ims_pcu 183 drivers/input/misc/ims-pcu.c static void ims_pcu_buttons_report(struct ims_pcu *pcu, u32 data) ims_pcu 199 drivers/input/misc/ims-pcu.c static int ims_pcu_setup_buttons(struct ims_pcu *pcu, ims_pcu 250 drivers/input/misc/ims-pcu.c static void ims_pcu_destroy_buttons(struct ims_pcu *pcu) ims_pcu 262 drivers/input/misc/ims-pcu.c static void ims_pcu_gamepad_report(struct ims_pcu *pcu, u32 data) ims_pcu 284 drivers/input/misc/ims-pcu.c static int ims_pcu_setup_gamepad(struct ims_pcu *pcu) ims_pcu 341 drivers/input/misc/ims-pcu.c static void ims_pcu_destroy_gamepad(struct ims_pcu *pcu) ims_pcu 408 drivers/input/misc/ims-pcu.c static void ims_pcu_report_events(struct ims_pcu *pcu) ims_pcu 417 drivers/input/misc/ims-pcu.c static void ims_pcu_handle_response(struct ims_pcu *pcu) ims_pcu 442 drivers/input/misc/ims-pcu.c static void ims_pcu_process_data(struct ims_pcu *pcu, struct urb *urb) ims_pcu 509 drivers/input/misc/ims-pcu.c static int ims_pcu_send_cmd_chunk(struct ims_pcu *pcu, ims_pcu 529 drivers/input/misc/ims-pcu.c static int ims_pcu_send_command(struct ims_pcu *pcu, ims_pcu 595 drivers/input/misc/ims-pcu.c static int __ims_pcu_execute_command(struct ims_pcu *pcu, ims_pcu 649 drivers/input/misc/ims-pcu.c static int __ims_pcu_execute_bl_command(struct ims_pcu *pcu, ims_pcu 691 drivers/input/misc/ims-pcu.c static int ims_pcu_get_info(struct ims_pcu *pcu) ims_pcu 715 drivers/input/misc/ims-pcu.c static int ims_pcu_set_info(struct ims_pcu *pcu) ims_pcu 739 drivers/input/misc/ims-pcu.c static int ims_pcu_switch_to_bootloader(struct ims_pcu *pcu) ims_pcu 780 drivers/input/misc/ims-pcu.c static int ims_pcu_verify_block(struct ims_pcu *pcu, ims_pcu 819 drivers/input/misc/ims-pcu.c static int ims_pcu_flash_firmware(struct ims_pcu *pcu, ims_pcu 885 drivers/input/misc/ims-pcu.c static int ims_pcu_handle_firmware_update(struct ims_pcu *pcu, ims_pcu 915 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = context; ims_pcu 952 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = ims_pcu 953 drivers/input/misc/ims-pcu.c container_of(backlight, struct ims_pcu, backlight); ims_pcu 976 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = ims_pcu 977 drivers/input/misc/ims-pcu.c container_of(backlight, struct ims_pcu, backlight); ims_pcu 1000 drivers/input/misc/ims-pcu.c static int ims_pcu_setup_backlight(struct ims_pcu *pcu) ims_pcu 1025 drivers/input/misc/ims-pcu.c static void ims_pcu_destroy_backlight(struct ims_pcu *pcu) ims_pcu 1048 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1062 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1101 drivers/input/misc/ims-pcu.c .field_offset = offsetof(struct ims_pcu, _field), \ ims_pcu 1102 drivers/input/misc/ims-pcu.c .field_length = sizeof(((struct ims_pcu *)NULL)->_field), \ ims_pcu 1124 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1155 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1207 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1233 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1259 drivers/input/misc/ims-pcu.c static int ims_pcu_read_ofn_config(struct ims_pcu *pcu, u8 addr, u8 *data) ims_pcu 1278 drivers/input/misc/ims-pcu.c static int ims_pcu_write_ofn_config(struct ims_pcu *pcu, u8 addr, u8 data) ims_pcu 1301 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1320 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1343 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1358 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1387 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1408 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 1476 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = urb->context; ims_pcu 1511 drivers/input/misc/ims-pcu.c static int ims_pcu_buffers_alloc(struct ims_pcu *pcu) ims_pcu 1590 drivers/input/misc/ims-pcu.c static void ims_pcu_buffers_free(struct ims_pcu *pcu) ims_pcu 1653 drivers/input/misc/ims-pcu.c static int ims_pcu_parse_cdc_data(struct usb_interface *intf, struct ims_pcu *pcu) ims_pcu 1721 drivers/input/misc/ims-pcu.c static int ims_pcu_start_io(struct ims_pcu *pcu) ims_pcu 1745 drivers/input/misc/ims-pcu.c static void ims_pcu_stop_io(struct ims_pcu *pcu) ims_pcu 1751 drivers/input/misc/ims-pcu.c static int ims_pcu_line_setup(struct ims_pcu *pcu) ims_pcu 1787 drivers/input/misc/ims-pcu.c static int ims_pcu_get_device_info(struct ims_pcu *pcu) ims_pcu 1841 drivers/input/misc/ims-pcu.c static int ims_pcu_identify_type(struct ims_pcu *pcu, u8 *device_id) ims_pcu 1858 drivers/input/misc/ims-pcu.c static int ims_pcu_init_application_mode(struct ims_pcu *pcu) ims_pcu 1929 drivers/input/misc/ims-pcu.c static void ims_pcu_destroy_application_mode(struct ims_pcu *pcu) ims_pcu 1946 drivers/input/misc/ims-pcu.c static int ims_pcu_init_bootloader_mode(struct ims_pcu *pcu) ims_pcu 1978 drivers/input/misc/ims-pcu.c static void ims_pcu_destroy_bootloader_mode(struct ims_pcu *pcu) ims_pcu 1993 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu; ims_pcu 1996 drivers/input/misc/ims-pcu.c pcu = kzalloc(sizeof(struct ims_pcu), GFP_KERNEL); ims_pcu 2062 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 2091 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf); ims_pcu 2102 drivers/input/misc/ims-pcu.c struct ims_pcu *pcu = usb_get_intfdata(intf);