1 |
commit: 5e669a801c9c93d9852c1904b19b5a39937898bf |
2 |
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Sep 4 02:38:27 2017 +0000 |
4 |
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Sep 4 02:43:02 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5e669a80 |
7 |
|
8 |
defaults/kernel-generic-config: expand all network vendors |
9 |
|
10 |
The network Kconfig file hide most drivers behind if blocks for the |
11 |
vendor. Enabling the CONFIG_NET_VENDOR_* blocks is needed to ensure |
12 |
directly setting a specific driver in the config actually works (e.g., |
13 |
CONFIG_E100 does NOT enable CONFIG_NET_VENDOR_INTEL otherwise) |
14 |
|
15 |
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org> |
16 |
|
17 |
defaults/kernel-generic-config | 76 ++++++++++++++++++++++++++++++++++++++++-- |
18 |
1 file changed, 73 insertions(+), 3 deletions(-) |
19 |
|
20 |
diff --git a/defaults/kernel-generic-config b/defaults/kernel-generic-config |
21 |
index 34ce713..0b597c9 100644 |
22 |
--- a/defaults/kernel-generic-config |
23 |
+++ b/defaults/kernel-generic-config |
24 |
@@ -1387,7 +1387,6 @@ CONFIG_VITESSE_PHY=m |
25 |
CONFIG_MII=m |
26 |
CONFIG_HAPPYMEAL=m |
27 |
CONFIG_SUNGEM=m |
28 |
-CONFIG_NET_VENDOR_3COM=y |
29 |
CONFIG_VORTEX=m |
30 |
CONFIG_TYPHOON=m |
31 |
CONFIG_DNET=m |
32 |
@@ -3883,11 +3882,9 @@ CONFIG_SCSI_ARCMSR_AER=y |
33 |
CONFIG_EL3=m |
34 |
# CONFIG_3C515 is not set |
35 |
# CONFIG_LANCE is not set |
36 |
-CONFIG_NET_VENDOR_SMC=y |
37 |
# CONFIG_WD80x3 is not set |
38 |
CONFIG_ULTRA=m |
39 |
# CONFIG_SMC9194 is not set |
40 |
-# CONFIG_NET_VENDOR_RACAL is not set |
41 |
# CONFIG_NI52 is not set |
42 |
# CONFIG_NI65 is not set |
43 |
# CONFIG_AT1700 is not set |
44 |
@@ -4731,3 +4728,76 @@ CONFIG_BNX2X_SRIOV=y |
45 |
CONFIG_DRM_RADEON_UMS=y |
46 |
CONFIG_NOUVEAU_DEBUG=5 |
47 |
CONFIG_NOUVEAU_DEBUG_DEFAULT=3 |
48 |
+ |
49 |
+# Enable all network vendors: |
50 |
+CONFIG_NET_VENDOR_3COM=y |
51 |
+CONFIG_NET_VENDOR_8390=y |
52 |
+CONFIG_NET_VENDOR_ADAPTEC=y |
53 |
+CONFIG_NET_VENDOR_AGERE=y |
54 |
+CONFIG_NET_VENDOR_ALACRITECH=y |
55 |
+CONFIG_NET_VENDOR_ALLWINNER=y |
56 |
+CONFIG_NET_VENDOR_ALTEON=y |
57 |
+CONFIG_NET_VENDOR_AMAZON=y |
58 |
+CONFIG_NET_VENDOR_AMD=y |
59 |
+CONFIG_NET_VENDOR_APPLE=y |
60 |
+CONFIG_NET_VENDOR_AQUANTIA=y |
61 |
+CONFIG_NET_VENDOR_ARC=y |
62 |
+CONFIG_NET_VENDOR_ATHEROS=y |
63 |
+CONFIG_NET_VENDOR_AURORA=y |
64 |
+CONFIG_NET_VENDOR_BROADCOM=y |
65 |
+CONFIG_NET_VENDOR_BROCADE=y |
66 |
+CONFIG_NET_VENDOR_CAVIUM=y |
67 |
+CONFIG_NET_VENDOR_CHELSIO=y |
68 |
+CONFIG_NET_VENDOR_CIRRUS=y |
69 |
+CONFIG_NET_VENDOR_CISCO=y |
70 |
+CONFIG_NET_VENDOR_DEC=y |
71 |
+CONFIG_NET_VENDOR_DLINK=y |
72 |
+CONFIG_NET_VENDOR_EMULEX=y |
73 |
+CONFIG_NET_VENDOR_EZCHIP=y |
74 |
+CONFIG_NET_VENDOR_FARADAY=y |
75 |
+CONFIG_NET_VENDOR_FREESCALE=y |
76 |
+CONFIG_NET_VENDOR_FUJITSU=y |
77 |
+CONFIG_NET_VENDOR_HISILICON=y |
78 |
+CONFIG_NET_VENDOR_HP=y |
79 |
+CONFIG_NET_VENDOR_I825XX=y |
80 |
+CONFIG_NET_VENDOR_IBM=y |
81 |
+CONFIG_NET_VENDOR_INTEL=y |
82 |
+CONFIG_NET_VENDOR_MARVELL=y |
83 |
+CONFIG_NET_VENDOR_MEDIATEK=y |
84 |
+CONFIG_NET_VENDOR_MELLANOX=y |
85 |
+CONFIG_NET_VENDOR_MICREL=y |
86 |
+CONFIG_NET_VENDOR_MICROCHIP=y |
87 |
+CONFIG_NET_VENDOR_MOXART=y |
88 |
+CONFIG_NET_VENDOR_MYRI=y |
89 |
+CONFIG_NET_VENDOR_NATSEMI=y |
90 |
+CONFIG_NET_VENDOR_EXAR=y |
91 |
+CONFIG_NET_VENDOR_NETRONOME=y |
92 |
+CONFIG_NET_VENDOR_NUVOTON=y |
93 |
+CONFIG_NET_VENDOR_NVIDIA=y |
94 |
+CONFIG_NET_VENDOR_OKI=y |
95 |
+CONFIG_NET_VENDOR_PASEMI=y |
96 |
+CONFIG_NET_VENDOR_QLOGIC=y |
97 |
+CONFIG_NET_VENDOR_QUALCOMM=y |
98 |
+CONFIG_NET_VENDOR_RDC=y |
99 |
+CONFIG_NET_VENDOR_REALTEK=y |
100 |
+CONFIG_NET_VENDOR_RENESAS=y |
101 |
+CONFIG_NET_VENDOR_ROCKER=y |
102 |
+CONFIG_NET_VENDOR_SAMSUNG=y |
103 |
+CONFIG_NET_VENDOR_SEEQ=y |
104 |
+CONFIG_NET_VENDOR_SOLARFLARE=y |
105 |
+CONFIG_NET_VENDOR_SGI=y |
106 |
+CONFIG_NET_VENDOR_SILAN=y |
107 |
+CONFIG_NET_VENDOR_SIS=y |
108 |
+CONFIG_NET_VENDOR_SMSC=y |
109 |
+CONFIG_NET_VENDOR_STMICRO=y |
110 |
+CONFIG_NET_VENDOR_SUN=y |
111 |
+CONFIG_NET_VENDOR_SYNOPSYS=y |
112 |
+CONFIG_NET_VENDOR_TEHUTI=y |
113 |
+CONFIG_NET_VENDOR_TI=y |
114 |
+CONFIG_NET_VENDOR_TOSHIBA=y |
115 |
+CONFIG_NET_VENDOR_TUNDRA=y |
116 |
+CONFIG_NET_VENDOR_VIA=y |
117 |
+CONFIG_NET_VENDOR_WIZNET=y |
118 |
+CONFIG_NET_VENDOR_XILINX=y |
119 |
+CONFIG_NET_VENDOR_XIRCOM=y |
120 |
+CONFIG_NET_VENDOR_XSCALE=y |