vserver 2.0 rc7
[linux-2.6.git] / drivers / usb / serial / visor.h
index e586a6d..b84d1cb 100644 (file)
@@ -30,7 +30,9 @@
 #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 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
 
 #define ACEECA_VENDOR_ID               0x4766
 #define ACEECA_MEZ1000_ID              0x0001
 
+#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.
@@ -85,7 +96,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;
@@ -131,12 +142,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];
 };