• Home
  • Raw
  • Download

Lines Matching refs:ims_pcu

58 struct ims_pcu {  struct
188 static void ims_pcu_buttons_report(struct ims_pcu *pcu, u32 data) in ims_pcu_buttons_report()
204 static int ims_pcu_setup_buttons(struct ims_pcu *pcu, in ims_pcu_setup_buttons()
255 static void ims_pcu_destroy_buttons(struct ims_pcu *pcu) in ims_pcu_destroy_buttons()
267 static void ims_pcu_gamepad_report(struct ims_pcu *pcu, u32 data) in ims_pcu_gamepad_report()
289 static int ims_pcu_setup_gamepad(struct ims_pcu *pcu) in ims_pcu_setup_gamepad()
346 static void ims_pcu_destroy_gamepad(struct ims_pcu *pcu) in ims_pcu_destroy_gamepad()
413 static void ims_pcu_report_events(struct ims_pcu *pcu) in ims_pcu_report_events()
422 static void ims_pcu_handle_response(struct ims_pcu *pcu) in ims_pcu_handle_response()
447 static void ims_pcu_process_data(struct ims_pcu *pcu, struct urb *urb) in ims_pcu_process_data()
514 static int ims_pcu_send_cmd_chunk(struct ims_pcu *pcu, in ims_pcu_send_cmd_chunk()
534 static int ims_pcu_send_command(struct ims_pcu *pcu, in ims_pcu_send_command()
600 static int __ims_pcu_execute_command(struct ims_pcu *pcu, in __ims_pcu_execute_command()
654 static int __ims_pcu_execute_bl_command(struct ims_pcu *pcu, in __ims_pcu_execute_bl_command()
696 static int ims_pcu_get_info(struct ims_pcu *pcu) in ims_pcu_get_info()
720 static int ims_pcu_set_info(struct ims_pcu *pcu) in ims_pcu_set_info()
744 static int ims_pcu_switch_to_bootloader(struct ims_pcu *pcu) in ims_pcu_switch_to_bootloader()
785 static int ims_pcu_verify_block(struct ims_pcu *pcu, in ims_pcu_verify_block()
824 static int ims_pcu_flash_firmware(struct ims_pcu *pcu, in ims_pcu_flash_firmware()
890 static int ims_pcu_handle_firmware_update(struct ims_pcu *pcu, in ims_pcu_handle_firmware_update()
920 struct ims_pcu *pcu = context; in ims_pcu_process_async_firmware()
956 struct ims_pcu *pcu = in ims_pcu_backlight_work()
957 container_of(backlight, struct ims_pcu, backlight); in ims_pcu_backlight_work()
989 struct ims_pcu *pcu = in ims_pcu_backlight_get_brightness()
990 container_of(backlight, struct ims_pcu, backlight); in ims_pcu_backlight_get_brightness()
1013 static int ims_pcu_setup_backlight(struct ims_pcu *pcu) in ims_pcu_setup_backlight()
1038 static void ims_pcu_destroy_backlight(struct ims_pcu *pcu) in ims_pcu_destroy_backlight()
1062 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_attribute_show()
1076 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_attribute_store()
1115 .field_offset = offsetof(struct ims_pcu, _field), \
1116 .field_length = sizeof(((struct ims_pcu *)NULL)->_field), \
1138 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_reset_device()
1169 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_update_firmware_store()
1221 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_update_firmware_status_show()
1247 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_is_attr_visible()
1273 static int ims_pcu_read_ofn_config(struct ims_pcu *pcu, u8 addr, u8 *data) in ims_pcu_read_ofn_config()
1292 static int ims_pcu_write_ofn_config(struct ims_pcu *pcu, u8 addr, u8 data) in ims_pcu_write_ofn_config()
1315 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_data_show()
1334 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_data_store()
1357 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_addr_show()
1372 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_reg_addr_store()
1401 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_bit_show()
1422 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_ofn_bit_store()
1490 struct ims_pcu *pcu = urb->context; in ims_pcu_irq()
1525 static int ims_pcu_buffers_alloc(struct ims_pcu *pcu) in ims_pcu_buffers_alloc()
1604 static void ims_pcu_buffers_free(struct ims_pcu *pcu) in ims_pcu_buffers_free()
1667 static int ims_pcu_parse_cdc_data(struct usb_interface *intf, struct ims_pcu *pcu) in ims_pcu_parse_cdc_data()
1735 static int ims_pcu_start_io(struct ims_pcu *pcu) in ims_pcu_start_io()
1759 static void ims_pcu_stop_io(struct ims_pcu *pcu) in ims_pcu_stop_io()
1765 static int ims_pcu_line_setup(struct ims_pcu *pcu) in ims_pcu_line_setup()
1801 static int ims_pcu_get_device_info(struct ims_pcu *pcu) in ims_pcu_get_device_info()
1855 static int ims_pcu_identify_type(struct ims_pcu *pcu, u8 *device_id) in ims_pcu_identify_type()
1872 static int ims_pcu_init_application_mode(struct ims_pcu *pcu) in ims_pcu_init_application_mode()
1943 static void ims_pcu_destroy_application_mode(struct ims_pcu *pcu) in ims_pcu_destroy_application_mode()
1960 static int ims_pcu_init_bootloader_mode(struct ims_pcu *pcu) in ims_pcu_init_bootloader_mode()
1992 static void ims_pcu_destroy_bootloader_mode(struct ims_pcu *pcu) in ims_pcu_destroy_bootloader_mode()
2007 struct ims_pcu *pcu; in ims_pcu_probe()
2010 pcu = kzalloc(sizeof(struct ims_pcu), GFP_KERNEL); in ims_pcu_probe()
2076 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_disconnect()
2105 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_suspend()
2116 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_resume()