Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
usb_u132.h File Reference

Go to the source code of this file.

Data Structures

struct  u132_platform_data
 

Functions

int ftdi_elan_switch_on_diagnostics (int number)
 
void ftdi_elan_gone_away (struct platform_device *pdev)
 
void start_usb_lock_device_tracing (void)
 
int usb_ftdi_elan_edset_single (struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void(*callback)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null))
 
int usb_ftdi_elan_edset_output (struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void(*callback)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null))
 
int usb_ftdi_elan_edset_empty (struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void(*callback)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null))
 
int usb_ftdi_elan_edset_input (struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void(*callback)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null))
 
int usb_ftdi_elan_edset_setup (struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void(*callback)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null))
 
int usb_ftdi_elan_edset_flush (struct platform_device *pdev, u8 ed_number, void *endp)
 
int usb_ftdi_elan_read_pcimem (struct platform_device *pdev, int mem_offset, u8 width, u32 *data)
 
int usb_ftdi_elan_write_pcimem (struct platform_device *pdev, int mem_offset, u8 width, u32 data)
 

Function Documentation

void ftdi_elan_gone_away ( struct platform_device pdev)

Definition at line 281 of file ftdi-elan.c.

int ftdi_elan_switch_on_diagnostics ( int  number)
void start_usb_lock_device_tracing ( void  )
int usb_ftdi_elan_edset_empty ( struct platform_device pdev,
u8  ed_number,
void endp,
struct urb urb,
u8  address,
u8  ep_number,
u8  toggle_bits,
void(*)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)  callback 
)

Definition at line 1662 of file ftdi-elan.c.

int usb_ftdi_elan_edset_flush ( struct platform_device pdev,
u8  ed_number,
void endp 
)

Definition at line 1865 of file ftdi-elan.c.

int usb_ftdi_elan_edset_input ( struct platform_device pdev,
u8  ed_number,
void endp,
struct urb urb,
u8  address,
u8  ep_number,
u8  toggle_bits,
void(*)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)  callback 
)

Definition at line 1605 of file ftdi-elan.c.

int usb_ftdi_elan_edset_output ( struct platform_device pdev,
u8  ed_number,
void endp,
struct urb urb,
u8  address,
u8  ep_number,
u8  toggle_bits,
void(*)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)  callback 
)

Definition at line 1741 of file ftdi-elan.c.

int usb_ftdi_elan_edset_setup ( struct platform_device pdev,
u8  ed_number,
void endp,
struct urb urb,
u8  address,
u8  ep_number,
u8  toggle_bits,
void(*)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)  callback 
)

Definition at line 1540 of file ftdi-elan.c.

int usb_ftdi_elan_edset_single ( struct platform_device pdev,
u8  ed_number,
void endp,
struct urb urb,
u8  address,
u8  ep_number,
u8  toggle_bits,
void(*)(void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)  callback 
)

Definition at line 1806 of file ftdi-elan.c.

int usb_ftdi_elan_read_pcimem ( struct platform_device pdev,
int  mem_offset,
u8  width,
u32 data 
)

Definition at line 1484 of file ftdi-elan.c.

int usb_ftdi_elan_write_pcimem ( struct platform_device pdev,
int  mem_offset,
u8  width,
u32  data 
)

Definition at line 1346 of file ftdi-elan.c.