Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/usb ADded Apple iDevices:



details:   https://anonhg.NetBSD.org/src/rev/b528faa438e5
branches:  trunk
changeset: 341393:b528faa438e5
user:      buhrow <buhrow%NetBSD.org@localhost>
date:      Wed Nov 04 05:11:16 2015 +0000

description:
ADded Apple iDevices:
iPhone 4, 4_VZW, 4s, and 5.
iPad 2, 3 and Mini

This is in preparation for forcing all of these devices to attach as
ugen(4)
devices rather than as uhid/uaudio devices.

diffstat:

 sys/dev/usb/usbdevs.h      |    11 +-
 sys/dev/usb/usbdevs_data.h |  6650 ++++++++++++++++++++++---------------------
 2 files changed, 3342 insertions(+), 3319 deletions(-)

diffs (truncated from 8762 to 300 lines):

diff -r 78addfce5f88 -r b528faa438e5 sys/dev/usb/usbdevs.h
--- a/sys/dev/usb/usbdevs.h     Wed Nov 04 05:05:45 2015 +0000
+++ b/sys/dev/usb/usbdevs.h     Wed Nov 04 05:11:16 2015 +0000
@@ -1,10 +1,10 @@
-/*     $NetBSD: usbdevs.h,v 1.694 2015/10/18 09:37:14 nonaka Exp $     */
+/*     $NetBSD: usbdevs.h,v 1.695 2015/11/04 05:11:16 buhrow Exp $     */
 
 /*
  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
  *
  * generated from:
- *     NetBSD: usbdevs,v 1.702 2015/10/18 09:36:11 nonaka Exp
+ *     NetBSD: usbdevs,v 1.703 2015/11/04 05:05:45 buhrow Exp
  */
 
 /*
@@ -871,7 +871,14 @@
 #define        USB_PRODUCT_APPLE_IPOD_TOUCH_4G 0x129e          /* iPod Touch 4G */
 #define        USB_PRODUCT_APPLE_IPHONE_3G     0x1292          /* iPhone 3G */
 #define        USB_PRODUCT_APPLE_IPHONE_3GS    0x1294          /* iPhone 3GS */
+#define        USB_PRODUCT_APPLE_IPHONE_4      0x1297          /* iPhone 4 */
+#define        USB_PRODUCT_APPLE_IPHONE_4_VZW  0x129c          /* iPhone 4 (VZW) */
+#define        USB_PRODUCT_APPLE_IPHONE_4S     0x12a0          /* iPhone 4S */
+#define        USB_PRODUCT_APPLE_IPHONE_5      0x12a8          /* iPhone 5 */
 #define        USB_PRODUCT_APPLE_IPAD  0x129a          /* Apple iPad */
+#define        USB_PRODUCT_APPLE_IPAD_2        0x12a2          /* Apple iPad 2 */
+#define        USB_PRODUCT_APPLE_IPAD_3        0x12a6          /* Apple iPad 3 */
+#define        USB_PRODUCT_APPLE_IPAD_MINI     0x12ab          /* Apple iPad Mini */
 #define        USB_PRODUCT_APPLE_ETHERNET      0x1402          /* Apple USB to Ethernet */
 #define        USB_PRODUCT_APPLE_BLUETOOTH2    0x8205          /* Bluetooth */
 #define        USB_PRODUCT_APPLE_BLUETOOTH_HOST_C      0x821f          /* Bluetooth USB Host Controller */
