Config.in 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488
  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.
  6. https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
  7. if BR2_PACKAGE_LINUX_FIRMWARE
  8. menu "Audio firmware"
  9. config BR2_PACKAGE_LINUX_FIRMWARE_INTEL_SST_DSP
  10. bool "Intel SST DSP"
  11. help
  12. Firmware files for Intel Baytrail SST DSP audio.
  13. endmenu # Audio
  14. menu "Video firmware"
  15. config BR2_PACKAGE_LINUX_FIRMWARE_AMDGPU
  16. bool "AMD GPU video card firmware"
  17. help
  18. Firmware files for AMD GPU video cards.
  19. config BR2_PACKAGE_LINUX_FIRMWARE_I915
  20. bool "Intel i915 video card firmware"
  21. help
  22. Firmware files for the Intel i915 video cards.
  23. config BR2_PACKAGE_LINUX_FIRMWARE_RADEON
  24. bool "AMD Radeon video card firmware"
  25. help
  26. Firmware files for AMD Radeon video cards.
  27. config BR2_PACKAGE_LINUX_FIRMWARE_QCOM_VENUS
  28. bool "Qualcomm Venus video codec accelerator"
  29. help
  30. Firmware files for Qualcomm Venus video codec accelerator
  31. config BR2_PACKAGE_LINUX_FIRMWARE_QCOM_ADRENO
  32. bool "Qualcomm Adreno GPU firmware"
  33. help
  34. Firmware files for Qualcomm Adreno GPU firmware
  35. endmenu # Video
  36. menu "Bluetooth firmware"
  37. config BR2_PACKAGE_LINUX_FIRMWARE_IBT
  38. bool "Intel Wireless Bluetooth"
  39. help
  40. Firmware files for Intel 3160/7260/7265/8260/8265 Wireless
  41. bluetooth support.
  42. config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7650
  43. bool "MediaTek MT7650"
  44. help
  45. Firmware files for MediaTek MT7650 bluetooth support
  46. config BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174A_BT
  47. bool "Qualcomm Atheros Rome 6174A Bluetooth"
  48. help
  49. Firmware files for QCA Rome 6174A bluetooth support.
  50. config BR2_PACKAGE_LINUX_FIRMWARE_AR3011
  51. bool "Qualcomm Atheros 3011"
  52. help
  53. Firmware files for Atheros bluetooth chipset AR3011.
  54. config BR2_PACKAGE_LINUX_FIRMWARE_AR3012_USB
  55. bool "Qualcomm Atheros 3012 (USB)"
  56. help
  57. Firmware files for Atheros bluetooth chipset AR3012 on USB.
  58. config BR2_PACKAGE_LINUX_FIRMWARE_TI_CC2560
  59. bool "TI CC2560"
  60. help
  61. Firmware files for Bluetooth modules CC2560 and CC2560A
  62. endmenu # Bluetooth
  63. menu "WiFi firmware"
  64. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6002
  65. bool "Atheros 6002"
  66. help
  67. Firmware files for the Atheros AR6002 chip
  68. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6003
  69. bool "Atheros 6003"
  70. help
  71. Firmware files for the Atheros AR6003 chip
  72. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6004
  73. bool "Atheros 6004"
  74. help
  75. Firmware files for the Atheros AR6004 chip
  76. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_7010
  77. bool "Atheros 7010"
  78. help
  79. Firmware files for the Atheros 7010 module
  80. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170
  81. bool "Atheros 9170"
  82. help
  83. Firmware files for the Atheros 9170 module
  84. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9271
  85. bool "Atheros 9271"
  86. help
  87. Firmware files for the Atheros 9271 module
  88. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA9377
  89. bool "Atheros 10k (QCA9377)"
  90. help
  91. Firmware files for the Atheros QCA9377 module
  92. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA998X
  93. bool "Atheros 10k (QCA998X)"
  94. help
  95. Firmware files for the Atheros QCA988X module
  96. config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX
  97. bool "Broadcom BRCM bcm43xx"
  98. help
  99. Firmware files for the Broadcom bcm43xx SoftMAC and FullMAC.
  100. config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX
  101. bool "Broadcom BRCM bcm43xxx"
  102. help
  103. Firmware files for the Broadcom bcm43xxx, SoftMAC and FullMAC.
  104. config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM4366B1
  105. bool "Broadcom 4366b1"
  106. help
  107. Firmware file for the Broadcom 4366b1 FullMAC chip.
  108. config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM4366C0
  109. bool "Broadcom 4366c0"
  110. help
  111. Firmware file for the Broadcom 4366c0 FullMAC chip.
  112. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_22260
  113. bool "Intel iwlwifi 22260"
  114. help
  115. Firmware files for the Intel Wifi 22260 devices supported by
  116. the iwlwifi kernel driver.
  117. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160
  118. bool "Intel iwlwifi 3160"
  119. help
  120. Firmware files for the Intel Wifi 3160 devices supported by
  121. the iwlwifi kernel driver.
  122. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168
  123. bool "Intel iwlwifi 3168"
  124. help
  125. Firmware files for the Intel Wifi 3168 devices supported by
  126. the iwlwifi kernel driver.
  127. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_5000
  128. bool "Intel iwlwifi 5000"
  129. help
  130. Firmware files for the Intel Wifi 5000 devices supported by
  131. the iwlwifi kernel driver.
  132. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2A
  133. bool "Intel iwlwifi 6000G2A"
  134. help
  135. Firmware files for the Intel Wifi 6000G2A devices supported by
  136. the iwlwifi kernel driver.
  137. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2B
  138. bool "Intel iwlwifi 6000G2B"
  139. help
  140. Firmware files for the Intel Wifi 6000G2B devices supported by
  141. the iwlwifi kernel driver.
  142. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260
  143. bool "Intel iwlwifi 7260"
  144. help
  145. Firmware files for the Intel Wifi 7260 devices supported by
  146. the iwlwifi kernel driver.
  147. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
  148. bool "Intel iwlwifi 7265"
  149. help
  150. Firmware files for the Intel Wifi 7265 devices supported by
  151. the iwlwifi kernel driver.
  152. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265D
  153. bool "Intel iwlwifi 7265D"
  154. # needed for old kernel versions, where the non-D and D
  155. # firmwares were the same
  156. select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
  157. help
  158. Firmware files for the Intel Wifi 7265D devices supported by
  159. the iwlwifi kernel driver.
  160. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8000C
  161. bool "Intel iwlwifi 8000C"
  162. help
  163. Firmware files for the Intel Wifi 8000C devices supported by
  164. the iwlwifi kernel driver.
  165. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8265
  166. bool "Intel iwlwifi 8265"
  167. help
  168. Firmware files for the Intel Wifi 8265 devices supported by
  169. the iwlwifi kernel driver.
  170. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_9XXX
  171. bool "Intel iwlwifi 9xxx"
  172. help
  173. Firmware files for the Intel Wifi 9xxx devices supported by
  174. the iwlwifi kernel driver.
  175. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
  176. bool "Libertas SD 8686 v8"
  177. help
  178. Firmware files (version 8) for the Marvell SD8686 module
  179. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V9
  180. bool "Libertas SD 8686 v9"
  181. help
  182. Firmware files (version 9) for the Marvell SD8686 module
  183. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8688
  184. bool "Libertas SD 8688"
  185. help
  186. Firmware files for the Marvell SD8688 module
  187. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_V9
  188. bool "Libertas USB 8388 v9"
  189. help
  190. Firmware files (version 9) for the Marvell USB8388 module
  191. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_OLPC
  192. bool "Libertas USB 8388 OLPC"
  193. help
  194. Firmware files (OLPC mesh capable version) for the Marvell
  195. USB8388 module.
  196. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB_THINFIRM
  197. bool "Libertas USB Thin Firmware"
  198. help
  199. Firmware files (soft MAC) for the Marvell USB modules
  200. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
  201. bool "Marvell Wifi-Ex 8787 SDIO"
  202. help
  203. Firmware files for the Marvell Wifi-Ex 8787 module on SDIO.
  204. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8797
  205. bool "Marvell Wifi-Ex 8797 SDIO"
  206. help
  207. Firmware files for the Marvell Wifi-Ex 8797 module on SDIO.
  208. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8797
  209. bool "Marvell Wifi-Ex 8797 USB"
  210. help
  211. Firmware files for the Marvell Wifi-Ex 8797 module on USB.
  212. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8801
  213. bool "Marvell Wifi-Ex 8801 USB"
  214. help
  215. Firmware files for the Marvell Wifi-Ex 8801 module on USB.
  216. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8887
  217. bool "Marvell Wifi-Ex 8887 SDIO"
  218. help
  219. Firmware files for the Marvell Wifi-Ex 8887 module on SDIO.
  220. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8897
  221. bool "Marvell Wifi-Ex 8897 SDIO"
  222. help
  223. Firmware files for the Marvell Wifi-Ex 8897 module on SDIO.
  224. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8897
  225. bool "Marvell Wifi-Ex 8897 USB"
  226. help
  227. Firmware files for the Marvell Wifi-Ex 8897 module on USB.
  228. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_PCIE8897
  229. bool "Marvell Wifi-Ex 8897 PCI-E"
  230. help
  231. Firmware files for the Marvell Wifi-Ex 8897 module on PCI-E.
  232. config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U
  233. bool "MediaTek MT7601U"
  234. help
  235. MediaTek MT7601U
  236. config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7610E
  237. bool "MediaTek MT7610E"
  238. help
  239. MediaTek MT7610E
  240. config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT76X2E
  241. bool "MediaTek MT76x2e"
  242. help
  243. MediaTek MT76x2e
  244. config BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174
  245. bool "Qualcomm Atheros 6174"
  246. help
  247. Firmware files for the Qualcomm Atheros QCA6174 chip
  248. config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61
  249. bool "Ralink rt2501/rt61"
  250. help
  251. Ralink rt2501/rt61
  252. config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT73
  253. bool "Ralink rt73"
  254. help
  255. Ralink rt73
  256. config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX
  257. bool "Ralink rt27xx/rt28xx/rt30xx"
  258. help
  259. Ralink rt27xx/rt28xx/rt30xx
  260. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
  261. bool "Realtek 81xx"
  262. help
  263. Realtek 8188/8192
  264. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
  265. bool "Realtek 87xx"
  266. help
  267. Realtek 8712/8723/8723be
  268. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX
  269. bool "Realtek 88xx"
  270. help
  271. Realtek rtl8821ae
  272. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_RTW88
  273. bool "Realtek rtw88"
  274. help
  275. Firmware images supported by Realtek's wireless
  276. driver rtw88.
  277. config BR2_PACKAGE_LINUX_FIRMWARE_REDPINE_RS9113
  278. bool "Redpine rs9113"
  279. help
  280. Firmware files for WLAN and Bluetooth modules rs9113
  281. config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X
  282. bool "TI wl127x"
  283. help
  284. Firmware files for WLAN and Bluetooth modules wl1271 and
  285. wl1273
  286. config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL128X
  287. bool "TI wl128x"
  288. help
  289. Firmware files for WLAN and Bluetooth modules wl128x
  290. config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX
  291. bool "TI wl18xx"
  292. help
  293. Firmware files for WLAN and Bluetooth modules wl18xx
  294. config BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_WIL6210
  295. bool "Qualcomm Atheros wil6210"
  296. help
  297. Firmware files for Qualcomm Atheros 11ad family of chips
  298. endmenu
  299. menu "Ethernet firmware"
  300. config BR2_PACKAGE_LINUX_FIRMWARE_BNX2X
  301. bool "Broadcom NetXtremeII"
  302. help
  303. Firmware files for Broadcom NetXtreme 10Gb ethernet cards
  304. (bnx2x)
  305. config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
  306. bool "Chelsio T4"
  307. help
  308. Firmware files for Chelsio T4 1Gb and 10Gb ethernet cards
  309. (cxgb4)
  310. config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T5
  311. bool "Chelsio T5"
  312. help
  313. Firmware files for Chelsio T5 1Gb and 10Gb ethernet cards
  314. (cxgb4)
  315. config BR2_PACKAGE_LINUX_FIRMWARE_INTEL_E100
  316. bool "Intel e100 825xx"
  317. help
  318. Firmware files for Intel 825xx handled by driver e100
  319. (e100)
  320. config BR2_PACKAGE_LINUX_FIRMWARE_MICROCHIP_VSC85XX_PHY
  321. bool "Microchip VSC85xx PHYs"
  322. help
  323. Firmware files for Microchip/Microsemi VSC85xx networking
  324. PHYs (VSC8504, VSC8552, VSC8572, VSC8574, VSC856X, VSC8575,
  325. VSC8582 and VSC8584)
  326. config BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_4X
  327. bool "QLogic FastLinQ 4xxxx"
  328. help
  329. Firmware files for QLogic FastLinQ 4xxxx ethernet devices
  330. (qede)
  331. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169
  332. bool "Realtek 8169"
  333. help
  334. Firmware files for Realtek 8169 gigabit ethernet cards
  335. endmenu
  336. menu "DVB firmware"
  337. config BR2_PACKAGE_LINUX_FIRMWARE_AS102
  338. bool "Abilis Systems as102"
  339. help
  340. Firmware file for Abilis Systems single DVB-T receiver as102
  341. config BR2_PACKAGE_LINUX_FIRMWARE_DIB0700
  342. bool "DiBcom dib0700"
  343. help
  344. Firmware file for dib0700-based USB DVB tuner driver
  345. config BR2_PACKAGE_LINUX_FIRMWARE_ITETECH_IT9135
  346. bool "ITEtech it9135"
  347. help
  348. Firmware files for ITEtech it9135 (Ax and Bx) DVB-T USB tuner
  349. config BR2_PACKAGE_LINUX_FIRMWARE_H5_DRXK
  350. bool "Terratec H5 DRX-K"
  351. help
  352. Firmware file for Terratec H5 DRX-K based DVB tuner driver
  353. config BR2_PACKAGE_LINUX_FIRMWARE_XCx000
  354. bool "Xceive/Cresta xc4000/xc5000/xc500c"
  355. help
  356. Firmware file for xc4000/xc5000/xc5000c based DVB tuner driver
  357. endmenu
  358. menu "SoC Firmware"
  359. config BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA
  360. bool "Freescale i.MX SDMA"
  361. help
  362. Firmware files for i.MX SDMA.
  363. endmenu
  364. menu "Fibre Channel Adapter Firmware"
  365. config BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_2XXX
  366. bool "QLogic 2xxx Fibre Channel Adapters"
  367. help
  368. Firmware files for ql2xxx adapters
  369. endmenu
  370. menu "Intel QuickAssist Firmware"
  371. config BR2_PACKAGE_LINUX_FIRMWARE_QAT_DH895XCC
  372. bool "Support for DH895xCC"
  373. help
  374. Firmware files for Intel DH895xCC devices
  375. config BR2_PACKAGE_LINUX_FIRMWARE_QAT_C3XXX
  376. bool "Support for C3XXX"
  377. help
  378. Firmware files for Intel C3XXX devices
  379. config BR2_PACKAGE_LINUX_FIRMWARE_QAT_C62X
  380. bool "Support for C62X"
  381. help
  382. Firmware files for Intel C62X devices
  383. endmenu
  384. endif