X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fusb%2Fserial%2Fvisor.h;h=765118d83fb6c4a8ca693062a9d7e955348d38c6;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=55185b39820be26d1d5a30274e0936fd0f2dc815;hpb=9bf4aaab3e101692164d49b7ca357651eb691cb6;p=linux-2.6.git diff --git a/drivers/usb/serial/visor.h b/drivers/usb/serial/visor.h index 55185b398..765118d83 100644 --- a/drivers/usb/serial/visor.h +++ b/drivers/usb/serial/visor.h @@ -30,11 +30,15 @@ #define PALM_M125_ID 0x0040 #define PALM_M130_ID 0x0050 #define PALM_TUNGSTEN_T_ID 0x0060 +#define PALM_TREO_650 0x0061 #define PALM_TUNGSTEN_Z_ID 0x0031 #define PALM_ZIRE31_ID 0x0061 #define PALM_ZIRE_ID 0x0070 #define PALM_M100_ID 0x0080 +#define GSPDA_VENDOR_ID 0x115e +#define GSPDA_XPLORE_M68_ID 0xf100 + #define SONY_VENDOR_ID 0x054C #define SONY_CLIE_3_5_ID 0x0038 #define SONY_CLIE_4_0_ID 0x0066 @@ -49,6 +53,9 @@ #define SAMSUNG_SCH_I330_ID 0x8001 #define SAMSUNG_SPH_I500_ID 0x6601 +#define TAPWAVE_VENDOR_ID 0x12EF +#define TAPWAVE_ZODIAC_ID 0x0100 + #define GARMIN_VENDOR_ID 0x091E #define GARMIN_IQUE_3600_ID 0x0004 @@ -58,6 +65,9 @@ #define KYOCERA_VENDOR_ID 0x0C88 #define KYOCERA_7135_ID 0x0021 +#define FOSSIL_VENDOR_ID 0x0E67 +#define FOSSIL_ABACUS_ID 0x0002 + /**************************************************************************** * Handspring Visor Vendor specific request codes (bRequest values) * A big thank you to Handspring for providing the following information. @@ -89,7 +99,7 @@ * VISOR_GET_CONNECTION_INFORMATION returns data in the following format ****************************************************************************/ struct visor_connection_info { - __u16 num_ports; + __le16 num_ports; struct { __u8 port_function_id; __u8 port; @@ -135,12 +145,12 @@ struct visor_connection_info { struct palm_ext_connection_info { __u8 num_ports; __u8 endpoint_numbers_different; - __u16 reserved1; + __le16 reserved1; struct { __u32 port_function_id; __u8 port; __u8 end_point_info; - __u16 reserved; + __le16 reserved; } connections[2]; };