Config.in 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376
  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_I915
  16. bool "Intel i915 video card firmware"
  17. help
  18. Firmware files for the Intel i915 video cards.
  19. config BR2_PACKAGE_LINUX_FIRMWARE_RADEON
  20. bool "AMD Radeon video card firmware"
  21. help
  22. Firmware files for AMD Radeon video cards.
  23. endmenu # Video
  24. menu "Bluetooth firmware"
  25. config BR2_PACKAGE_LINUX_FIRMWARE_IBT
  26. bool "Intel Wireless Bluetooth"
  27. help
  28. Firmware files for Intel 3160/7260/7265/8260/8265 Wireless
  29. bluetooth support.
  30. config BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174A_BT
  31. bool "Qualcomm Atheros Rome 6174A Bluetooth"
  32. help
  33. Firmware files for QCA Rome 6174A bluetooth support.
  34. endmenu # Bluetooth
  35. menu "WiFi firmware"
  36. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6002
  37. bool "Atheros 6002"
  38. help
  39. Firmware files for the Atheros AR6002 chip
  40. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6003
  41. bool "Atheros 6003"
  42. help
  43. Firmware files for the Atheros AR6003 chip
  44. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6004
  45. bool "Atheros 6004"
  46. help
  47. Firmware files for the Atheros AR6004 chip
  48. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_7010
  49. bool "Atheros 7010"
  50. help
  51. Firmware files for the Atheros 7010 module
  52. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170
  53. bool "Atheros 9170"
  54. help
  55. Firmware files for the Atheros 9170 module
  56. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9271
  57. bool "Atheros 9271"
  58. help
  59. Firmware files for the Atheros 9271 module
  60. config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA998X
  61. bool "Atheros 10k (QCA998X)"
  62. help
  63. Firmware files for the Atheros QCA988X module
  64. config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX
  65. bool "Broadcom BRCM bcm43xx"
  66. help
  67. Firmware files for the Broadcom bcm43xx SoftMAC and FullMAC.
  68. config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX
  69. bool "Broadcom BRCM bcm43xxx"
  70. help
  71. Firmware files for the Broadcom bcm43xxx, SoftMAC and FullMAC.
  72. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160
  73. bool "Intel iwlwifi 3160"
  74. help
  75. Firmware files for the Intel Wifi 3160 devices supported by
  76. the iwlwifi kernel driver.
  77. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168
  78. bool "Intel iwlwifi 3168"
  79. help
  80. Firmware files for the Intel Wifi 3168 devices supported by
  81. the iwlwifi kernel driver.
  82. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_5000
  83. bool "Intel iwlwifi 5000"
  84. help
  85. Firmware files for the Intel Wifi 5000 devices supported by
  86. the iwlwifi kernel driver.
  87. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2A
  88. bool "Intel iwlwifi 6000G2A"
  89. help
  90. Firmware files for the Intel Wifi 6000G2A devices supported by
  91. the iwlwifi kernel driver.
  92. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2B
  93. bool "Intel iwlwifi 6000G2B"
  94. help
  95. Firmware files for the Intel Wifi 6000G2B devices supported by
  96. the iwlwifi kernel driver.
  97. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260
  98. bool "Intel iwlwifi 7260"
  99. help
  100. Firmware files for the Intel Wifi 7260 devices supported by
  101. the iwlwifi kernel driver.
  102. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
  103. bool "Intel iwlwifi 7265"
  104. help
  105. Firmware files for the Intel Wifi 7265 devices supported by
  106. the iwlwifi kernel driver.
  107. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265D
  108. bool "Intel iwlwifi 7265D"
  109. # needed for old kernel versions, where the non-D and D
  110. # firmwares were the same
  111. select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
  112. help
  113. Firmware files for the Intel Wifi 7265D devices supported by
  114. the iwlwifi kernel driver.
  115. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8000C
  116. bool "Intel iwlwifi 8000C"
  117. help
  118. Firmware files for the Intel Wifi 8000C devices supported by
  119. the iwlwifi kernel driver.
  120. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8265
  121. bool "Intel iwlwifi 8265"
  122. help
  123. Firmware files for the Intel Wifi 8265 devices supported by
  124. the iwlwifi kernel driver.
  125. config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_9XXX
  126. bool "Intel iwlwifi 9xxx"
  127. help
  128. Firmware files for the Intel Wifi 9xxx devices supported by
  129. the iwlwifi kernel driver.
  130. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
  131. bool "Libertas SD 8686 v8"
  132. help
  133. Firmware files (version 8) for the Marvell SD8686 module
  134. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V9
  135. bool "Libertas SD 8686 v9"
  136. help
  137. Firmware files (version 9) for the Marvell SD8686 module
  138. config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8688
  139. bool "Libertas SD 8688"
  140. help
  141. Firmware files for the Marvell SD8688 module
  142. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
  143. bool "Marvell Wifi-Ex 8787 SDIO"
  144. help
  145. Firmware files for the Marvell Wifi-Ex 8787 module on SDIO.
  146. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8797
  147. bool "Marvell Wifi-Ex 8797 SDIO"
  148. help
  149. Firmware files for the Marvell Wifi-Ex 8797 module on SDIO.
  150. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8797
  151. bool "Marvell Wifi-Ex 8797 USB"
  152. help
  153. Firmware files for the Marvell Wifi-Ex 8797 module on USB.
  154. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8801
  155. bool "Marvell Wifi-Ex 8801 USB"
  156. help
  157. Firmware files for the Marvell Wifi-Ex 8801 module on USB.
  158. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8887
  159. bool "Marvell Wifi-Ex 8887 SDIO"
  160. help
  161. Firmware files for the Marvell Wifi-Ex 8887 module on SDIO.
  162. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8897
  163. bool "Marvell Wifi-Ex 8897 SDIO"
  164. help
  165. Firmware files for the Marvell Wifi-Ex 8897 module on SDIO.
  166. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8897
  167. bool "Marvell Wifi-Ex 8897 USB"
  168. help
  169. Firmware files for the Marvell Wifi-Ex 8897 module on USB.
  170. config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_PCIE8897
  171. bool "Marvell Wifi-Ex 8897 PCI-E"
  172. help
  173. Firmware files for the Marvell Wifi-Ex 8897 module on PCI-E.
  174. config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U
  175. bool "MediaTek MT7601U"
  176. help
  177. MediaTek MT7601U
  178. config BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174
  179. bool "Qualcomm Atheros 6174"
  180. help
  181. Firmware files for the Qualcomm Atheros QCA6174 chip
  182. config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61
  183. bool "Ralink rt2501/rt61"
  184. help
  185. Ralink rt2501/rt61
  186. config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT73
  187. bool "Ralink rt73"
  188. help
  189. Ralink rt73
  190. config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX
  191. bool "Ralink rt27xx/rt28xx/rt30xx"
  192. help
  193. Ralink rt27xx/rt28xx/rt30xx
  194. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
  195. bool "Realtek 81xx"
  196. help
  197. Realtek 8188/8192
  198. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
  199. bool "Realtek 87xx"
  200. help
  201. Realtek 8712/8723/8723be
  202. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX
  203. bool "Realtek 88xx"
  204. help
  205. Realtek rtl8821ae
  206. config BR2_PACKAGE_LINUX_FIRMWARE_REDPINE_RS9113
  207. bool "Redpine rs9113"
  208. help
  209. Firmware files for WLAN and Bluetooth modules rs9113
  210. config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X
  211. bool "TI wl127x"
  212. help
  213. Firmware files for WLAN and Bluetooth modules wl1271 and
  214. wl1273
  215. config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL128X
  216. bool "TI wl128x"
  217. help
  218. Firmware files for WLAN and Bluetooth modules wl128x
  219. config BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX
  220. bool "TI wl18xx"
  221. help
  222. Firmware files for WLAN and Bluetooth modules wl18xx
  223. endmenu
  224. menu "Ethernet firmware"
  225. config BR2_PACKAGE_LINUX_FIRMWARE_BNX2X
  226. bool "Broadcom NetXtremeII"
  227. help
  228. Firmware files for Broadcom NetXtreme 10Gb ethernet cards
  229. (bnx2x)
  230. config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
  231. bool "Chelsio T4"
  232. help
  233. Firmware files for Chelsio T4 1Gb and 10Gb ethernet cards
  234. (cxgb4)
  235. config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T5
  236. bool "Chelsio T5"
  237. help
  238. Firmware files for Chelsio T5 1Gb and 10Gb ethernet cards
  239. (cxgb4)
  240. config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169
  241. bool "Realtek 8169"
  242. help
  243. Firmware files for Realtek 8169 gigabit ethernet cards
  244. endmenu
  245. menu "DVB firmware"
  246. config BR2_PACKAGE_LINUX_FIRMWARE_AS102
  247. bool "Abilis Systems as102"
  248. help
  249. Firmware file for Abilis Systems single DVB-T receiver as102
  250. config BR2_PACKAGE_LINUX_FIRMWARE_DIB0700
  251. bool "DiBcom dib0700"
  252. help
  253. Firmware file for dib0700-based USB DVB tuner driver
  254. config BR2_PACKAGE_LINUX_FIRMWARE_ITETECH_IT9135
  255. bool "ITEtech it9135"
  256. help
  257. Firmware files for ITEtech it9135 (Ax and Bx) DVB-T USB tuner
  258. config BR2_PACKAGE_LINUX_FIRMWARE_H5_DRXK
  259. bool "Terratec H5 DRX-K"
  260. help
  261. Firmware file for Terratec H5 DRX-K based DVB tuner driver
  262. config BR2_PACKAGE_LINUX_FIRMWARE_XCx000
  263. bool "Xceive/Cresta xc4000/xc5000/xc500c"
  264. help
  265. Firmware file for xc4000/xc5000/xc5000c based DVB tuner driver
  266. endmenu
  267. menu "SoC Firmware"
  268. config BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA
  269. bool "Freescale i.MX SDMA"
  270. help
  271. Firmware files for i.MX SDMA.
  272. endmenu
  273. menu "Fibre Channel Adapter Firmware"
  274. config BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_2XXX
  275. bool "QLogic 2xxx Fibre Channel Adapters"
  276. help
  277. Firmware files for ql2xxx adapters
  278. endmenu
  279. menu "Intel QuickAssist Firmware"
  280. config BR2_PACKAGE_LINUX_FIRMWARE_QAT_DH895XCC
  281. bool "Support for DH895xCC"
  282. help
  283. Firmware files for Intel DH895xCC devices
  284. config BR2_PACKAGE_LINUX_FIRMWARE_QAT_C3XXX
  285. bool "Support for C3XXX"
  286. help
  287. Firmware files for Intel C3XXX devices
  288. config BR2_PACKAGE_LINUX_FIRMWARE_QAT_C62X
  289. bool "Support for C62X"
  290. help
  291. Firmware files for Intel C62X devices
  292. endmenu
  293. endif