[no ci] Package: add xr829 firmware files (#1594)

pull/1595/head
viktorxda 2024-10-28 09:36:40 +01:00 committed by GitHub
parent c755d305b1
commit 91f7a785d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 21 additions and 0 deletions

View File

@ -54,6 +54,8 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set
BR2_PACKAGE_LIBEVENT_OPENIPC=y
BR2_PACKAGE_LIBOGG_OPENIPC=y
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y
BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_XRADIOTECH_XR829=y
BR2_PACKAGE_MAJESTIC_WEBUI=y
BR2_PACKAGE_MBEDTLS_OPENIPC=y
BR2_PACKAGE_VTUND_OPENIPC=y

View File

@ -26,6 +26,12 @@ if [ "$1" = "rtl8189fs-generic" ]; then
exit 0
fi
# Generic XR829
if [ "$1" = "xr829-generic" ]; then
modprobe xradio_wlan
exit 0
fi
# T20 Wyze PanV1
if [ "$1" = "rtl8189es-t20-wyze-pan-v1" ]; then
set_mmc 1

View File

@ -26,6 +26,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL_8188EU
help
Realtek 8188EU
config BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_XRADIOTECH_XR829
bool "Xradiotech XR829"
help
Xradiotech XR829
endmenu
endif

View File

@ -29,10 +29,18 @@ define LINUX_FIRMWARE_OPENIPC_INSTALL_REALTEK
endef
endif
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_XRADIOTECH_XR829),y)
define LINUX_FIRMWARE_OPENIPC_INSTALL_XRADIOTECH
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/firmware
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/firmware $(LINUX_FIRMWARE_OPENIPC_PKGDIR)/files/xr829/*_xr829.bin
endef
endif
define LINUX_FIRMWARE_OPENIPC_INSTALL_TARGET_CMDS
$(LINUX_FIRMWARE_OPENIPC_INSTALL_ATHEROS)
$(LINUX_FIRMWARE_OPENIPC_INSTALL_MEDIATEK)
$(LINUX_FIRMWARE_OPENIPC_INSTALL_REALTEK)
$(LINUX_FIRMWARE_OPENIPC_INSTALL_XRADIOTECH)
endef
$(eval $(generic-package))