Bundle broad USB WiFi adapter firmware and ship whole firmware tree
This commit is contained in:
parent
fbd23cc753
commit
a9f61d1ba2
78 changed files with 56 additions and 10 deletions
BIN
proprietary/vendor/firmware/ar5523.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/ar5523.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/ath9k_htc/htc_7010-1.4.0.fw
vendored
Normal file
BIN
proprietary/vendor/firmware/ath9k_htc/htc_7010-1.4.0.fw
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/ath9k_htc/htc_9271-1.4.0.fw
vendored
Normal file
BIN
proprietary/vendor/firmware/ath9k_htc/htc_9271-1.4.0.fw
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/carl9170-1.fw
vendored
Normal file
BIN
proprietary/vendor/firmware/carl9170-1.fw
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/WIFI_MT7961_patch_mcu_1a_2_hdr.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/WIFI_MT7961_patch_mcu_1a_2_hdr.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/WIFI_RAM_CODE_MT7961_1a.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/WIFI_RAM_CODE_MT7961_1a.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7601u.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7601u.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7610u.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7610u.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7650.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7650.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7662.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7662.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7662_rom_patch.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7662_rom_patch.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt2561.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt2561.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt2661.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt2661.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt2860.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt2860.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt2870.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt2870.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt3070.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt3070.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt3071.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt3071.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt3090.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt3090.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt3290.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt3290.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rt73.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rt73.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8188efw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8188efw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8188eufw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8188eufw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8188fufw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8188fufw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cfw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cfw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cfwU.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cfwU.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cfwU_B.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cfwU_B.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw_A.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw_A.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw_B.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw_B.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw_TMSC.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192cufw_TMSC.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192defw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192defw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192dufw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192dufw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eefw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eefw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eu_nic.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eu_nic.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eu_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192eu_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192fufw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192fufw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192sefw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8192sefw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8710bufw_SMIC.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8710bufw_SMIC.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8710bufw_UMC.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8710bufw_UMC.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8712u.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8712u.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723aufw_A.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723aufw_A.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723aufw_B.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723aufw_B.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723befw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723befw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723befw_36.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723befw_36.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_bt.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_bt.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_nic.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_nic.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bs_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bu_nic.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bu_nic.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bu_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723bu_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723defw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723defw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723fw_B.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8723fw_B.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8812aefw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8812aefw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8812aefw_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8812aefw_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8821aefw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8821aefw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8821aefw_29.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8821aefw_29.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8821aefw_wowlan.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8821aefw_wowlan.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtlwifi/rtl8822befw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtlwifi/rtl8822befw.bin
vendored
Normal file
Binary file not shown.
46
proprietary/vendor/firmware/rtw88/README
vendored
Normal file
46
proprietary/vendor/firmware/rtw88/README
vendored
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
|
||||
rtw88 firmware
|
||||
================
|
||||
|
||||
This repository contains firmware images supported by Realtek's wireless
|
||||
driver rtw88. And some of the devices run with more than one firmware
|
||||
file. Basically, a "normal" firmware is necessary to be downloaded to
|
||||
the device.
|
||||
And another is called "wowlan" firmware, it should be loaded when a
|
||||
device is going to suspend. Which means driver will "re-download/swap"
|
||||
the firmware image. The wowlan firmware contains wake up functions that
|
||||
can recognize specific events and send a wake up signal to device if
|
||||
needed, and the system will resume to running state. During resume,
|
||||
driver will then swap the normal firmware back, return to running state.
|
||||
|
||||
If any distros or platforms do not require wowlan feature, they can
|
||||
_only_ pick the normal firmware. And everything still works fine,
|
||||
except that the device cannot be waken from the wireless NICs.
|
||||
|
||||
Currently supported devices with corresponding firmwares:
|
||||
|
||||
RTL8812AU
|
||||
rtw8812a_fw.bin
|
||||
|
||||
RTL8814AE/RTL8814AU
|
||||
rtw8814a_fw.bin
|
||||
|
||||
RTL8821AU
|
||||
rtw8821a_fw.bin
|
||||
|
||||
RTL8822BE
|
||||
rtw8822b_fw.bin
|
||||
|
||||
RTL8821CE
|
||||
rtw8821c_fw.bin
|
||||
|
||||
RTL8822CE
|
||||
rtw8822c_fw.bin
|
||||
rtw8822c_wow_fw.bin
|
||||
|
||||
RTL8723DE
|
||||
rtw8723d_fw.bin
|
||||
|
||||
RTL8723CS/RTL8703B
|
||||
rtw8703b_fw.bin
|
||||
rtw8703b_wow_fw.bin
|
||||
BIN
proprietary/vendor/firmware/rtw88/rtw8703b_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8703b_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8703b_wow_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8703b_wow_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8723d_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8723d_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8812a_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8812a_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8814a_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8814a_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8821a_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8821a_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8821c_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8821c_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8822b_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8822b_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8822c_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8822c_fw.bin
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/firmware/rtw88/rtw8822c_wow_fw.bin
vendored
Normal file
BIN
proprietary/vendor/firmware/rtw88/rtw8822c_wow_fw.bin
vendored
Normal file
Binary file not shown.
|
|
@ -6,14 +6,14 @@
|
|||
PRODUCT_SOONG_NAMESPACES += \
|
||||
vendor/rockchip/tart
|
||||
|
||||
# Ship the entire proprietary firmware tree to /vendor/firmware, preserving the
|
||||
# linux-firmware directory layout that the in-kernel drivers request (e.g.
|
||||
# mediatek/, rtlwifi/, rtw88/, ath9k_htc/, arm/mali/, brcm/). The kernel's
|
||||
# patched fw_path[] searches /vendor/firmware directly at runtime, so simply
|
||||
# adding a file under proprietary/vendor/firmware/ installs it -- there is no
|
||||
# need to enumerate each blob here.
|
||||
tart_firmware_src := vendor/rockchip/tart/proprietary/vendor/firmware
|
||||
PRODUCT_COPY_FILES += \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/arm/mali/arch10.8/mali_csffw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/arm/mali/arch10.8/mali_csffw.bin \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/regulatory.db:$(TARGET_COPY_OUT_VENDOR)/firmware/regulatory.db \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/regulatory.db.p7s:$(TARGET_COPY_OUT_VENDOR)/firmware/regulatory.db.p7s \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/fw_syn43711a0_sdio.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/fw_syn43711a0_sdio.bin \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/fw_syn43711a0_sdio.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/brcmfmac43711-sdio.bin \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/clm_syn43711a0.blob:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/clm_syn43711a0.blob \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/clm_syn43711a0.blob:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/brcmfmac43711-sdio.clm_blob \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/nvram_ap6611s.txt:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/brcmfmac43711-sdio.txt \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/SYN43711A0.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/SYN43711A0.hcd \
|
||||
vendor/rockchip/tart/proprietary/vendor/firmware/brcm/nvram_ap6611s.txt:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/nvram_ap6611s.txt \
|
||||
$(foreach f,$(shell find $(tart_firmware_src) -type f 2>/dev/null | sort), \
|
||||
$(f):$(TARGET_COPY_OUT_VENDOR)/firmware/$(patsubst $(tart_firmware_src)/%,%,$(f)))
|
||||
tart_firmware_src :=
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue