diff options
author | Damien Bergamini <damien@cvs.openbsd.org> | 2010-05-13 09:25:04 +0000 |
---|---|---|
committer | Damien Bergamini <damien@cvs.openbsd.org> | 2010-05-13 09:25:04 +0000 |
commit | 98a4219c399741d89d082bb03f4c3c71f35cee2b (patch) | |
tree | c5aa48985c7ab25003750113de607882d6c21747 /sys/dev | |
parent | 781b9fe510bafc592af0163471d13bf346fb8c6a (diff) |
new iwn(4) ids.
do not attach to the Gen2b devices yet as it is not clear wether or
not they have their own hardware revision type.
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/pci/if_iwn.c | 13 | ||||
-rw-r--r-- | sys/dev/pci/pcidevs.h | 11 | ||||
-rw-r--r-- | sys/dev/pci/pcidevs_data.h | 30 |
3 files changed, 43 insertions, 11 deletions
diff --git a/sys/dev/pci/if_iwn.c b/sys/dev/pci/if_iwn.c index 04dd6e370af..f2fc69c9448 100644 --- a/sys/dev/pci/if_iwn.c +++ b/sys/dev/pci/if_iwn.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if_iwn.c,v 1.95 2010/05/07 11:16:04 dhill Exp $ */ +/* $OpenBSD: if_iwn.c,v 1.96 2010/05/13 09:25:03 damien Exp $ */ /*- * Copyright (c) 2007-2010 Damien Bergamini <damien.bergamini@free.fr> @@ -83,8 +83,15 @@ static const struct pci_matchid iwn_devices[] = { { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_2 }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_1 }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_2 }, - { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_1 }, - { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_2 } + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005A_2X2_1 }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005A_2X2_2 }, +#ifdef notyet + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_1X1_1 }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_1X1_2 }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_1 }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_2 }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_3 } +#endif }; int iwn_match(struct device *, void *, void *); diff --git a/sys/dev/pci/pcidevs.h b/sys/dev/pci/pcidevs.h index 39ae71ab256..79bd18b1cb1 100644 --- a/sys/dev/pci/pcidevs.h +++ b/sys/dev/pci/pcidevs.h @@ -2,7 +2,7 @@ * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * OpenBSD: pcidevs,v 1.1553 2010/05/12 21:30:25 oga Exp + * OpenBSD: pcidevs,v 1.1554 2010/05/13 09:22:29 damien Exp */ /* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */ @@ -2197,12 +2197,17 @@ #define PCI_PRODUCT_INTEL_21145 0x0039 /* 21145 */ #define PCI_PRODUCT_INTEL_CLARKDALE_IGD 0x0042 /* Intel HD graphics */ #define PCI_PRODUCT_INTEL_ARRANDALE_IGD 0x0046 /* Intel HD graphics */ -#define PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_1 0x0082 /* Centrino Advanced-N 6205 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005A_2X2_1 0x0082 /* Centrino Advanced-N 6205a */ #define PCI_PRODUCT_INTEL_WIFI_LINK_1000_1 0x0083 /* WiFi Link 1000 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_1000_2 0x0084 /* WiFi Link 1000 */ -#define PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_2 0x0085 /* Centrino Advanced-N 6205 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005A_2X2_2 0x0085 /* Centrino Advanced-N 6205a */ #define PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_1 0x0087 /* Centrino Advanced-N 6250 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_2 0x0089 /* Centrino Advanced-N 6250 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005B_1X1_1 0x008a /* Centrino Advanced-N 6205b */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005B_1X1_2 0x008b /* Centrino Advanced-N 6205b */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_1 0x008f /* Centrino Advanced-N 6205b */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_2 0x0090 /* Centrino Advanced-N 6205b */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_3 0x0091 /* Centrino Advanced-N 6205b */ #define PCI_PRODUCT_INTEL_80303 0x0309 /* 80303 IOP */ #define PCI_PRODUCT_INTEL_80312 0x030d /* 80312 I/O Companion */ #define PCI_PRODUCT_INTEL_IOXAPIC_A 0x0326 /* IOxAPIC */ diff --git a/sys/dev/pci/pcidevs_data.h b/sys/dev/pci/pcidevs_data.h index 8fa0e6f68c8..c62dd6e0cbf 100644 --- a/sys/dev/pci/pcidevs_data.h +++ b/sys/dev/pci/pcidevs_data.h @@ -2,7 +2,7 @@ * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * OpenBSD: pcidevs,v 1.1553 2010/05/12 21:30:25 oga Exp + * OpenBSD: pcidevs,v 1.1554 2010/05/13 09:22:29 damien Exp */ /* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */ @@ -6476,8 +6476,8 @@ static const struct pci_known_product pci_known_products[] = { "Intel HD graphics", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_1, - "Centrino Advanced-N 6205", + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005A_2X2_1, + "Centrino Advanced-N 6205a", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_1000_1, @@ -6488,8 +6488,8 @@ static const struct pci_known_product pci_known_products[] = { "WiFi Link 1000", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_2, - "Centrino Advanced-N 6205", + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005A_2X2_2, + "Centrino Advanced-N 6205a", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_1, @@ -6500,6 +6500,26 @@ static const struct pci_known_product pci_known_products[] = { "Centrino Advanced-N 6250", }, { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_1X1_1, + "Centrino Advanced-N 6205b", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_1X1_2, + "Centrino Advanced-N 6205b", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_1, + "Centrino Advanced-N 6205b", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_2, + "Centrino Advanced-N 6205b", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WIFI_LINK_6005B_2X2_3, + "Centrino Advanced-N 6205b", + }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_80303, "80303 IOP", }, |