Lines Matching defs:ftdi

199         struct usb_ftdi *ftdi = kref_to_usb_ftdi(kref);  in ftdi_elan_delete()  local
211 static void ftdi_elan_put_kref(struct usb_ftdi *ftdi) in ftdi_elan_put_kref()
216 static void ftdi_elan_get_kref(struct usb_ftdi *ftdi) in ftdi_elan_get_kref()
221 static void ftdi_elan_init_kref(struct usb_ftdi *ftdi) in ftdi_elan_init_kref()
226 static void ftdi_status_requeue_work(struct usb_ftdi *ftdi, unsigned int delta) in ftdi_status_requeue_work()
232 static void ftdi_status_queue_work(struct usb_ftdi *ftdi, unsigned int delta) in ftdi_status_queue_work()
238 static void ftdi_status_cancel_work(struct usb_ftdi *ftdi) in ftdi_status_cancel_work()
244 static void ftdi_command_requeue_work(struct usb_ftdi *ftdi, unsigned int delta) in ftdi_command_requeue_work()
250 static void ftdi_command_queue_work(struct usb_ftdi *ftdi, unsigned int delta) in ftdi_command_queue_work()
256 static void ftdi_command_cancel_work(struct usb_ftdi *ftdi) in ftdi_command_cancel_work()
262 static void ftdi_response_requeue_work(struct usb_ftdi *ftdi, in ftdi_response_requeue_work()
269 static void ftdi_respond_queue_work(struct usb_ftdi *ftdi, unsigned int delta) in ftdi_respond_queue_work()
275 static void ftdi_response_cancel_work(struct usb_ftdi *ftdi) in ftdi_response_cancel_work()
283 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in ftdi_elan_gone_away() local
306 static int ftdi_elan_hcd_init(struct usb_ftdi *ftdi) in ftdi_elan_hcd_init()
331 static void ftdi_elan_abandon_completions(struct usb_ftdi *ftdi) in ftdi_elan_abandon_completions()
343 static void ftdi_elan_abandon_targets(struct usb_ftdi *ftdi) in ftdi_elan_abandon_targets()
362 static void ftdi_elan_flush_targets(struct usb_ftdi *ftdi) in ftdi_elan_flush_targets()
420 static void ftdi_elan_cancel_targets(struct usb_ftdi *ftdi) in ftdi_elan_cancel_targets()
456 static void ftdi_elan_kick_command_queue(struct usb_ftdi *ftdi) in ftdi_elan_kick_command_queue()
463 struct usb_ftdi *ftdi = in ftdi_elan_command_work() local
482 static void ftdi_elan_kick_respond_queue(struct usb_ftdi *ftdi) in ftdi_elan_kick_respond_queue()
489 struct usb_ftdi *ftdi = in ftdi_elan_respond_work() local
524 struct usb_ftdi *ftdi = in ftdi_elan_status_work() local
634 struct usb_ftdi *ftdi = usb_get_intfdata(interface); in ftdi_elan_open() local
651 struct usb_ftdi *ftdi = file->private_data; in ftdi_elan_release() local
674 struct usb_ftdi *ftdi = file->private_data; in ftdi_elan_read() local
727 struct usb_ftdi *ftdi = urb->context; in ftdi_elan_write_bulk_callback() local
739 static int fill_buffer_with_all_queued_commands(struct usb_ftdi *ftdi, in fill_buffer_with_all_queued_commands()
766 static int ftdi_elan_total_command_size(struct usb_ftdi *ftdi, int command_size) in ftdi_elan_total_command_size()
778 static int ftdi_elan_command_engine(struct usb_ftdi *ftdi) in ftdi_elan_command_engine()
841 static void ftdi_elan_do_callback(struct usb_ftdi *ftdi, in ftdi_elan_do_callback()
862 static char *have_ed_set_response(struct usb_ftdi *ftdi, in have_ed_set_response()
924 static char *have_ed_get_response(struct usb_ftdi *ftdi, in have_ed_get_response()
952 static int ftdi_elan_respond_engine(struct usb_ftdi *ftdi) in ftdi_elan_respond_engine()
1155 struct usb_ftdi *ftdi = file->private_data; in ftdi_elan_write() local
1252 static int ftdi_elan_write_reg(struct usb_ftdi *ftdi, u32 data) in ftdi_elan_write_reg()
1282 static int ftdi_elan_write_config(struct usb_ftdi *ftdi, int config_offset, in ftdi_elan_write_config()
1314 static int ftdi_elan_write_pcimem(struct usb_ftdi *ftdi, int mem_offset, in ftdi_elan_write_pcimem()
1349 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_write_pcimem() local
1355 static int ftdi_elan_read_reg(struct usb_ftdi *ftdi, u32 *data) in ftdi_elan_read_reg()
1396 static int ftdi_elan_read_config(struct usb_ftdi *ftdi, int config_offset, in ftdi_elan_read_config()
1440 static int ftdi_elan_read_pcimem(struct usb_ftdi *ftdi, int mem_offset, in ftdi_elan_read_pcimem()
1487 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_read_pcimem() local
1496 static int ftdi_elan_edset_setup(struct usb_ftdi *ftdi, u8 ed_number, in ftdi_elan_edset_setup()
1546 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_edset_setup() local
1553 static int ftdi_elan_edset_input(struct usb_ftdi *ftdi, u8 ed_number, in ftdi_elan_edset_input()
1611 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_edset_input() local
1618 static int ftdi_elan_edset_empty(struct usb_ftdi *ftdi, u8 ed_number, in ftdi_elan_edset_empty()
1668 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_edset_empty() local
1675 static int ftdi_elan_edset_output(struct usb_ftdi *ftdi, u8 ed_number, in ftdi_elan_edset_output()
1747 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_edset_output() local
1754 static int ftdi_elan_edset_single(struct usb_ftdi *ftdi, u8 ed_number, in ftdi_elan_edset_single()
1812 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_edset_single() local
1819 static int ftdi_elan_edset_flush(struct usb_ftdi *ftdi, u8 ed_number, in ftdi_elan_edset_flush()
1868 struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev); in usb_ftdi_elan_edset_flush() local
1874 static int ftdi_elan_flush_input_fifo(struct usb_ftdi *ftdi) in ftdi_elan_flush_input_fifo()
1956 static int ftdi_elan_synchronize_flush(struct usb_ftdi *ftdi) in ftdi_elan_synchronize_flush()
1999 static int ftdi_elan_synchronize_reset(struct usb_ftdi *ftdi) in ftdi_elan_synchronize_reset()
2039 static int ftdi_elan_synchronize(struct usb_ftdi *ftdi) in ftdi_elan_synchronize()
2170 static int ftdi_elan_stuck_waiting(struct usb_ftdi *ftdi) in ftdi_elan_stuck_waiting()
2246 static int ftdi_elan_checkingPCI(struct usb_ftdi *ftdi) in ftdi_elan_checkingPCI()
2286 #define ftdi_read_pcimem(ftdi, member, data) ftdi_elan_read_pcimem(ftdi, \ argument
2288 #define ftdi_write_pcimem(ftdi, member, data) ftdi_elan_write_pcimem(ftdi, \ argument
2294 static int ftdi_elan_check_controller(struct usb_ftdi *ftdi, int quirk) in ftdi_elan_check_controller()
2497 static int ftdi_elan_setup_controller(struct usb_ftdi *ftdi, int fn) in ftdi_elan_setup_controller()
2556 static int ftdi_elan_close_controller(struct usb_ftdi *ftdi, int fn) in ftdi_elan_close_controller()
2610 static int ftdi_elan_found_controller(struct usb_ftdi *ftdi, int fn, int quirk) in ftdi_elan_found_controller()
2624 static int ftdi_elan_enumeratePCI(struct usb_ftdi *ftdi) in ftdi_elan_enumeratePCI()
2675 static int ftdi_elan_setupOHCI(struct usb_ftdi *ftdi) in ftdi_elan_setupOHCI()
2757 struct usb_ftdi *ftdi; in ftdi_elan_probe() local
2850 struct usb_ftdi *ftdi = usb_get_intfdata(interface); in ftdi_elan_disconnect() local
2925 struct usb_ftdi *ftdi; in ftdi_elan_exit() local