Config.in 13 KB

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