USB: serial: sierra driver id_table additions

- Updated the id_table with all devices that Sierra Wireless currently
support
- Re-ordered the contents of the id_table for better readability

Signed-off-by: Elina Pasheva <epasheva@sierrawireless.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by Elina Pasheva and committed by Greg Kroah-Hartman c5f3d87d 14511412

+29 -17
+29 -17
drivers/usb/serial/sierra.c
··· 181 181 }; 182 182 183 183 static struct usb_device_id id_table [] = { 184 + { USB_DEVICE(0x0F3D, 0x0112) }, /* Airprime/Sierra PC 5220 */ 185 + { USB_DEVICE(0x03F0, 0x1B1D) }, /* HP ev2200 a.k.a MC5720 */ 186 + { USB_DEVICE(0x03F0, 0x1E1D) }, /* HP hs2300 a.k.a MC8775 */ 187 + 184 188 { USB_DEVICE(0x1199, 0x0017) }, /* Sierra Wireless EM5625 */ 185 189 { USB_DEVICE(0x1199, 0x0018) }, /* Sierra Wireless MC5720 */ 186 190 { USB_DEVICE(0x1199, 0x0218) }, /* Sierra Wireless MC5720 */ 187 - { USB_DEVICE(0x03f0, 0x1b1d) }, /* HP ev2200 a.k.a MC5720 */ 188 191 { USB_DEVICE(0x1199, 0x0020) }, /* Sierra Wireless MC5725 */ 189 - { USB_DEVICE(0x1199, 0x0024) }, /* Sierra Wireless MC5727 */ 190 192 { USB_DEVICE(0x1199, 0x0220) }, /* Sierra Wireless MC5725 */ 193 + { USB_DEVICE(0x1199, 0x0022) }, /* Sierra Wireless EM5725 */ 194 + { USB_DEVICE(0x1199, 0x0024) }, /* Sierra Wireless MC5727 */ 195 + { USB_DEVICE(0x1199, 0x0224) }, /* Sierra Wireless MC5727 */ 191 196 { USB_DEVICE(0x1199, 0x0019) }, /* Sierra Wireless AirCard 595 */ 192 197 { USB_DEVICE(0x1199, 0x0021) }, /* Sierra Wireless AirCard 597E */ 198 + { USB_DEVICE(0x1199, 0x0112) }, /* Sierra Wireless AirCard 580 */ 193 199 { USB_DEVICE(0x1199, 0x0120) }, /* Sierra Wireless USB Dongle 595U */ 194 - /* Sierra Wireless C597 */ 200 + /* Sierra Wireless C597 */ 195 201 { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x0023, 0xFF, 0xFF, 0xFF) }, 196 - /* Sierra Wireless Device */ 202 + /* Sierra Wireless T598 */ 197 203 { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x0025, 0xFF, 0xFF, 0xFF) }, 198 - { USB_DEVICE(0x1199, 0x0026) }, /* Sierra Wireless Device */ 199 - { USB_DEVICE(0x1199, 0x0027) }, /* Sierra Wireless Device */ 200 - { USB_DEVICE(0x1199, 0x0028) }, /* Sierra Wireless Device */ 204 + { USB_DEVICE(0x1199, 0x0026) }, /* Sierra Wireless T11 */ 205 + { USB_DEVICE(0x1199, 0x0027) }, /* Sierra Wireless AC402 */ 206 + { USB_DEVICE(0x1199, 0x0028) }, /* Sierra Wireless MC5728 */ 207 + { USB_DEVICE(0x1199, 0x0029) }, /* Sierra Wireless Device */ 201 208 202 209 { USB_DEVICE(0x1199, 0x6802) }, /* Sierra Wireless MC8755 */ 203 - { USB_DEVICE(0x1199, 0x6804) }, /* Sierra Wireless MC8755 */ 204 210 { USB_DEVICE(0x1199, 0x6803) }, /* Sierra Wireless MC8765 */ 211 + { USB_DEVICE(0x1199, 0x6804) }, /* Sierra Wireless MC8755 */ 212 + { USB_DEVICE(0x1199, 0x6805) }, /* Sierra Wireless MC8765 */ 213 + { USB_DEVICE(0x1199, 0x6808) }, /* Sierra Wireless MC8755 */ 214 + { USB_DEVICE(0x1199, 0x6809) }, /* Sierra Wireless MC8765 */ 205 215 { USB_DEVICE(0x1199, 0x6812) }, /* Sierra Wireless MC8775 & AC 875U */ 206 - { USB_DEVICE(0x1199, 0x6813) }, /* Sierra Wireless MC8775 (Lenovo) */ 216 + { USB_DEVICE(0x1199, 0x6813) }, /* Sierra Wireless MC8775 */ 207 217 { USB_DEVICE(0x1199, 0x6815) }, /* Sierra Wireless MC8775 */ 208 - { USB_DEVICE(0x03f0, 0x1e1d) }, /* HP hs2300 a.k.a MC8775 */ 218 + { USB_DEVICE(0x1199, 0x6816) }, /* Sierra Wireless MC8775 */ 209 219 { USB_DEVICE(0x1199, 0x6820) }, /* Sierra Wireless AirCard 875 */ 210 220 { USB_DEVICE(0x1199, 0x6821) }, /* Sierra Wireless AirCard 875U */ 221 + { USB_DEVICE(0x1199, 0x6822) }, /* Sierra Wireless AirCard 875E */ 211 222 { USB_DEVICE(0x1199, 0x6832) }, /* Sierra Wireless MC8780 */ 212 223 { USB_DEVICE(0x1199, 0x6833) }, /* Sierra Wireless MC8781 */ 224 + { USB_DEVICE(0x1199, 0x6834) }, /* Sierra Wireless MC8780 */ 225 + { USB_DEVICE(0x1199, 0x6835) }, /* Sierra Wireless MC8781 */ 226 + { USB_DEVICE(0x1199, 0x6838) }, /* Sierra Wireless MC8780 */ 227 + { USB_DEVICE(0x1199, 0x6839) }, /* Sierra Wireless MC8781 */ 213 228 { USB_DEVICE(0x1199, 0x683A) }, /* Sierra Wireless MC8785 */ 214 229 { USB_DEVICE(0x1199, 0x683B) }, /* Sierra Wireless MC8785 Composite */ 215 230 /* Sierra Wireless MC8790, MC8791, MC8792 Composite */ ··· 242 227 { USB_DEVICE(0x1199, 0x685A) }, /* Sierra Wireless AirCard 885 E */ 243 228 /* Sierra Wireless C885 */ 244 229 { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x6880, 0xFF, 0xFF, 0xFF)}, 245 - /* Sierra Wireless Device */ 230 + /* Sierra Wireless C888, Air Card 501, USB 303, USB 304 */ 246 231 { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x6890, 0xFF, 0xFF, 0xFF)}, 247 - /* Sierra Wireless Device */ 232 + /* Sierra Wireless C22/C33 */ 248 233 { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x6891, 0xFF, 0xFF, 0xFF)}, 249 - /* Sierra Wireless Device */ 234 + /* Sierra Wireless HSPA Non-Composite Device */ 250 235 { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x6892, 0xFF, 0xFF, 0xFF)}, 251 - 252 - { USB_DEVICE(0x1199, 0x0112) }, /* Sierra Wireless AirCard 580 */ 253 - { USB_DEVICE(0x0F3D, 0x0112) }, /* Airprime/Sierra PC 5220 */ 254 - 236 + { USB_DEVICE(0x1199, 0x6893) }, /* Sierra Wireless Device */ 255 237 { USB_DEVICE(0x1199, 0x68A3), /* Sierra Wireless Direct IP modems */ 256 238 .driver_info = (kernel_ulong_t)&direct_ip_interface_blacklist 257 239 },