diff -r 78addfce5f88 -r b528faa438e5 sys/dev/usb/usbdevs_data.h
--- a/sys/dev/usb/usbdevs_data.h        Wed Nov 04 05:05:45 2015 +0000
+++ b/sys/dev/usb/usbdevs_data.h        Wed Nov 04 05:11:16 2015 +0000
@@ -1,10 +1,10 @@
-/*     $NetBSD: usbdevs_data.h,v 1.695 2015/10/18 09:37:14 nonaka Exp $        */
+/*     $NetBSD: usbdevs_data.h,v 1.696 2015/11/04 05:11:16 buhrow Exp $        */
 
 /*
  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
  *
  * generated from:
- *     NetBSD: usbdevs,v 1.702 2015/10/18 09:36:11 nonaka Exp
+ *     NetBSD: usbdevs,v 1.703 2015/11/04 05:05:45 buhrow Exp
  */
 
 /*
@@ -951,66 +951,80 @@
            6288, 6295, 0,
            USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_3GS, 
            6288, 6298, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_4, 
+           6288, 6302, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_4_VZW, 
+           6288, 6302, 6304, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_4S, 
+           6288, 6310, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_5, 
+           6288, 6313, 0,
            USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD, 
-           1539, 6302, 0,
+           1539, 6315, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD_2, 
+           1539, 6315, 6320, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD_3, 
+           1539, 6315, 6322, 0,
+           USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD_MINI, 
+           1539, 6315, 6324, 0,
            USB_VENDOR_APPLE, USB_PRODUCT_APPLE_ETHERNET, 
            1539, 4710, 5513, 4740, 0,
            USB_VENDOR_APPLE, USB_PRODUCT_APPLE_BLUETOOTH2, 
            4714, 0,
            USB_VENDOR_APPLE, USB_PRODUCT_APPLE_BLUETOOTH_HOST_C, 
-           4714, 4710, 6307, 6312, 0,
+           4714, 4710, 6329, 6334, 0,
            USB_VENDOR_APPLE, USB_PRODUCT_APPLE_BLUETOOTH, 
            4714, 0,
            USB_VENDOR_ARKMICROCHIPS, USB_PRODUCT_ARKMICROCHIPS_USBSERIAL, 
-           6323, 6312, 0,
+           6345, 6334, 0,
            USB_VENDOR_ASAHIOPTICAL, USB_PRODUCT_ASAHIOPTICAL_OPTIO230, 
-           6332, 6339, 0,
+           6354, 6361, 0,
            USB_VENDOR_ASAHIOPTICAL, USB_PRODUCT_ASAHIOPTICAL_OPTIO330, 
            2209, 4859, 0,
            USB_VENDOR_ASANTE, USB_PRODUCT_ASANTE_EA, 
            4740, 4724, 0,
            USB_VENDOR_ASKEY, USB_PRODUCT_ASKEY_WLL013I, 
-           6348, 6355, 0,
+           6370, 6377, 0,
            USB_VENDOR_ASKEY, USB_PRODUCT_ASKEY_WLL013, 
-           6348, 0,
+           6370, 0,
            USB_VENDOR_ASKEY, USB_PRODUCT_ASKEY_VOYAGER1010, 
-           6366, 6374, 0,
+           6388, 6396, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88172, 
-           6379, 4710, 5175, 6387, 4993, 5871, 0,
+           6401, 4710, 5175, 6409, 4993, 5871, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88178, 
-           6394, 4710, 5175, 6402, 4993, 5871, 0,
+           6416, 4710, 5175, 6424, 4993, 5871, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88178A, 
-           6410, 4710, 5175, 6402, 4993, 5871, 0,
+           6432, 4710, 5175, 6424, 4993, 5871, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88179, 
-           6419, 4710, 6427, 6402, 4993, 5871, 0,
+           6441, 4710, 6449, 6424, 4993, 5871, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88772, 
-           6431, 4710, 5175, 6387, 4993, 5871, 0,
+           6453, 4710, 5175, 6409, 4993, 5871, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88772A, 
-           6439, 4710, 5175, 6387, 4740, 4749, 0,
+           6461, 4710, 5175, 6409, 4740, 4749, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88772B, 
-           6448, 4710, 5175, 6387, 4740, 4749, 0,
+           6470, 4710, 5175, 6409, 4740, 4749, 0,
            USB_VENDOR_ASIX, USB_PRODUCT_ASIX_AX88772B_1, 
-           6457, 4710, 5175, 6387, 4740, 4749, 0,
+           6479, 4710, 5175, 6409, 4740, 4749, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT2570, 
-           6467, 0,
+           6489, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_WL167G, 
-           6474, 5045, 5140, 4724, 0,
+           6496, 5045, 5140, 4724, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_WL159G, 
-           6482, 0,
+           6504, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_A9T_WIFI, 
-           6490, 6494, 0,
+           6512, 6516, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_P5B_WIFI, 
-           6503, 6494, 0,
+           6525, 6516, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_WL167G_2, 
-           6474, 5045, 5140, 4724, 6507, 6516, 0,
+           6496, 5045, 5140, 4724, 6529, 6538, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_WL167G_3, 
-           6474, 5045, 5140, 4724, 6507, 6516, 0,
+           6496, 5045, 5140, 4724, 6529, 6538, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT2870_1, 
            4936, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT2870_2, 
            4936, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_U3100, 
-           6519, 6522, 6529, 6535, 6540, 0,
+           6541, 6544, 6551, 6324, 6557, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT2870_3, 
            4936, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT2870_4, 
@@ -1020,113 +1034,113 @@
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT3070, 
            4943, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_USBN10, 
-           6546, 0,
+           6563, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RT3070_1, 
            4943, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RTL8192SU_1, 
            5205, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_USBN53, 
-           6554, 0,
+           6571, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RTL8192CU, 
            5057, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_USBN66, 
-           6562, 0,
+           6579, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_USBN10NANO, 
-           6546, 6570, 0,
+           6563, 6587, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_RTL8192CU_3, 
-           6575, 0,
+           6592, 0,
            USB_VENDOR_ASUSTEK, USB_PRODUCT_ASUSTEK_MYPAL_A730, 
-           6587, 6593, 0,
+           6604, 6610, 0,
            USB_VENDOR_ASUSTEK2, USB_PRODUCT_ASUSTEK2_USBN11, 
-           6598, 0,
+           6615, 0,
            USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC1284, 
-           6606, 6615, 4749, 0,
+           6623, 6632, 4749, 0,
            USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC10T, 
-           6623, 4993, 4749, 0,
+           6640, 4993, 4749, 0,
            USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC232A, 
-           6630, 4749, 0,
+           6647, 4749, 0,
            USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC210T, 
-           6637, 4740, 4749, 0,
+           6654, 4740, 4749, 0,
            USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC2324, 
-           6644, 4710, 5513, 6630, 5656, 0,
+           6661, 4710, 5513, 6647, 5656, 0,
            USB_VENDOR_ATEN, USB_PRODUCT_ATEN_DSB650C, 
-           6651, 0,
+           6668, 0,
            USB_VENDOR_ATHEROS, USB_PRODUCT_ATHEROS_AR5523, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS, USB_PRODUCT_ATHEROS_AR5523_NF, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR5523_1, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR5523_1_NF, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR5523_2, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR5523_2_NF, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR5523_3, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR5523_3_NF, 
-           6660, 0,
+           6677, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_TG121N, 
-           6667, 0,
+           6684, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_WN821NV2, 
-           6674, 0,
+           6691, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR9271_1, 
-           6683, 0,
+           6700, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_3CRUSBN275, 
-           6690, 0,
+           6707, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_WN612, 
-           6701, 0,
+           6718, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR3011, 
-           6707, 0,
+           6724, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR3012, 
-           6714, 0,
+           6731, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR9280, 
            5191, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR9287, 
            5342, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR9170, 
-           6721, 0,
+           6738, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR9271_2, 
-           6683, 0,
+           6700, 0,
            USB_VENDOR_ATHEROS2, USB_PRODUCT_ATHEROS2_AR9271_3, 
-           6683, 0,
+           6700, 0,
            USB_VENDOR_ATI2, USB_PRODUCT_ATI2_205, 
            4710, 2544, 5441, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_UHB124, 
-           6728, 6735, 0,
+           6745, 6752, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_WN210, 
-           6739, 6748, 0,
+           6756, 6765, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_DWL900AP, 
-           6754, 3658, 6764, 6771, 0,
+           6771, 3658, 6781, 6788, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_SAM_BA, 
-           6777, 6781, 6788, 6800, 0,
+           6794, 6798, 6805, 6817, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_DWL120, 
-           6805, 3658, 4749, 0,
+           6822, 3658, 4749, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C503I1, 
-           6813, 6822, 6832, 6837, 0,
+           6830, 6839, 6849, 6854, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C503I2, 
-           6813, 6822, 6844, 6837, 0,
+           6830, 6839, 6861, 6854, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C503RFMD, 
-           6813, 6849, 6837, 0,
+           6830, 6866, 6854, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C505RFMD, 
-           6855, 6849, 6837, 0,
+           6872, 6866, 6854, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C505RFMD2958, 
-           6855, 6849, 6864, 6837, 0,
+           6872, 6866, 6881, 6854, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C505A, 
-           6869, 6849, 6864, 6837, 0,
+           6886, 6866, 6881, 6854, 0,
            USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_AT76C505AS, 
-           6879, 6849, 6864, 6837, 0,
+           6896, 6866, 6881, 6854, 0,
            USB_VENDOR_AUDIOTECHNICA, USB_PRODUCT_AUDIOTECHNICA_ATCHA4USB, 
-           6890, 4710, 6901, 0,
+           6907, 4710, 6918, 0,
            USB_VENDOR_AVANCELOGIC, USB_PRODUCT_AVANCELOGIC_USBAUDIO, 
-           4710, 6911, 6917, 0,



Home | Main Index | Thread Index | Old Index