diff options
| author | Martin Schiller | 2019-08-21 06:05:06 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2024-07-21 19:42:09 +0000 |
| commit | 02db8a19cb8d3ad12332cb86e373adee443abc47 (patch) | |
| tree | c573d282f8fa9aee51c8cd81039cec1bf503caf9 | |
| parent | 6c45f3527fd3880e3a79f0bb5b12364fb7f54f53 (diff) | |
| download | openwrt-02db8a19cb8d3ad12332cb86e373adee443abc47.tar.gz | |
firmware: add Intel/Lantiq VRX518 ACA firmware package
This firmware is used by the vrx518 ep driver.
Signed-off-by: Martin Schiller <ms.3headeddevs@gmail.com>
[update for new license]
Signed-off-by: Andre Heider <a.heider@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15550
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| -rw-r--r-- | package/firmware/lantiq/vrx518_aca_fw/Makefile | 40 | ||||
| -rw-r--r-- | package/kernel/lantiq/vrx518_ep/Makefile | 4 |
2 files changed, 41 insertions, 3 deletions
diff --git a/package/firmware/lantiq/vrx518_aca_fw/Makefile b/package/firmware/lantiq/vrx518_aca_fw/Makefile new file mode 100644 index 0000000000..6b2361ec10 --- /dev/null +++ b/package/firmware/lantiq/vrx518_aca_fw/Makefile @@ -0,0 +1,40 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + +include $(TOPDIR)/rules.mk + +PKG_NAME:=vrx518_aca_fw +PKG_VERSION:=1.5.0 +PKG_RELEASE:=1 + +PKG_SOURCE_PROTO:=git +PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/intel/vrx518_aca_fw.git +PKG_SOURCE_VERSION:=c509b89c77c26a7df0f0999aabf78b82ca9c9ff0 +PKG_MIRROR_HASH:=fba91071f18599617434d93e78c67dad91b3e4c5811b77c15961e3a13b506d2e + +PKG_LICENSE:=MaxLinear-Software-License-Agreement +PKG_LICENSE_FILES:=platform/xrx500/LICENSE + +include $(INCLUDE_DIR)/package.mk + +define Package/$(PKG_NAME) + SECTION:=firmware + CATEGORY:=Firmware + TITLE:=VRX518 ACA firmware + URL:=http://www.intel.com + DEPENDS:=@TARGET_ipq40xx +endef + +define Package/$(PKG_NAME)/description + VRX518 ACA firmware +endef + +define Build/Compile +endef + +define Package/$(PKG_NAME)/install + $(INSTALL_DIR) $(1)/lib/firmware/09a9 + $(INSTALL_DATA) $(PKG_BUILD_DIR)/platform/xrx500/LICENSE $(1)/lib/firmware/09a9/aca_fw.bin.LICENSE + $(INSTALL_DATA) $(PKG_BUILD_DIR)/platform/xrx500/aca_fw.bin $(1)/lib/firmware/09a9 +endef + +$(eval $(call BuildPackage,$(PKG_NAME))) diff --git a/package/kernel/lantiq/vrx518_ep/Makefile b/package/kernel/lantiq/vrx518_ep/Makefile index b6477b19d6..7518080a80 100644 --- a/package/kernel/lantiq/vrx518_ep/Makefile +++ b/package/kernel/lantiq/vrx518_ep/Makefile @@ -15,14 +15,12 @@ PKG_LICENSE:=GPL-2.0 include $(INCLUDE_DIR)/package.mk -# TODO this driver depends on the vrx518 aca firmware, add this dependency if -# that ever gets a compatible license define KernelPackage/vrx518_ep SECTION:=sys CATEGORY:=Kernel modules SUBMENU:=Network Devices TITLE:=VRX518 EP Support - DEPENDS:=@TARGET_ipq40xx + DEPENDS:=@TARGET_ipq40xx +vrx518_aca_fw AUTOLOAD:=$(call AutoLoad,26,vrx518) FILES:=$(PKG_BUILD_DIR)/vrx518.ko endef |