Lines Matching defs:pcu
183 static void ims_pcu_buttons_report(struct ims_pcu *pcu, u32 data) in ims_pcu_buttons_report()
199 static int ims_pcu_setup_buttons(struct ims_pcu *pcu, in ims_pcu_setup_buttons()
249 static void ims_pcu_destroy_buttons(struct ims_pcu *pcu) in ims_pcu_destroy_buttons()
261 static void ims_pcu_gamepad_report(struct ims_pcu *pcu, u32 data) in ims_pcu_gamepad_report()
283 static int ims_pcu_setup_gamepad(struct ims_pcu *pcu) in ims_pcu_setup_gamepad()
340 static void ims_pcu_destroy_gamepad(struct ims_pcu *pcu) in ims_pcu_destroy_gamepad()
407 static void ims_pcu_report_events(struct ims_pcu *pcu) in ims_pcu_report_events()
416 static void ims_pcu_handle_response(struct ims_pcu *pcu) in ims_pcu_handle_response()
441 static void ims_pcu_process_data(struct ims_pcu *pcu, struct urb *urb) in ims_pcu_process_data()
508 static int ims_pcu_send_cmd_chunk(struct ims_pcu *pcu, in ims_pcu_send_cmd_chunk()
528 static int ims_pcu_send_command(struct ims_pcu *pcu, in ims_pcu_send_command()
594 static int __ims_pcu_execute_command(struct ims_pcu *pcu, in __ims_pcu_execute_command()
617 #define ims_pcu_execute_command(pcu, code, data, len) \ argument
623 #define ims_pcu_execute_query(pcu, code) \ argument
648 static int __ims_pcu_execute_bl_command(struct ims_pcu *pcu, in __ims_pcu_execute_bl_command()
679 #define ims_pcu_execute_bl_command(pcu, code, data, len, timeout) \ argument
690 static int ims_pcu_get_info(struct ims_pcu *pcu) in ims_pcu_get_info()
714 static int ims_pcu_set_info(struct ims_pcu *pcu) in ims_pcu_set_info()
738 static int ims_pcu_switch_to_bootloader(struct ims_pcu *pcu) in ims_pcu_switch_to_bootloader()
779 static int ims_pcu_verify_block(struct ims_pcu *pcu, in ims_pcu_verify_block()
818 static int ims_pcu_flash_firmware(struct ims_pcu *pcu, in ims_pcu_flash_firmware()
884 static int ims_pcu_handle_firmware_update(struct ims_pcu *pcu, in ims_pcu_handle_firmware_update()
914 struct ims_pcu *pcu = context; in ims_pcu_process_async_firmware() local
950 struct ims_pcu *pcu = in ims_pcu_backlight_set_brightness() local
972 struct ims_pcu *pcu = in ims_pcu_backlight_get_brightness() local
994 static int ims_pcu_setup_backlight(struct ims_pcu *pcu) in ims_pcu_setup_backlight()
1019 static void ims_pcu_destroy_backlight(struct ims_pcu *pcu) in ims_pcu_destroy_backlight()
1042 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_attribute_show() local
1056 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_attribute_store() local
1117 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_reset_device() local
1148 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_update_firmware_store() local
1197 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_update_firmware_status_show() local
1223 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_is_attr_visible() local
1249 static int ims_pcu_read_ofn_config(struct ims_pcu *pcu, u8 addr, u8 *data) in ims_pcu_read_ofn_config()
1268 static int ims_pcu_write_ofn_config(struct ims_pcu *pcu, u8 addr, u8 data) in ims_pcu_write_ofn_config()
1291 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_data_show() local
1309 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_data_store() local
1334 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_addr_show() local
1346 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_addr_store() local
1375 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_bit_show() local
1395 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_bit_store() local
1462 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_is_attr_visible() local
1482 struct ims_pcu *pcu = urb->context; in ims_pcu_irq() local
1517 static int ims_pcu_buffers_alloc(struct ims_pcu *pcu) in ims_pcu_buffers_alloc()
1596 static void ims_pcu_buffers_free(struct ims_pcu *pcu) in ims_pcu_buffers_free()
1659 static int ims_pcu_parse_cdc_data(struct usb_interface *intf, struct ims_pcu *pcu) in ims_pcu_parse_cdc_data()
1727 static int ims_pcu_start_io(struct ims_pcu *pcu) in ims_pcu_start_io()
1751 static void ims_pcu_stop_io(struct ims_pcu *pcu) in ims_pcu_stop_io()
1757 static int ims_pcu_line_setup(struct ims_pcu *pcu) in ims_pcu_line_setup()
1793 static int ims_pcu_get_device_info(struct ims_pcu *pcu) in ims_pcu_get_device_info()
1847 static int ims_pcu_identify_type(struct ims_pcu *pcu, u8 *device_id) in ims_pcu_identify_type()
1864 static int ims_pcu_init_application_mode(struct ims_pcu *pcu) in ims_pcu_init_application_mode()
1925 static void ims_pcu_destroy_application_mode(struct ims_pcu *pcu) in ims_pcu_destroy_application_mode()
1938 static int ims_pcu_init_bootloader_mode(struct ims_pcu *pcu) in ims_pcu_init_bootloader_mode()
1970 static void ims_pcu_destroy_bootloader_mode(struct ims_pcu *pcu) in ims_pcu_destroy_bootloader_mode()
1985 struct ims_pcu *pcu; in ims_pcu_probe() local
2047 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_disconnect() local
2074 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_suspend() local
2085 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_resume() local