package/linux-firmware: add option for iwl7265 firmware
[buildroot-gz.git] / package / linux-firmware / Config.in
blob00c7edb80348a90fe270d9139e5ead5f1db80092
1 config BR2_PACKAGE_LINUX_FIRMWARE
2         bool "linux-firmware"
3         help
4           This package provides various binary firmware files (closed
5           binary blobs) for such devices like LAN, WLAN cards etc.
7           https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
9 if BR2_PACKAGE_LINUX_FIRMWARE
11 menu "Audio firmware"
13 config BR2_PACKAGE_LINUX_FIRMWARE_INTEL_SST_DSP
14         bool "Intel SST DSP"
15         help
16           Firmware files for Intel Baytrail SST DSP audio.
18 endmenu # Audio
20 menu "WiFi firmware"
22 config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_7010
23         bool "Atheros 7010"
24         help
25           Firmware files for the Atheros 7010 module
27 config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170
28         bool "Atheros 9170"
29         help
30           Firmware files for the Atheros 9170 module
32 config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9271
33         bool "Atheros 9271"
34         help
35           Firmware files for the Atheros 9271 module
37 config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX
38         bool "Broadcom BRCM bcm43xx"
39         help
40           Firmware files for the Broadcom bcm43xx SoftMAC and FullMAC.
42 config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX
43         bool "Broadcom BRCM bcm43xxx"
44         help
45           Firmware files for the Broadcom bcm43xxx, SoftMAC and FullMAC.
47 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160
48         bool "Intel iwlwifi 3160"
49         select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
50         help
51           Firmware files for the Intel Wifi 3160 devices supported by
52           the iwlwifi kernel driver.
54 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_5000
55         bool "Intel iwlwifi 5000"
56         help
57           Firmware files for the Intel Wifi 5000 devices supported by
58           the iwlwifi kernel driver.
60 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260
61         bool "Intel iwlwifi 7260"
62         select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
63         help
64           Firmware files for the Intel Wifi 7260 devices supported by
65           the iwlwifi kernel driver.
67 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
68         bool "Intel iwlwifi 7265"
69         select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
70         help
71           Firmware files for the Intel Wifi 7265 devices supported by
72           the iwlwifi kernel driver.
74 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
75         bool
77 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
79 choice
80         bool "iwlwifi 3160/726x revision to use"
81         help
82           Use revision 7 for kernel 3.10 to 3.12.
83           Use revision 8 for kernel 3.13 to 3.15.
84           Use revision 9 for kernel 3.16 onward.
86 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7
87         prompt "revision 7"
88         depends on !BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
89         help
90           Use revision 7 for kernel 3.10 to 3.12.
92 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8
93         prompt "revision 8"
94         help
95           Use revision 8 for kernel 3.13 to 3.15.
97 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_9
98         prompt "revision 9"
99         help
100           Use revision 9 for kernel 3.16 onward.
102 endchoice
104 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV
105         int
106         default 7 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7
107         default 8 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8
108         default 9 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_9
110 endif # iwlwifi 3160/7260
112 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
113         bool "Libertas SD 8686 v8"
114         help
115           Firmware files (version 8) for the Marvell SD8686 module
117 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V9
118         bool "Libertas SD 8686 v9"
119         help
120           Firmware files (version 9) for the Marvell SD8686 module
122 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8688
123         bool "Libertas SD 8688"
124         help
125           Firmware files for the Marvell SD8688 module
127 config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
128         bool "Marvell Wifi-Ex SD 8787"
129         help
130           Firmware files for the Marvell Wifi-Ex 8787 module on SDIO.
132 config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61
133         bool "Ralink rt2501/rt61"
134         help
135           Ralink rt2501/rt61
137 config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT73
138         bool "Ralink rt73"
139         help
140           Ralink rt73
142 config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX
143         bool "Ralink rt27xx/rt28xx/rt30xx"
144         help
145           Ralink rt27xx/rt28xx/rt30xx
147 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
148         bool "Realtek 81xx"
149         help
150           Realtek 8188/8192
152 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
153         bool "Realtek 87xx"
154         help
155           Realtek 8712/8723/8723be
157 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX
158         bool "Realtek 88xx"
159         help
160           Realtek rtl8821ae
162 config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X
163         bool "TI wl127x"
164         help
165           Firmware files for WLAN and Bluetooth modules wl1271 and wl1273
167 config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL128X
168         bool "TI wl128x"
169         help
170           Firmware files for WLAN and Bluetooth modules wl128x
172 config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX
173         bool "TI wl18xx"
174         help
175           Firmware files for WLAN and Bluetooth modules wl18xx
177 endmenu
179 menu "Ethernet firmware"
181 config BR2_PACKAGE_LINUX_FIRMWARE_BNX2X
182         bool "Broadcom NetXtremeII"
183         help
184           Firmware files for Broadcom NetXtreme 10Gb ethernet cards (bnx2x)
186 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
187         bool "Chelsio T4"
188         help
189           Firmware files for Chelsio T4 1Gb and 10Gb ethernet cards (cxgb4)
190 endmenu
192 menu "DVB firmware"
194 config BR2_PACKAGE_LINUX_FIRMWARE_AS102
195         bool "Abilis Systems as102"
196         help
197           Firmware file for Abilis Systems single DVB-T receiver as102
199 config BR2_PACKAGE_LINUX_FIRMWARE_DIB0700
200         bool "DiBcom dib0700"
201         help
202           Firmware file for dib0700-based USB DVB tuner driver
204 config BR2_PACKAGE_LINUX_FIRMWARE_ITETECH_IT9135
205         bool "ITEtech it9135"
206         help
207           Firmware files for ITEtech it9135 (Ax and Bx) DVB-T USB tuner
209 config BR2_PACKAGE_LINUX_FIRMWARE_H5_DRXK
210         bool "Terratec H5 DRX-K"
211         help
212           Firmware file for Terratec H5 DRX-K based DVB tuner driver
214 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
215         bool "Xceive xc5000"
216         help
217           Firmware file for xc5000-based DVB tuner driver
219 endmenu
221 endif