sycn
This commit is contained in:
parent
5a562900a4
commit
85e24f519b
@ -8,9 +8,9 @@
|
|||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=ath11k-firmware
|
PKG_NAME:=ath11k-firmware
|
||||||
PKG_SOURCE_DATE:=2021-07-20
|
PKG_SOURCE_DATE:=2022-11-25
|
||||||
PKG_SOURCE_VERSION:=d4003c1921810adcc455d46f17776a3392b29436
|
PKG_SOURCE_VERSION:=9f285fbc1f7040d0ca6480926d1922b479e2d839
|
||||||
PKG_MIRROR_HASH:=6839081bafbc56d3b8e41d30790b20813c349cbc1732e887347ef5ed3ea717e4
|
PKG_MIRROR_HASH:=4a2d09661d8ae932f93b1cdf9889197f4051bc0dfe9b757fddc6f4af566f0bb3
|
||||||
PKG_RELEASE:=$(AUTORELEASE)
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE_PROTO:=git
|
PKG_SOURCE_PROTO:=git
|
||||||
@ -37,11 +37,6 @@ $(Package/ath11k-firmware-default)
|
|||||||
TITLE:=ath11k firmware for IPQ8074 devices
|
TITLE:=ath11k firmware for IPQ8074 devices
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/ath11k-firmware-qca6390
|
|
||||||
$(Package/ath11k-firmware-default)
|
|
||||||
TITLE:=ath11k firmware for QCA6390 devices
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/ath11k-firmware-qcn9074
|
define Package/ath11k-firmware-qcn9074
|
||||||
$(Package/ath11k-firmware-default)
|
$(Package/ath11k-firmware-default)
|
||||||
TITLE:=ath11k firmware for QCN9074 devices
|
TITLE:=ath11k firmware for QCN9074 devices
|
||||||
@ -58,7 +53,7 @@ define Package/ath11k-firmware-ipq6018/install
|
|||||||
$(PKG_BUILD_DIR)/IPQ6018/hw1.0/board-2.bin \
|
$(PKG_BUILD_DIR)/IPQ6018/hw1.0/board-2.bin \
|
||||||
$(1)/lib/firmware/ath11k/IPQ6018/hw1.0/
|
$(1)/lib/firmware/ath11k/IPQ6018/hw1.0/
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/IPQ6018/hw1.0/2.5.0.1/WLAN.HK.2.5.0.1-01100-QCAHKSWPL_SILICONZ-1/* \
|
$(PKG_BUILD_DIR)/IPQ6018/hw1.0/2.5.0.1/WLAN.HK.2.5.0.1-01208-QCAHKSWPL_SILICONZ-1/* \
|
||||||
$(1)/lib/firmware/IPQ6018/
|
$(1)/lib/firmware/IPQ6018/
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -69,25 +64,17 @@ define Package/ath11k-firmware-ipq8074/install
|
|||||||
$(PKG_BUILD_DIR)/IPQ8074/hw2.0/board-2.bin \
|
$(PKG_BUILD_DIR)/IPQ8074/hw2.0/board-2.bin \
|
||||||
$(1)/lib/firmware/ath11k/IPQ8074/hw2.0/
|
$(1)/lib/firmware/ath11k/IPQ8074/hw2.0/
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-01100-QCAHKSWPL_SILICONZ-1/* \
|
$(PKG_BUILD_DIR)/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-01208-QCAHKSWPL_SILICONZ-1/* \
|
||||||
$(1)/lib/firmware/IPQ8074/
|
$(1)/lib/firmware/IPQ8074/
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/ath11k-firmware-qca6390/install
|
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/ath11k/QCA6390/hw2.0
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/QCA6390/hw2.0/1.0.1/WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1/* \
|
|
||||||
$(1)/lib/firmware/ath11k/QCA6390/hw2.0/
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/ath11k-firmware-qcn9074/install
|
define Package/ath11k-firmware-qcn9074/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/ath11k/QCN9074/hw1.0
|
$(INSTALL_DIR) $(1)/lib/firmware/ath11k/QCN9074/hw1.0
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/QCN9074/hw1.0/2.5.0.1/WLAN.HK.2.5.0.1-01100-QCAHKSWPL_SILICONZ-1/* \
|
$(PKG_BUILD_DIR)/QCN9074/hw1.0/2.5.0.1/WLAN.HK.2.5.0.1-01208-QCAHKSWPL_SILICONZ-1/* \
|
||||||
$(1)/lib/firmware/ath11k/QCN9074/hw1.0/
|
$(1)/lib/firmware/ath11k/QCN9074/hw1.0/
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,ath11k-firmware-ipq6018))
|
$(eval $(call BuildPackage,ath11k-firmware-ipq6018))
|
||||||
$(eval $(call BuildPackage,ath11k-firmware-ipq8074))
|
$(eval $(call BuildPackage,ath11k-firmware-ipq8074))
|
||||||
$(eval $(call BuildPackage,ath11k-firmware-qca6390))
|
|
||||||
$(eval $(call BuildPackage,ath11k-firmware-qcn9074))
|
$(eval $(call BuildPackage,ath11k-firmware-qcn9074))
|
||||||
|
94
package/firmware/ath11k-wifi/Makefile
Normal file
94
package/firmware/ath11k-wifi/Makefile
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
include $(TOPDIR)/rules.mk
|
||||||
|
include $(INCLUDE_DIR)/version.mk
|
||||||
|
|
||||||
|
PKG_NAME:=ath11k-wifi
|
||||||
|
PKG_RELEASE:=1
|
||||||
|
PKG_FLAGS:=nonshared
|
||||||
|
|
||||||
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
define Build/Prepare
|
||||||
|
mkdir -p $(PKG_BUILD_DIR)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Build/Compile
|
||||||
|
endef
|
||||||
|
|
||||||
|
# Use ath10k-bdencoder from https://github.com/qca/qca-swiss-army-knife.git
|
||||||
|
# to generate the board-* files here.
|
||||||
|
#
|
||||||
|
# This is intended to be used on an interim basis until device-specific
|
||||||
|
# board data for new devices is available through the upstream compilation
|
||||||
|
#
|
||||||
|
# Please send a mail with your device-specific board files upstream.
|
||||||
|
# You can find instructions and examples on the linux-wireless wiki:
|
||||||
|
# <https://wireless.wiki.kernel.org/en/users/drivers/ath10k/boardfiles>
|
||||||
|
|
||||||
|
ALLWIFIBOARDS:= \
|
||||||
|
edgecore-eap102 \
|
||||||
|
gl-ax1800 \
|
||||||
|
gl-axt1800 \
|
||||||
|
qihoo_v6
|
||||||
|
|
||||||
|
ALLWIFIPACKAGES:=$(foreach BOARD,$(ALLWIFIBOARDS),ath11k-wifi-$(BOARD))
|
||||||
|
|
||||||
|
define Package/ath11k-wifi-default
|
||||||
|
SUBMENU:=ath11k Board-Specific Overrides
|
||||||
|
SECTION:=firmware
|
||||||
|
CATEGORY:=Firmware
|
||||||
|
DEPENDS:=@TARGET_ipq60xx
|
||||||
|
TITLE:=Custom Board
|
||||||
|
endef
|
||||||
|
|
||||||
|
define ath11k-wifi-install-one-to
|
||||||
|
$(INSTALL_DIR) $(2)/lib/firmware/ath11k/$(3)/
|
||||||
|
$(INSTALL_DATA) $(1) $(2)/lib/firmware/ath11k/$(3)/board-2.bin
|
||||||
|
endef
|
||||||
|
|
||||||
|
define ath11k-wifi-install-one
|
||||||
|
$(if $(filter $(suffix $(1)),.IPQ6018 .ipq6018),\
|
||||||
|
$(call ath11k-wifi-install-one-to,$(1),$(2),IPQ6018/hw1.0),\
|
||||||
|
$(error Unrecognized board-file suffix '$(suffix $(1))' for '$(1)')\
|
||||||
|
)
|
||||||
|
|
||||||
|
endef
|
||||||
|
# Blank line required at end of above define due to foreach context
|
||||||
|
|
||||||
|
define generate-ath11k-wifi-package
|
||||||
|
define Package/ath11k-wifi-$(1)
|
||||||
|
$(call Package/ath11k-wifi-default)
|
||||||
|
TITLE:=board-2.bin Overrides for $(2)
|
||||||
|
CONFLICTS:=$(PREV_BOARD)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/ath11k-wifi-$(1)/description
|
||||||
|
The $(2) requires board-specific, reference ("cal") data
|
||||||
|
that is not yet present in the upstream wireless firmware distribution.
|
||||||
|
|
||||||
|
This package supplies board-2.bin file(s) that, in the interim,
|
||||||
|
overwrite those supplied by the ath10k-firmware-* packages.
|
||||||
|
|
||||||
|
This is package is only necessary for the $(2).
|
||||||
|
|
||||||
|
Do not install it for any other device!
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/ath11k-wifi-$(1)/install-overlay
|
||||||
|
$$$$(foreach IPQ_WIFI_BOARD_FILE,$$$$(wildcard board-$(1).*),\
|
||||||
|
$$$$(call ath11k-wifi-install-one,$$$$(IPQ_WIFI_BOARD_FILE),$$(1)))
|
||||||
|
endef
|
||||||
|
|
||||||
|
PREV_BOARD+=ath11k-wifi-$(1)
|
||||||
|
endef
|
||||||
|
|
||||||
|
# Add board name to ALLWIFIBOARDS
|
||||||
|
# Place files in this directory as board-<devicename>.<qca4019|qca9888|qca9984>
|
||||||
|
# Add $(eval $(call generate-ath11k-wifi-package,<devicename>,<display name>))
|
||||||
|
|
||||||
|
$(eval $(call generate-ath11k-wifi-package,edgecore-eap102,Edgecore EAP102))
|
||||||
|
$(eval $(call generate-ath11k-wifi-package,gl-ax1800,Gl.iNET AX1800))
|
||||||
|
$(eval $(call generate-ath11k-wifi-package,gl-axt1800,Gl.iNET AXT1800))
|
||||||
|
$(eval $(call generate-ath11k-wifi-package,qihoo_v6,QIHOO 360V6))
|
||||||
|
|
||||||
|
|
||||||
|
$(foreach PACKAGE,$(ALLWIFIPACKAGES),$(eval $(call BuildPackage,$(PACKAGE))))
|
BIN
package/firmware/ath11k-wifi/board-2.bin.IPQ6018
Normal file
BIN
package/firmware/ath11k-wifi/board-2.bin.IPQ6018
Normal file
Binary file not shown.
BIN
package/firmware/ath11k-wifi/board-edgecore-eap102.bin.IPQ8074
Normal file
BIN
package/firmware/ath11k-wifi/board-edgecore-eap102.bin.IPQ8074
Normal file
Binary file not shown.
BIN
package/firmware/ath11k-wifi/board-gl-ax1800.bin.IPQ6018
Normal file
BIN
package/firmware/ath11k-wifi/board-gl-ax1800.bin.IPQ6018
Normal file
Binary file not shown.
BIN
package/firmware/ath11k-wifi/board-gl-axt1800.bin.IPQ6018
Normal file
BIN
package/firmware/ath11k-wifi/board-gl-axt1800.bin.IPQ6018
Normal file
Binary file not shown.
BIN
package/firmware/ath11k-wifi/board-qihoo_360v6.bin.IPQ6018
Normal file
BIN
package/firmware/ath11k-wifi/board-qihoo_360v6.bin.IPQ6018
Normal file
Binary file not shown.
99
package/firmware/ath11k-wifi/qdss_trace_config.bin
Normal file
99
package/firmware/ath11k-wifi/qdss_trace_config.bin
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
//This comment and parser will ignore
|
||||||
|
//Tracer scenario(or commands) always
|
||||||
|
//starts with start keyword
|
||||||
|
//Below commands to enable Event traces on UMAC,MAC0,MAC1
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:mem_req;
|
||||||
|
//memory size always given in KB. beow example reserves 3 buffers segments of 16 KB.
|
||||||
|
//sink:etr_ddr,0x1,0x1000;
|
||||||
|
//seq_end;
|
||||||
|
//Below commands to enable Event traces on UMAC,MAC0,MAC1
|
||||||
|
seq_start;
|
||||||
|
seq_type:mac_event_trace;
|
||||||
|
sink:etr_ddr;
|
||||||
|
subsys_cfg_start:mac0;
|
||||||
|
hwsch:0x1, 0x000FFFF1,0x1036052C,0x0,0x0;
|
||||||
|
rxdma:0x2, 0x3400,0x8000,0x0,0x0;
|
||||||
|
crypto:0x3, 0xF79B3770,0x0,0x0,0x0;
|
||||||
|
txpcu:0x4, 0xD687F4E7,0x20000092,0x0,0x0;
|
||||||
|
txole:0x5, 0x640F0622,0x2,0x0,0x0;
|
||||||
|
pdg:0x6, 0x3C800706,0x0,0x0,0x0;
|
||||||
|
subsys_cfg_end:mac0;
|
||||||
|
subsys_cfg_start:mac1;
|
||||||
|
hwsch:0x7, 0x000FFFF1,0x1036052C,0x0,0x0;
|
||||||
|
rxdma:0x8, 0x3400,0x8000,0x0,0x0;
|
||||||
|
crypto:0x9, 0xF79B3770,0x0,0x0,0x0;
|
||||||
|
txpcu:0xA, 0xD687F4E7,0x20000092,0x0,0x0;
|
||||||
|
txole:0xB, 0x640F0622,0x2,0x0,0x0;
|
||||||
|
pdg:0xC, 0x3C800706,0x0,0x0,0x0;
|
||||||
|
subsys_cfg_end:mac1;
|
||||||
|
swap:0xFFFFFFFF;
|
||||||
|
trigger_start:trc;
|
||||||
|
wfi:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
ts0:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
ts1:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
ts2:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
ts3:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
ts4:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
trigger_end:trc;
|
||||||
|
memw:0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
seq_end;
|
||||||
|
// Below commands to enable obo trace on the mac0
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:mac_obo_trace;
|
||||||
|
//sink:etb_wcss;
|
||||||
|
//subsys_cfg_start:mac0;
|
||||||
|
//hwsch:0x1,0xABCDABCD;
|
||||||
|
//subsys_cfg_end:mac0;
|
||||||
|
//swap:0xABCDABCD;
|
||||||
|
//trigger_start:trc;
|
||||||
|
//wfi:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//ts0:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//ts1:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//ts2:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//ts3:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//ts4:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//trigger_end:trc;
|
||||||
|
//memw:0xFFFFFFFF,0xFFFFFFFF;
|
||||||
|
//seq_end;
|
||||||
|
// Below commands to enable TLV trace on the mac0
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:mac_tlv_trace;
|
||||||
|
//sink:etb_wcss;
|
||||||
|
//subsys_cfg_start:mac0;
|
||||||
|
//tlv_port:PDG_TXDMA_TLV;
|
||||||
|
//subsys_cfg_end:mac0;
|
||||||
|
//seq_end;
|
||||||
|
// Below commands to enable q6 etm
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:q6_etm_trace;
|
||||||
|
//sink:etr_ddr;
|
||||||
|
//seq_end;
|
||||||
|
// Below commands to enable umac noc traces
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:umac_noc_trace;
|
||||||
|
//sink:etb_wcss;
|
||||||
|
//ctrl:0x12;
|
||||||
|
//port_sel:0x4;
|
||||||
|
//lut:0xA;
|
||||||
|
//routeid_base:0x01000000;
|
||||||
|
//routeid_mask:0x01c00000;
|
||||||
|
//addr_lo:0x0;
|
||||||
|
//addr_hi:0x0;
|
||||||
|
//win_size:0x25;
|
||||||
|
//req_opcode:0x3;
|
||||||
|
//res_status:0x3;
|
||||||
|
//fltr_len:0xF;
|
||||||
|
//async_period:0xC;
|
||||||
|
//seq_end;
|
||||||
|
// Below commands to enable umac noc traces
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:phy_tlv_trace;
|
||||||
|
//sink:etr_ddr;
|
||||||
|
//seq_end;
|
||||||
|
//seq_start;
|
||||||
|
//seq_type:phy_event_trace;
|
||||||
|
//sink:etr_ddr;
|
||||||
|
//phya:0x1,0x1;
|
||||||
|
//phyb:0x1,0x1;
|
||||||
|
//seq_end;
|
@ -1,72 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright (C) 2016 OpenWrt.org
|
|
||||||
#
|
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
|
||||||
# See /LICENSE for more information.
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=b43legacy-firmware
|
|
||||||
PKG_VERSION:=3.130.20.0
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
|
|
||||||
PKG_SOURCE:=wl_apsta-$(PKG_VERSION).o
|
|
||||||
PKG_SOURCE_URL:=@OPENWRT
|
|
||||||
PKG_HASH:=7dba610b1d96dd14e901bcbce14cd6ecd1b1ac6f5c0035b0d6b6dc46a7c3ef90
|
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
|
||||||
|
|
||||||
define Package/b43legacy-firmware
|
|
||||||
SECTION:=firmware
|
|
||||||
CATEGORY:=Firmware
|
|
||||||
URL:=$(PKG_SOURCE_URL)
|
|
||||||
TITLE:=Broadcom bcm43xx b43legacy firmware
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/b43legacy-firmware/config
|
|
||||||
if PACKAGE_b43legacy-firmware
|
|
||||||
|
|
||||||
config B43LEGACY_FW_SQUASH
|
|
||||||
bool "Remove unnecessary firmware files"
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
This options allows you to remove unnecessary b43legacy firmware files
|
|
||||||
from the final rootfs image. This can reduce the rootfs size by
|
|
||||||
up to 50k.
|
|
||||||
|
|
||||||
If unsure, say Y.
|
|
||||||
|
|
||||||
config B43LEGACY_FW_SQUASH_COREREVS
|
|
||||||
string "Core revisions to include"
|
|
||||||
depends on B43LEGACY_FW_SQUASH
|
|
||||||
default "1,2,3,4"
|
|
||||||
help
|
|
||||||
This is a comma separated list of core revision numbers.
|
|
||||||
|
|
||||||
Example (keep files for rev4 only):
|
|
||||||
4
|
|
||||||
|
|
||||||
Example (keep files for rev2 and rev4):
|
|
||||||
2,4
|
|
||||||
|
|
||||||
endif
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Build/Prepare
|
|
||||||
mkdir -p $(PKG_BUILD_DIR)
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Build/Compile
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/b43legacy-firmware/install
|
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware
|
|
||||||
b43-fwcutter --unsupported -w $(1)/lib/firmware/ $(DL_DIR)/$(PKG_SOURCE)
|
|
||||||
ifneq ($(CONFIG_B43LEGACY_FW_SQUASH),)
|
|
||||||
b43-fwsquash.py "G" "$(CONFIG_B43LEGACY_FW_SQUASH_COREREVS)" "$(1)/lib/firmware/b43legacy"
|
|
||||||
endif
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,b43legacy-firmware))
|
|
@ -7,25 +7,24 @@
|
|||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
UNPACK_CMD=unzip -q -p $(DL_DIR)/$(PKG_SOURCE) $(PKG_SOURCE_UNZIP) | gzip -dc | $(HOST_TAR) -C $(1) $(TAR_OPTIONS)
|
|
||||||
|
|
||||||
PKG_NAME:=cypress-firmware
|
PKG_NAME:=cypress-firmware
|
||||||
PKG_VERSION:=v5.4.18-2020_0402
|
PKG_VERSION:=5.4.18-2021_0812
|
||||||
PKG_RELEASE:=3
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE_UNZIP:=cypress-firmware-$(PKG_VERSION).tar.gz
|
PKG_SOURCE_PROTO:=git
|
||||||
PKG_SOURCE:=cypress-fmac-$(PKG_VERSION).zip
|
PKG_SOURCE_URL:=https://github.com/Infineon/ifx-linux-firmware/
|
||||||
PKG_SOURCE_URL:=https://community.cypress.com/gfawx74859/attachments/gfawx74859/resourcelibrary/1016/1/
|
PKG_MIRROR_HASH:=ac882b482dd401b53cdecc6004cd2bd3d65e888c19206dcf10931a28033ada4d
|
||||||
PKG_HASH:=b12b0570f462c2f3c26dde98b10235a845a7109037def1e7e51af728bcc1a958
|
PKG_SOURCE_VERSION:=release-v$(PKG_VERSION)
|
||||||
|
|
||||||
PKG_MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com>
|
PKG_MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com>
|
||||||
|
PKG_LICENSE_FILES:=LICENCE
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
define Package/cypress-firmware-default
|
define Package/cypress-firmware-default
|
||||||
SECTION:=firmware
|
SECTION:=firmware
|
||||||
CATEGORY:=Firmware
|
CATEGORY:=Firmware
|
||||||
URL:=https://community.cypress.com/community/linux
|
URL:=https://community.infineon.com/
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
@ -41,10 +40,10 @@ endef
|
|||||||
define Package/cypress-firmware-43012-sdio/install
|
define Package/cypress-firmware-43012-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43012-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43012-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43012-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac43012-sdio.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43012-sdio.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43012-sdio.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43012-sdio.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac43012-sdio.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -59,7 +58,7 @@ endef
|
|||||||
define Package/cypress-firmware-43340-sdio/install
|
define Package/cypress-firmware-43340-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43340-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43340-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43340-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac43340-sdio.bin
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -76,7 +75,7 @@ endef
|
|||||||
define Package/cypress-firmware-43362-sdio/install
|
define Package/cypress-firmware-43362-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43362-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43362-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43362-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac43362-sdio.bin
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -91,7 +90,7 @@ endef
|
|||||||
define Package/cypress-firmware-4339-sdio/install
|
define Package/cypress-firmware-4339-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4339-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4339-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4339-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac4339-sdio.bin
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -108,10 +107,10 @@ endef
|
|||||||
define Package/cypress-firmware-43430-sdio/install
|
define Package/cypress-firmware-43430-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43430-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43430-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43430-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac43430-sdio.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43430-sdio.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43430-sdio.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43430-sdio.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac43430-sdio.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -128,10 +127,10 @@ endef
|
|||||||
define Package/cypress-firmware-43455-sdio/install
|
define Package/cypress-firmware-43455-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43455-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43455-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43455-sdio.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43455-sdio.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -146,10 +145,10 @@ endef
|
|||||||
define Package/cypress-firmware-4354-sdio/install
|
define Package/cypress-firmware-4354-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4354-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4354-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4354-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac4354-sdio.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4354-sdio.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4354-sdio.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4354-sdio.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac4354-sdio.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -164,10 +163,10 @@ endef
|
|||||||
define Package/cypress-firmware-4356-pcie/install
|
define Package/cypress-firmware-4356-pcie/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4356-pcie.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4356-pcie.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4356-pcie.bin
|
$(1)/lib/firmware/brcm/brcmfmac4356-pcie.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4356-pcie.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4356-pcie.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4356-pcie.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac4356-pcie.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -182,10 +181,10 @@ endef
|
|||||||
define Package/cypress-firmware-4356-sdio/install
|
define Package/cypress-firmware-4356-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4356-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4356-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4356-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac4356-sdio.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4356-sdio.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4356-sdio.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4356-sdio.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac4356-sdio.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -200,51 +199,15 @@ endef
|
|||||||
define Package/cypress-firmware-43570-pcie/install
|
define Package/cypress-firmware-43570-pcie/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43570-pcie.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43570-pcie.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43570-pcie.bin
|
$(1)/lib/firmware/brcm/brcmfmac43570-pcie.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac43570-pcie.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac43570-pcie.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43570-pcie.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac43570-pcie.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,cypress-firmware-43570-pcie))
|
$(eval $(call BuildPackage,cypress-firmware-43570-pcie))
|
||||||
|
|
||||||
# Cypress 4359 PCIe Firmware
|
|
||||||
define Package/cypress-firmware-4359-pcie
|
|
||||||
$(Package/cypress-firmware-default)
|
|
||||||
TITLE:=CYW4359 FullMac PCIe firmware
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/cypress-firmware-4359-pcie/install
|
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4359-pcie.bin \
|
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4359-pcie.bin
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4359-pcie.clm_blob \
|
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4359-pcie.clm_blob
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,cypress-firmware-4359-pcie))
|
|
||||||
|
|
||||||
# Cypress 4359 SDIO Firmware
|
|
||||||
define Package/cypress-firmware-4359-sdio
|
|
||||||
$(Package/cypress-firmware-default)
|
|
||||||
TITLE:=CYW4359 FullMac SDIO firmware
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/cypress-firmware-4359-sdio/install
|
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4359-sdio.bin \
|
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4359-sdio.bin
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4359-sdio.clm_blob \
|
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4359-sdio.clm_blob
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,cypress-firmware-4359-sdio))
|
|
||||||
|
|
||||||
# Cypress 4373 SDIO Firmware
|
# Cypress 4373 SDIO Firmware
|
||||||
define Package/cypress-firmware-4373-sdio
|
define Package/cypress-firmware-4373-sdio
|
||||||
$(Package/cypress-firmware-default)
|
$(Package/cypress-firmware-default)
|
||||||
@ -254,10 +217,10 @@ endef
|
|||||||
define Package/cypress-firmware-4373-sdio/install
|
define Package/cypress-firmware-4373-sdio/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4373-sdio.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4373-sdio.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4373-sdio.bin
|
$(1)/lib/firmware/brcm/brcmfmac4373-sdio.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4373-sdio.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4373-sdio.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4373-sdio.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac4373-sdio.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -272,10 +235,10 @@ endef
|
|||||||
define Package/cypress-firmware-4373-usb/install
|
define Package/cypress-firmware-4373-usb/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4373-usb.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4373-usb.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4373-usb.bin
|
$(1)/lib/firmware/brcm/brcmfmac4373-usb.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac4373.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac4373.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac4373.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac4373.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -290,29 +253,11 @@ endef
|
|||||||
define Package/cypress-firmware-54591-pcie/install
|
define Package/cypress-firmware-54591-pcie/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac54591-pcie.bin \
|
$(PKG_BUILD_DIR)/firmware/cyfmac54591-pcie.bin \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac54591-pcie.bin
|
$(1)/lib/firmware/brcm/brcmfmac54591-pcie.bin
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac54591-pcie.clm_blob \
|
$(PKG_BUILD_DIR)/firmware/cyfmac54591-pcie.clm_blob \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac54591-pcie.clm_blob
|
$(1)/lib/firmware/brcm/brcmfmac54591-pcie.clm_blob
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,cypress-firmware-54591-pcie))
|
$(eval $(call BuildPackage,cypress-firmware-54591-pcie))
|
||||||
|
|
||||||
# Cypress 89459 PCIe Firmware
|
|
||||||
define Package/cypress-firmware-89459-pcie
|
|
||||||
$(Package/cypress-firmware-default)
|
|
||||||
TITLE:=CYW89459 FullMac PCIe firmware
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/cypress-firmware-89459-pcie/install
|
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac89459-pcie.bin \
|
|
||||||
$(1)/lib/firmware/brcm/brcmfmac89459-pcie.bin
|
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/firmware/brcmfmac89459-pcie.clm_blob \
|
|
||||||
$(1)/lib/firmware/brcm/brcmfmac89459-pcie.clm_blob
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,cypress-firmware-89459-pcie))
|
|
||||||
|
@ -100,7 +100,8 @@ define Package/cypress-nvram-43455-sdio-rpi-4b/install
|
|||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(PKG_BUILD_DIR)/brcmfmac43455-sdio.raspberrypi,4-model-b.txt \
|
$(PKG_BUILD_DIR)/brcmfmac43455-sdio.raspberrypi,4-model-b.txt \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
|
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
|
||||||
$(LN) brcmfmac43455-sdio.raspberrypi,4-model-b.txt \
|
$(INSTALL_DATA) \
|
||||||
|
$(PKG_BUILD_DIR)/brcmfmac43455-sdio.raspberrypi,4-model-b.txt \
|
||||||
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt
|
$(1)/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -57,8 +57,12 @@ ALLWIFIBOARDS:= \
|
|||||||
p2w_r619ac \
|
p2w_r619ac \
|
||||||
qnap_301w \
|
qnap_301w \
|
||||||
qxwlan_e2600ac \
|
qxwlan_e2600ac \
|
||||||
|
redmi_ax6 \
|
||||||
|
xiaomi_ax3600 \
|
||||||
|
xiaomi_ax9000 \
|
||||||
zte_mf263 \
|
zte_mf263 \
|
||||||
zte_mf269
|
zte_mf269 \
|
||||||
|
tplink_xtr10890
|
||||||
|
|
||||||
ALLWIFIPACKAGES:=$(foreach BOARD,$(ALLWIFIBOARDS),ipq-wifi-$(BOARD))
|
ALLWIFIPACKAGES:=$(foreach BOARD,$(ALLWIFIBOARDS),ipq-wifi-$(BOARD))
|
||||||
|
|
||||||
@ -143,6 +147,7 @@ $(eval $(call generate-ipq-wifi-package,engenius_eap2200,EnGenius EAP2200))
|
|||||||
$(eval $(call generate-ipq-wifi-package,engenius_emd1,EnGenius EMD1))
|
$(eval $(call generate-ipq-wifi-package,engenius_emd1,EnGenius EMD1))
|
||||||
$(eval $(call generate-ipq-wifi-package,engenius_emr3500,EnGenius EMR3500))
|
$(eval $(call generate-ipq-wifi-package,engenius_emr3500,EnGenius EMR3500))
|
||||||
$(eval $(call generate-ipq-wifi-package,ezviz_cs-w3-wd1200g-eup,EZVIZ CS-W3-WD1200G EUP))
|
$(eval $(call generate-ipq-wifi-package,ezviz_cs-w3-wd1200g-eup,EZVIZ CS-W3-WD1200G EUP))
|
||||||
|
$(eval $(call generate-ipq-wifi-package,glinet_gl-a1300,GL.iNet GL-A1300))
|
||||||
$(eval $(call generate-ipq-wifi-package,glinet_gl-ap1300,GL.iNet GL-AP1300))
|
$(eval $(call generate-ipq-wifi-package,glinet_gl-ap1300,GL.iNet GL-AP1300))
|
||||||
$(eval $(call generate-ipq-wifi-package,glinet_gl-s1300,GL.iNet GL-S1300))
|
$(eval $(call generate-ipq-wifi-package,glinet_gl-s1300,GL.iNet GL-S1300))
|
||||||
$(eval $(call generate-ipq-wifi-package,hiwifi_c526a,HiWiFi C526A))
|
$(eval $(call generate-ipq-wifi-package,hiwifi_c526a,HiWiFi C526A))
|
||||||
@ -160,7 +165,11 @@ $(eval $(call generate-ipq-wifi-package,plasmacloud_pa2200,Plasma Cloud PA2200))
|
|||||||
$(eval $(call generate-ipq-wifi-package,p2w_r619ac,P&W R619AC))
|
$(eval $(call generate-ipq-wifi-package,p2w_r619ac,P&W R619AC))
|
||||||
$(eval $(call generate-ipq-wifi-package,qnap_301w,QNAP 301w))
|
$(eval $(call generate-ipq-wifi-package,qnap_301w,QNAP 301w))
|
||||||
$(eval $(call generate-ipq-wifi-package,qxwlan_e2600ac,Qxwlan E2600AC))
|
$(eval $(call generate-ipq-wifi-package,qxwlan_e2600ac,Qxwlan E2600AC))
|
||||||
|
$(eval $(call generate-ipq-wifi-package,redmi_ax6,Redmi AX6))
|
||||||
|
$(eval $(call generate-ipq-wifi-package,xiaomi_ax3600,Xiaomi AX3600))
|
||||||
|
$(eval $(call generate-ipq-wifi-package,xiaomi_ax9000,Xiaomi AX9000))
|
||||||
$(eval $(call generate-ipq-wifi-package,zte_mf263,ZTE MF263))
|
$(eval $(call generate-ipq-wifi-package,zte_mf263,ZTE MF263))
|
||||||
$(eval $(call generate-ipq-wifi-package,zte_mf269,ZTE MF269))
|
$(eval $(call generate-ipq-wifi-package,zte_mf269,ZTE MF269))
|
||||||
|
$(eval $(call generate-ipq-wifi-package,tplink_xtr10890,TPLINK XTR10890))
|
||||||
|
|
||||||
$(foreach PACKAGE,$(ALLWIFIPACKAGES),$(eval $(call BuildPackage,$(PACKAGE))))
|
$(foreach PACKAGE,$(ALLWIFIPACKAGES),$(eval $(call BuildPackage,$(PACKAGE))))
|
||||||
|
BIN
package/firmware/ipq-wifi/board-glinet_gl-a1300.qca4019
Normal file
BIN
package/firmware/ipq-wifi/board-glinet_gl-a1300.qca4019
Normal file
Binary file not shown.
BIN
package/firmware/ipq-wifi/board-redmi_ax6.ipq8074
Normal file
BIN
package/firmware/ipq-wifi/board-redmi_ax6.ipq8074
Normal file
Binary file not shown.
BIN
package/firmware/ipq-wifi/board-tplink_xtr10890.ipq8074
Executable file
BIN
package/firmware/ipq-wifi/board-tplink_xtr10890.ipq8074
Executable file
Binary file not shown.
BIN
package/firmware/ipq-wifi/board-xiaomi_ax3600.ipq8074
Normal file
BIN
package/firmware/ipq-wifi/board-xiaomi_ax3600.ipq8074
Normal file
Binary file not shown.
BIN
package/firmware/ipq-wifi/board-xiaomi_ax3600.qca9889
Normal file
BIN
package/firmware/ipq-wifi/board-xiaomi_ax3600.qca9889
Normal file
Binary file not shown.
BIN
package/firmware/ipq-wifi/board-xiaomi_ax9000.ipq8074
Normal file
BIN
package/firmware/ipq-wifi/board-xiaomi_ax9000.ipq8074
Normal file
Binary file not shown.
@ -8,12 +8,12 @@
|
|||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=linux-firmware
|
PKG_NAME:=linux-firmware
|
||||||
PKG_VERSION:=20220209
|
PKG_VERSION:=20221214
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=3
|
||||||
|
|
||||||
PKG_SOURCE_URL:=@KERNEL/linux/kernel/firmware
|
PKG_SOURCE_URL:=@KERNEL/linux/kernel/firmware
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||||
PKG_HASH:=e2e46fa618414952bbf2f6920cd3abcddbef45bfb7d1352994b4bfc35394d177
|
PKG_HASH:=e793783e92acbde549965521462d1d1327827360664cf242dbda08f075654331
|
||||||
|
|
||||||
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
|
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
|
||||||
|
|
||||||
@ -21,6 +21,9 @@ SCAN_DEPS = *.mk
|
|||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
RSTRIP:=:
|
||||||
|
STRIP:=:
|
||||||
|
|
||||||
define Package/firmware-default
|
define Package/firmware-default
|
||||||
SECTION:=firmware
|
SECTION:=firmware
|
||||||
CATEGORY:=Firmware
|
CATEGORY:=Firmware
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,354 @@
|
|||||||
|
# AP6275S_NVRAM_V1.8_20210824
|
||||||
|
# AP6275S v00 WLBGA reference board, iPA version.
|
||||||
|
|
||||||
|
# SSID generated using Alberto's boardssid.py script:
|
||||||
|
# ********************SUMMARY********************
|
||||||
|
# Board Name: AP6275S_V00
|
||||||
|
#SSID: 0x086d
|
||||||
|
#macmid: 0x02df
|
||||||
|
# Successfully made SSID entry in sromdefs.tcl.
|
||||||
|
# Successfully made macmid entry in sromdefs.tcl.
|
||||||
|
# Successfully made SSID entry in tblssid.py.
|
||||||
|
# *************************************************
|
||||||
|
# $ Copyright Broadcom $
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# <<Broadcom-WL-IPTag/Proprietary:>>
|
||||||
|
NVRAMRev=$Rev: 844050 $
|
||||||
|
sromrev=11
|
||||||
|
boardrev=0x1213
|
||||||
|
boardtype=0x08ed
|
||||||
|
boardflags=0x00400201
|
||||||
|
boardflags2=0xc0800000
|
||||||
|
boardflags3=0x40002180
|
||||||
|
#boardnum=57410
|
||||||
|
macaddr=00:90:4c:12:d0:01
|
||||||
|
jtag_irw=38
|
||||||
|
|
||||||
|
#Regulatory specific
|
||||||
|
ccode=0
|
||||||
|
regrev=0
|
||||||
|
|
||||||
|
# Board specific
|
||||||
|
vendid=0x14e4
|
||||||
|
devid=0x449d
|
||||||
|
manfid=0x2d0
|
||||||
|
antswitch=0
|
||||||
|
pdgain5g=0
|
||||||
|
pdgain2g=0
|
||||||
|
aa2g=3
|
||||||
|
aa5g=3
|
||||||
|
agbg0=2
|
||||||
|
agbg1=2
|
||||||
|
aga0=2
|
||||||
|
aga1=2
|
||||||
|
extpagain2g=2
|
||||||
|
extpagain5g=2
|
||||||
|
rxgains2gelnagaina0=0
|
||||||
|
rxgains2gtrisoa0=0
|
||||||
|
rxgains2gtrelnabypa0=0
|
||||||
|
rxgains5gelnagaina0=0
|
||||||
|
rxgains5gtrisoa0=0
|
||||||
|
rxgains5gtrelnabypa0=0
|
||||||
|
rxgains5gmelnagaina0=0
|
||||||
|
rxgains5gmtrisoa0=0
|
||||||
|
rxgains5gmtrelnabypa0=0
|
||||||
|
rxgains5ghelnagaina0=0
|
||||||
|
rxgains5ghtrisoa0=0
|
||||||
|
rxgains5ghtrelnabypa0=0
|
||||||
|
rxgains2gelnagaina1=0
|
||||||
|
rxgains2gtrisoa1=0
|
||||||
|
rxgains2gtrelnabypa1=0
|
||||||
|
rxgains5gelnagaina1=0
|
||||||
|
rxgains5gtrisoa1=0
|
||||||
|
rxgains5gtrelnabypa1=0
|
||||||
|
rxgains5gmelnagaina1=0
|
||||||
|
rxgains5gmtrisoa1=0
|
||||||
|
rxgains5gmtrelnabypa1=0
|
||||||
|
rxgains5ghelnagaina1=0
|
||||||
|
rxgains5ghtrisoa1=0
|
||||||
|
rxgains5ghtrelnabypa1=0
|
||||||
|
|
||||||
|
#RSSI related
|
||||||
|
# 2G
|
||||||
|
rssicorrnorm_c0=4,4
|
||||||
|
rssicorrnorm_c1=4,4
|
||||||
|
# 5G
|
||||||
|
rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5
|
||||||
|
rssicorrnorm5g_c1=4,4,4,4,4,4,4,4,4,4,4,4
|
||||||
|
|
||||||
|
|
||||||
|
#Two range TSSI
|
||||||
|
tworangetssi2g=0
|
||||||
|
tworangetssi5g=0
|
||||||
|
lowpowerrange2g=0
|
||||||
|
lowpowerrange5g=0
|
||||||
|
low_adc_rate_en=1
|
||||||
|
# NOTE :================================================================================
|
||||||
|
# To run TPC with Two Range TSSI ,set tworangetssi2g = 1 and lowpowerrange2g = 0
|
||||||
|
# To run TPC with Single Range TSSI, set tworangetssi2g = 0
|
||||||
|
# To run TPC please READ instructions near pa2ga0 and pa2ga1 as well
|
||||||
|
# To generate PA params for Low Range set tworangetssi2g = 0 and lowpowerrange2g to 1
|
||||||
|
# To generate PA params for High Range set tworangetssi2g = 1 and lowpowerrange2g to 1
|
||||||
|
# ======================================================================================
|
||||||
|
|
||||||
|
#Related to FW Download. Host may use this
|
||||||
|
nocrc=1
|
||||||
|
|
||||||
|
otpimagesize=502
|
||||||
|
|
||||||
|
xtalfreq=37400
|
||||||
|
|
||||||
|
txchain=3
|
||||||
|
rxchain=3
|
||||||
|
|
||||||
|
cckdigfilttype=2
|
||||||
|
|
||||||
|
#bit mask for slice capability bit 0:2G bit 1:5G
|
||||||
|
bandcap=3
|
||||||
|
|
||||||
|
#TXBF Related
|
||||||
|
rpcal2g=0
|
||||||
|
rpcal5gb0=0
|
||||||
|
rpcal5gb1=0
|
||||||
|
rpcal5gb2=0
|
||||||
|
rpcal5gb3=0
|
||||||
|
|
||||||
|
|
||||||
|
#FDSS Related
|
||||||
|
fdss_level_2g=4,4
|
||||||
|
fdss_interp_en=1
|
||||||
|
fdss_level_5g=4,4
|
||||||
|
fdss_level_11ax_2g=3,3
|
||||||
|
fdss_level_11ax_2g_ch1=3,3
|
||||||
|
fdss_level_11ax_2g_ch11=3,3
|
||||||
|
fdss_level_11ax_5g=3,3
|
||||||
|
|
||||||
|
#Tempsense Related
|
||||||
|
tempthresh=255
|
||||||
|
tempoffset=40
|
||||||
|
rawtempsense=0x1ff
|
||||||
|
phycal_tempdelta=15
|
||||||
|
temps_period=15
|
||||||
|
temps_hysteresis=15
|
||||||
|
|
||||||
|
#------------- TSSI Related -------------
|
||||||
|
|
||||||
|
tssipos2g=1
|
||||||
|
tssipos5g=1
|
||||||
|
AvVmid_c0=2,127,4,92,4,91,4,91,4,94
|
||||||
|
AvVmid_c1=2,127,4,93,4,93,4,95,3,110
|
||||||
|
# CCK in case of multi mode 2
|
||||||
|
pa2gccka0=-107,8241,-929
|
||||||
|
pa2gccka1=-86,8682,-961
|
||||||
|
# OFDM in case of multi_mode 2
|
||||||
|
pa2ga0=-92,7647,-831
|
||||||
|
pa2ga1=-115,7023,-766
|
||||||
|
pa5ga0=-175,5735,-699,-194,5574,-689,-160,6066,-727,-176,5834,-714
|
||||||
|
pa5ga1=-163,5928,-712,-193,5622,-695,-188,5523,-688,-170,6097,-749
|
||||||
|
|
||||||
|
# Max power and offsets
|
||||||
|
maxp2ga0=94
|
||||||
|
maxp2ga1=86
|
||||||
|
maxp5ga0=69,68,68,69
|
||||||
|
maxp5ga1=69,68,68,69
|
||||||
|
subband5gver=0x4
|
||||||
|
paparambwver=3
|
||||||
|
cckpwroffset0=0
|
||||||
|
cckpwroffset1=0
|
||||||
|
pdoffset40ma0=0x0000
|
||||||
|
pdoffset80ma0=0x0100
|
||||||
|
pdoffset40ma1=0x1111
|
||||||
|
pdoffset80ma1=0x1010
|
||||||
|
cckbw202gpo=0x1111
|
||||||
|
cckbw20ul2gpo=0x0000
|
||||||
|
mcsbw202gpo=0x77544331
|
||||||
|
mcsbw402gpo=0x00000000
|
||||||
|
dot11agofdmhrbw202gpo=0x4433
|
||||||
|
ofdmlrbw202gpo=0x1111
|
||||||
|
mcsbw205glpo=0x66200000
|
||||||
|
mcsbw405glpo=0x94100000
|
||||||
|
mcsbw805glpo=0x99221111
|
||||||
|
mcsbw1605glpo=0
|
||||||
|
mcsbw205gmpo=0x66200000
|
||||||
|
mcsbw405gmpo=0x94100000
|
||||||
|
mcsbw805gmpo=0x99221111
|
||||||
|
mcsbw1605gmpo=0
|
||||||
|
mcsbw205ghpo=0x66200000
|
||||||
|
mcsbw405ghpo=0xA5211111
|
||||||
|
mcsbw805ghpo=0xBB221111
|
||||||
|
powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||||
|
powoffs2gtna1=-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0
|
||||||
|
mcs1024qam2gpo=0xCCAA
|
||||||
|
mcs1024qam5glpo=0xDDDDAA
|
||||||
|
mcs1024qam5gmpo=0xDDDDAA
|
||||||
|
mcs1024qam5ghpo=0xDDFFCC
|
||||||
|
mcs1024qam5gx1po=0xEECCCC
|
||||||
|
mcs1024qam5gx2po=0xEECCCC
|
||||||
|
mcs8poexp=0
|
||||||
|
mcs9poexp=0
|
||||||
|
mcs10poexp=0
|
||||||
|
|
||||||
|
# 5G power offset per channel for band edge channel
|
||||||
|
powoffs5g20mtna0=0,0,0,0,0,0,0
|
||||||
|
powoffs5g20mtna1=0,0,0,0,0,0,0
|
||||||
|
powoffs5g40mtna0=0,0,0,0,0
|
||||||
|
powoffs5g40mtna1=0,0,0,0,0
|
||||||
|
powoffs5g80mtna0=0,0,0,0,0
|
||||||
|
powoffs5g80mtna1=0,0,0,0,0
|
||||||
|
mcs11poexp=0
|
||||||
|
|
||||||
|
#LTE Coex Related
|
||||||
|
ltecxmux=0
|
||||||
|
ltecxpadnum=0x0504
|
||||||
|
ltecxfnsel=0x44
|
||||||
|
ltecxgcigpio=0x04
|
||||||
|
#OOB params
|
||||||
|
#device_wake_opt=1
|
||||||
|
host_wake_opt=0
|
||||||
|
|
||||||
|
# SWCTRL Related
|
||||||
|
|
||||||
|
swctrlmap_2g=0x10101010,0x06030401,0x04011010,0x000000,0x3FF
|
||||||
|
swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
||||||
|
swctrlmap_5g=0x80408040,0x21240120,0x01208040,0x000000,0x3FF
|
||||||
|
swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
||||||
|
clb2gslice0core0=0x01b
|
||||||
|
clb2gslice1core0=0x000
|
||||||
|
clb5gslice0core0=0x064
|
||||||
|
clb5gslice1core0=0x000
|
||||||
|
clb2gslice0core1=0x056
|
||||||
|
clb2gslice1core1=0x000
|
||||||
|
clb5gslice0core1=0x0a1
|
||||||
|
clb5gslice1core1=0x000
|
||||||
|
btc_prisel_ant_mask=0x2
|
||||||
|
clb_swctrl_smask_ant0=0x27f
|
||||||
|
clb_swctrl_smask_ant1=0x2f7
|
||||||
|
|
||||||
|
|
||||||
|
#BT Coex 1:TDM
|
||||||
|
btc_mode=1
|
||||||
|
|
||||||
|
# --- PAPD Cal related params ----
|
||||||
|
txwbpapden=0 # 0:NBPAPD 1:WBPAPD
|
||||||
|
# NB PAPD Cal params
|
||||||
|
nb_eps_offset=470,470
|
||||||
|
nb_bbmult=66,66
|
||||||
|
nb_papdcalidx=6,6
|
||||||
|
nb_txattn=2,2
|
||||||
|
nb_rxattn=1,1
|
||||||
|
nb_eps_stopidx=63
|
||||||
|
epsilonoff_5g20_c0=2,2,2,0
|
||||||
|
epsilonoff_5g40_c0=2,2,2,0
|
||||||
|
epsilonoff_5g80_c0=2,2,2,0
|
||||||
|
epsilonoff_5g20_c1=0,0,-2,-2
|
||||||
|
epsilonoff_5g40_c1=0,0,0,-2
|
||||||
|
epsilonoff_5g80_c1=0,0,-2,-2
|
||||||
|
epsilonoff_2g20_c0=0
|
||||||
|
epsilonoff_2g20_c1=0
|
||||||
|
|
||||||
|
# energy detect threshold
|
||||||
|
ed_thresh2g=-67
|
||||||
|
ed_thresh5g=-67
|
||||||
|
# energy detect threshold for EU
|
||||||
|
eu_edthresh2g=-67
|
||||||
|
eu_edthresh5g=-67
|
||||||
|
|
||||||
|
#rpcal coef for imptxbf
|
||||||
|
rpcal5gb0=238
|
||||||
|
rpcal5gb1=228
|
||||||
|
rpcal5gb2=222
|
||||||
|
rpcal5gb3=229
|
||||||
|
rpcal2g=15
|
||||||
|
ocl=0
|
||||||
|
bt_coex_chdep_div=1
|
||||||
|
|
||||||
|
# OLPC Related
|
||||||
|
disable_olpc=0
|
||||||
|
olpc_thresh5g=32
|
||||||
|
olpc_anchor5g=40
|
||||||
|
olpc_thresh2g=32
|
||||||
|
olpc_anchor2g=40
|
||||||
|
|
||||||
|
#PAPR related
|
||||||
|
paprdis=0
|
||||||
|
paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
||||||
|
paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0,0,0
|
||||||
|
paprrmcsgamma2g_ch13=500,550,550,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
||||||
|
paprrmcsgain2g_ch13=128,128,128,0,0,0,0,0,0,0,0,0
|
||||||
|
paprrmcsgamma2g_ch1=500,550,550,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
||||||
|
paprrmcsgain2g_ch1=128,128,128,0,0,0,0,0,0,0,0,0
|
||||||
|
paprrmcsgamma5g20=500,500,500,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
||||||
|
paprrmcsgain5g20=128,128,128,0,0,0,0,0,0,0,0,0
|
||||||
|
paprrmcsgamma5g40=600,600,600,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
||||||
|
paprrmcsgain5g40=128,128,128,0,0,0,0,0,0,0,0,0
|
||||||
|
paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
|
||||||
|
paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0,0,0
|
||||||
|
|
||||||
|
# Enable papd for cck when target pwr ge 16dBm
|
||||||
|
cckpapd_pwrthresh=64
|
||||||
|
|
||||||
|
## ULOFDMA Board limit PPRs for 2G20 ##
|
||||||
|
ruppr2g20bpska0=0x8421
|
||||||
|
ruppr2g20bpska1=0x8421
|
||||||
|
ruppr2g20qpska0=0x8421
|
||||||
|
ruppr2g20qpska1=0x8421
|
||||||
|
ruppr2g20qam16a0=0x10842
|
||||||
|
ruppr2g20qam16a1=0x10842
|
||||||
|
ruppr2g20qam64a0=0x18C63
|
||||||
|
ruppr2g20qam64a1=0x18C63
|
||||||
|
ruppr2g20qam256a0=0x21084
|
||||||
|
ruppr2g20qam256a1=0x21084
|
||||||
|
ruppr2g20qam1024a0=0x5294A
|
||||||
|
ruppr2g20qam1024a1=0x5294A
|
||||||
|
## ULOFDMA Board limit PPRs for 5G20 ##
|
||||||
|
ruppr5g20bpska0=0x18000
|
||||||
|
ruppr5g20bpska1=0x18000
|
||||||
|
ruppr5g20qpska0=0x18000
|
||||||
|
ruppr5g20qpska1=0x18000
|
||||||
|
ruppr5g20qam16a0=0x18000
|
||||||
|
ruppr5g20qam16a1=0x18000
|
||||||
|
ruppr5g20qam64a0=0x18842
|
||||||
|
ruppr5g20qam64a1=0x18842
|
||||||
|
ruppr5g20qam256a0=0x318C6
|
||||||
|
ruppr5g20qam256a1=0x318C6
|
||||||
|
ruppr5g20qam1024a0=0x6318C
|
||||||
|
ruppr5g20qam1024a1=0x6318C
|
||||||
|
## ULOFDMA Board limit PPRs for 5G40 ##
|
||||||
|
ruppr5g40bpska0=0x308421
|
||||||
|
ruppr5g40bpska1=0x308421
|
||||||
|
ruppr5g40qpska0=0x308421
|
||||||
|
ruppr5g40qpska1=0x308421
|
||||||
|
ruppr5g40qam16a0=0x308421
|
||||||
|
ruppr5g40qam16a1=0x308421
|
||||||
|
ruppr5g40qam64a0=0x308421
|
||||||
|
ruppr5g40qam64a1=0x308421
|
||||||
|
ruppr5g40qam256a0=0x739CE7
|
||||||
|
ruppr5g40qam256a1=0x739CE7
|
||||||
|
ruppr5g40qam1024a0=0xD6B5AD
|
||||||
|
ruppr5g40qam1024a1=0xD6B5AD
|
||||||
|
## ULOFDMA Board limit PPRs for 5G80 ##
|
||||||
|
ruppr5g80bpska0=0x4108421
|
||||||
|
ruppr5g80bpska1=0x4108421
|
||||||
|
ruppr5g80qpska0=0x4108421
|
||||||
|
ruppr5g80qpska1=0x4108421
|
||||||
|
ruppr5g80qam16a0=0x4108421
|
||||||
|
ruppr5g80qam16a1=0x4108421
|
||||||
|
ruppr5g80qam64a0=0x8108421
|
||||||
|
ruppr5g80qam64a1=0x8108421
|
||||||
|
ruppr5g80qam256a0=0x1C7398C6
|
||||||
|
ruppr5g80qam256a1=0x1C7398C6
|
||||||
|
ruppr5g80qam1024a0=0x38C6318C
|
||||||
|
ruppr5g80qam1024a1=0x38C6318C
|
||||||
|
|
||||||
|
muxenab=0x10
|
||||||
|
|
||||||
|
# ########### BTC Dynctl profile params ############
|
||||||
|
# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode, bit 3 TX power control
|
||||||
|
#btcdyn_flags=1
|
||||||
|
|
||||||
|
#btcdyn_default_btc_mode=5
|
||||||
|
#btcdyn_msw_rows=0
|
||||||
|
#btcdyn_dsns_rows=0
|
||||||
|
#btc_params1007=100
|
||||||
|
#btc_params1017=4
|
@ -118,3 +118,13 @@ define Package/bnx2x-firmware/install
|
|||||||
$(1)/lib/firmware/bnx2x/
|
$(1)/lib/firmware/bnx2x/
|
||||||
endef
|
endef
|
||||||
$(eval $(call BuildPackage,bnx2x-firmware))
|
$(eval $(call BuildPackage,bnx2x-firmware))
|
||||||
|
|
||||||
|
Package/station-p2-firmware = $(call Package/firmware-default,Broadcom FullMac SDIO firmware)
|
||||||
|
define Package/station-p2-firmware/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
|
$(INSTALL_DATA) ./brcm_firmware/ap6275s/BCM4362A2.hcd $(1)/lib/firmware/brcm/BCM4362A2.hcd
|
||||||
|
$(INSTALL_DATA) ./brcm_firmware/ap6275s/clm_bcm43752a2_ag.blob $(1)/lib/firmware/brcm/brcmfmac43752-sdio.clm_blob
|
||||||
|
$(INSTALL_DATA) ./brcm_firmware/ap6275s/fw_bcm43752a2_ag_apsta.bin $(1)/lib/firmware/brcm/brcmfmac43752-sdio.firefly,rk3568-roc-pc.bin
|
||||||
|
$(INSTALL_DATA) ./brcm_firmware/ap6275s/nvram_ap6275s.txt $(1)/lib/firmware/brcm/brcmfmac43752-sdio.firefly,rk3568-roc-pc.txt
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,station-p2-firmware))
|
||||||
|
@ -175,6 +175,13 @@ define Package/iwlwifi-firmware-ax200/install
|
|||||||
endef
|
endef
|
||||||
$(eval $(call BuildPackage,iwlwifi-firmware-ax200))
|
$(eval $(call BuildPackage,iwlwifi-firmware-ax200))
|
||||||
|
|
||||||
|
Package/iwlwifi-firmware-ax201 = $(call Package/firmware-default,Intel AX201 firmware)
|
||||||
|
define Package/iwlwifi-firmware-ax201/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/iwlwifi-so-a0-hr-b0-64.ucode $(1)/lib/firmware
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,iwlwifi-firmware-ax201))
|
||||||
|
|
||||||
Package/iwlwifi-firmware-ax210 = $(call Package/firmware-default,Intel AX210 firmware)
|
Package/iwlwifi-firmware-ax210 = $(call Package/firmware-default,Intel AX210 firmware)
|
||||||
define Package/iwlwifi-firmware-ax210/install
|
define Package/iwlwifi-firmware-ax210/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware
|
$(INSTALL_DIR) $(1)/lib/firmware
|
||||||
@ -226,6 +233,8 @@ define Package/i915-firmware/install
|
|||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_33.0.4.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_33.0.4.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_49.0.1.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_49.0.1.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_62.0.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_62.0.0.bin $(1)/lib/firmware/i915/
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_69.0.3.bin $(1)/lib/firmware/i915/
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_guc_70.1.1.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_huc_9.0.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/ehl_huc_9.0.0.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/glk_dmc_ver1_04.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/glk_dmc_ver1_04.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/glk_guc_32.0.3.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/glk_guc_32.0.3.bin $(1)/lib/firmware/i915/
|
||||||
@ -249,6 +258,7 @@ define Package/i915-firmware/install
|
|||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_33.0.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_33.0.0.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_49.0.1.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_49.0.1.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_62.0.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_62.0.0.bin $(1)/lib/firmware/i915/
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_70.1.1.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_ver9_14.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_ver9_14.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_ver9_39.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_guc_ver9_39.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_huc_4.0.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/kbl_huc_4.0.0.bin $(1)/lib/firmware/i915/
|
||||||
@ -277,6 +287,7 @@ define Package/i915-firmware/install
|
|||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_35.2.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_35.2.0.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_49.0.1.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_49.0.1.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_62.0.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_62.0.0.bin $(1)/lib/firmware/i915/
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_guc_70.1.1.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_huc_7.0.12.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_huc_7.0.12.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_huc_7.0.3.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_huc_7.0.3.bin $(1)/lib/firmware/i915/
|
||||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_huc_7.5.0.bin $(1)/lib/firmware/i915/
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/i915/tgl_huc_7.5.0.bin $(1)/lib/firmware/i915/
|
||||||
|
@ -50,3 +50,21 @@ define Package/mt7622bt-firmware/install
|
|||||||
$(1)/lib/firmware/mediatek
|
$(1)/lib/firmware/mediatek
|
||||||
endef
|
endef
|
||||||
$(eval $(call BuildPackage,mt7622bt-firmware))
|
$(eval $(call BuildPackage,mt7622bt-firmware))
|
||||||
|
|
||||||
|
Package/mt7921bt-firmware = $(call Package/firmware-default,mt7921bt firmware)
|
||||||
|
define Package/mt7921bt-firmware/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/mediatek
|
||||||
|
$(INSTALL_DATA) \
|
||||||
|
$(PKG_BUILD_DIR)/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin \
|
||||||
|
$(1)/lib/firmware/mediatek
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,mt7921bt-firmware))
|
||||||
|
|
||||||
|
Package/mt7922bt-firmware = $(call Package/firmware-default,mt7922bt firmware)
|
||||||
|
define Package/mt7922bt-firmware/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/mediatek
|
||||||
|
$(INSTALL_DATA) \
|
||||||
|
$(PKG_BUILD_DIR)/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin \
|
||||||
|
$(1)/lib/firmware/mediatek
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,mt7922bt-firmware))
|
||||||
|
@ -1,14 +1,3 @@
|
|||||||
QCA99X0_BOARD_REV:=ddcec9efd245da9365c474f513a855a55f3ac7fe
|
|
||||||
QCA99X0_BOARD_FILE:=board-2.bin.$(QCA99X0_BOARD_REV)
|
|
||||||
|
|
||||||
define Download/qca99x0-board
|
|
||||||
URL:=https://source.codeaurora.org/quic/qsdk/oss/firmware/ath10k-firmware/plain/ath10k/QCA99X0/hw2.0
|
|
||||||
URL_FILE:=board-2.bin?id=$(QCA99X0_BOARD_REV)
|
|
||||||
FILE:=$(QCA99X0_BOARD_FILE)
|
|
||||||
HASH:=03711ac21e60ef59d3815e235eb721c0c22851b5410299411085aa6f2af45401
|
|
||||||
endef
|
|
||||||
$(eval $(call Download,qca99x0-board))
|
|
||||||
|
|
||||||
Package/ath10k-board-qca4019 = $(call Package/firmware-default,ath10k qca4019 board firmware)
|
Package/ath10k-board-qca4019 = $(call Package/firmware-default,ath10k qca4019 board firmware)
|
||||||
define Package/ath10k-board-qca4019/install
|
define Package/ath10k-board-qca4019/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA4019/hw1.0
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA4019/hw1.0
|
||||||
@ -117,13 +106,11 @@ Package/ath10k-board-qca99x0 = $(call Package/firmware-default,ath10k qca99x0 bo
|
|||||||
define Package/ath10k-board-qca99x0/install
|
define Package/ath10k-board-qca99x0/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
||||||
$(INSTALL_DATA) \
|
$(INSTALL_DATA) \
|
||||||
$(DL_DIR)/$(QCA99X0_BOARD_FILE) \
|
$(PKG_BUILD_DIR)/ath10k/QCA99X0/hw2.0/board-2.bin \
|
||||||
$(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
|
$(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
|
||||||
$(INSTALL_DATA) \
|
|
||||||
$(PKG_BUILD_DIR)/ath10k/QCA99X0/hw2.0/board.bin \
|
|
||||||
$(1)/lib/firmware/ath10k/QCA99X0/hw2.0/board.bin
|
|
||||||
endef
|
endef
|
||||||
$(eval $(call BuildPackage,ath10k-board-qca99x0))
|
$(eval $(call BuildPackage,ath10k-board-qca99x0))
|
||||||
|
|
||||||
Package/ath10k-firmware-qca99x0 = $(call Package/firmware-default,ath10k qca99x0 firmware,+ath10k-board-qca99x0)
|
Package/ath10k-firmware-qca99x0 = $(call Package/firmware-default,ath10k qca99x0 firmware,+ath10k-board-qca99x0)
|
||||||
define Package/ath10k-firmware-qca99x0/install
|
define Package/ath10k-firmware-qca99x0/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
$(INSTALL_DIR) $(1)/lib/firmware/ath10k/QCA99X0/hw2.0
|
||||||
|
24
package/firmware/linux-firmware/qca_ath11k.mk
Normal file
24
package/firmware/linux-firmware/qca_ath11k.mk
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
Package/ath11k-firmware-qca6390 = $(call Package/firmware-default,QCA6390 ath11k firmware)
|
||||||
|
define Package/ath11k-firmware-qca6390/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/ath11k/QCA6390/hw2.0
|
||||||
|
$(INSTALL_DATA) \
|
||||||
|
$(PKG_BUILD_DIR)/ath11k/QCA6390/hw2.0/* $(1)/lib/firmware/ath11k/QCA6390/hw2.0/
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,ath11k-firmware-qca6390))
|
||||||
|
|
||||||
|
Package/ath11k-firmware-wcn6750 = $(call Package/firmware-default,WCN6750 ath11k firmware)
|
||||||
|
define Package/ath11k-firmware-wcn6750/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/ath11k/WCN6750/hw1.0
|
||||||
|
$(INSTALL_DATA) \
|
||||||
|
$(PKG_BUILD_DIR)/ath11k/WCN6750/hw1.0/* $(1)/lib/firmware/ath11k/WCN6750/hw1.0/
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,ath11k-firmware-wcn6750))
|
||||||
|
|
||||||
|
Package/ath11k-firmware-wcn6855 = $(call Package/firmware-default,WCN6855 ath11k firmware)
|
||||||
|
define Package/ath11k-firmware-wcn6855/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/ath11k/WCN6855/hw2.0
|
||||||
|
$(INSTALL_DATA) \
|
||||||
|
$(PKG_BUILD_DIR)/ath11k/WCN6855/hw2.0/* $(1)/lib/firmware/ath11k/WCN6855/hw2.0/
|
||||||
|
$(LN) ./hw2.0 $(1)/lib/firmware/ath11k/WCN6855/hw2.1
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,ath11k-firmware-wcn6855))
|
@ -93,6 +93,13 @@ define Package/rtl8723bu-firmware/install
|
|||||||
endef
|
endef
|
||||||
$(eval $(call BuildPackage,rtl8723bu-firmware))
|
$(eval $(call BuildPackage,rtl8723bu-firmware))
|
||||||
|
|
||||||
|
Package/rtl8723du-firmware = $(call Package/firmware-default,RealTek RTL8723DU firmware)
|
||||||
|
define Package/rtl8723du-firmware/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/rtw88
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/rtw88/rtw8723d_fw.bin $(1)/lib/firmware/rtw88
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,rtl8723du-firmware))
|
||||||
|
|
||||||
Package/rtl8821ae-firmware = $(call Package/firmware-default,RealTek RTL8821AE firmware)
|
Package/rtl8821ae-firmware = $(call Package/firmware-default,RealTek RTL8821AE firmware)
|
||||||
define Package/rtl8821ae-firmware/install
|
define Package/rtl8821ae-firmware/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/rtlwifi
|
$(INSTALL_DIR) $(1)/lib/firmware/rtlwifi
|
||||||
@ -101,6 +108,13 @@ define Package/rtl8821ae-firmware/install
|
|||||||
endef
|
endef
|
||||||
$(eval $(call BuildPackage,rtl8821ae-firmware))
|
$(eval $(call BuildPackage,rtl8821ae-firmware))
|
||||||
|
|
||||||
|
Package/rtl8821ce-firmware = $(call Package/firmware-default,RealTek RTL8821CE firmware)
|
||||||
|
define Package/rtl8821ce-firmware/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/rtw88
|
||||||
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/rtw88/rtw8821c_fw.bin $(1)/lib/firmware/rtw88
|
||||||
|
endef
|
||||||
|
$(eval $(call BuildPackage,rtl8821ce-firmware))
|
||||||
|
|
||||||
Package/rtl8822be-firmware = $(call Package/firmware-default,RealTek RTL8822BE firmware)
|
Package/rtl8822be-firmware = $(call Package/firmware-default,RealTek RTL8822BE firmware)
|
||||||
define Package/rtl8822be-firmware/install
|
define Package/rtl8822be-firmware/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware/rtw88
|
$(INSTALL_DIR) $(1)/lib/firmware/rtw88
|
||||||
|
@ -8,25 +8,17 @@ include $(TOPDIR)/rules.mk
|
|||||||
PKG_NAME:=prism54-firmware
|
PKG_NAME:=prism54-firmware
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
# Prism54 FullMAC firmware (jbnore.free.fr seems to be rather slow, so we use daemonizer.de)
|
# P54 SoftMAC firmware (jbnore.free.fr seems to be rather slow, so we use daemonizer.de)
|
||||||
PRG_URL:=https://daemonizer.de/prism54/prism54-fw/
|
PRG_URL:=https://daemonizer.de/prism54/prism54-fw/
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
|
||||||
# PRISM54/P54 firmwares
|
# P54 firmwares
|
||||||
PRISM54FW:=1.0.4.3.arm
|
|
||||||
P54USBFW:=2.13.24.0.lm87.arm
|
P54USBFW:=2.13.24.0.lm87.arm
|
||||||
P54PCIFW:=2.13.12.0.arm
|
P54PCIFW:=2.13.12.0.arm
|
||||||
P54SPIFW:=2.13.0.0.a.13.14.arm
|
P54SPIFW:=2.13.0.0.a.13.14.arm
|
||||||
|
|
||||||
define Download/prism54-firmware
|
|
||||||
FILE:=$(PRISM54FW)
|
|
||||||
URL:=$(PRG_URL)/fw-fullmac
|
|
||||||
HASH:=dce24156c57234dba131429fbe8cd1de8ba818c9481ddc33cf7e5af9d57a737c
|
|
||||||
endef
|
|
||||||
$(eval $(call Download,prism54-firmware))
|
|
||||||
|
|
||||||
define Download/p54-usb-firmware
|
define Download/p54-usb-firmware
|
||||||
FILE:=$(P54USBFW)
|
FILE:=$(P54USBFW)
|
||||||
URL:=$(PRG_URL)/fw-usb
|
URL:=$(PRG_URL)/fw-usb
|
||||||
@ -55,11 +47,6 @@ define Package/prism54-firmware-default
|
|||||||
URL:=https://daemonizer.de/prism54/prism54-fw
|
URL:=https://daemonizer.de/prism54/prism54-fw
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/prism54-firmware
|
|
||||||
$(Package/prism54-firmware-default)
|
|
||||||
TITLE:=prism54 firmware
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/p54-usb-firmware
|
define Package/p54-usb-firmware
|
||||||
$(Package/prism54-firmware-default)
|
$(Package/prism54-firmware-default)
|
||||||
TITLE:=p54-usb firmware
|
TITLE:=p54-usb firmware
|
||||||
@ -84,11 +71,6 @@ define Build/Compile
|
|||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/prism54-firmware/install
|
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware
|
|
||||||
$(INSTALL_DATA) $(DL_DIR)/$(PRISM54FW) $(1)/lib/firmware/isl3890
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Package/p54-usb-firmware/install
|
define Package/p54-usb-firmware/install
|
||||||
$(INSTALL_DIR) $(1)/lib/firmware
|
$(INSTALL_DIR) $(1)/lib/firmware
|
||||||
$(INSTALL_DATA) $(DL_DIR)/$(P54USBFW) $(1)/lib/firmware/isl3887usb
|
$(INSTALL_DATA) $(DL_DIR)/$(P54USBFW) $(1)/lib/firmware/isl3887usb
|
||||||
@ -105,7 +87,6 @@ define Package/p54-spi-firmware/install
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,prism54-firmware))
|
|
||||||
$(eval $(call BuildPackage,p54-usb-firmware))
|
$(eval $(call BuildPackage,p54-usb-firmware))
|
||||||
$(eval $(call BuildPackage,p54-pci-firmware))
|
$(eval $(call BuildPackage,p54-pci-firmware))
|
||||||
$(eval $(call BuildPackage,p54-spi-firmware))
|
$(eval $(call BuildPackage,p54-spi-firmware))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user