Add rtl8188fu-openipc package and fix camhi-motor

pull/76/head
Igor Zalatov (from Citadel PC) 2021-11-11 00:47:04 +03:00
parent d496faa3a8
commit 8a2ed39cb8
25 changed files with 52 additions and 2 deletions

View File

@ -16,6 +16,7 @@ source "$BR2_EXTERNAL_FULLHAN_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_FULLHAN_PATH/package/yaml-cli/Config.in"

View File

@ -16,6 +16,7 @@ include $(BR2_EXTERNAL_FULLHAN_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_FULLHAN_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -17,6 +17,7 @@ source "$BR2_EXTERNAL_GOKE_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_GOKE_PATH/package/yaml-cli/Config.in"

View File

@ -17,6 +17,7 @@ include $(BR2_EXTERNAL_GOKE_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_GOKE_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -25,6 +25,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/yaml-cli/Config.in"

View File

@ -91,7 +91,8 @@ BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_LINUX_FIRMWARE=y
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U=y
# BR2_PACKAGE_RTL8188EU is not set
BR2_PACKAGE_RTL8188FU_OPENIPC=y
# WIREGUARD
BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y
BR2_PACKAGE_WIREGUARD_TOOLS=y
# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set
# BR2_PACKAGE_WIREGUARD_TOOLS is not set

View File

@ -25,6 +25,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -16,6 +16,7 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/yaml-cli/Config.in"

View File

@ -16,6 +16,7 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -17,6 +17,7 @@ source "$BR2_EXTERNAL_NOVATEK_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/novatek-osdrv-nt9856x/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_NOVATEK_PATH/package/yaml-cli/Config.in"

View File

@ -17,6 +17,7 @@ include $(BR2_EXTERNAL_NOVATEK_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/novatek-osdrv-nt9856x/novatek-osdrv-nt9856x.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_NOVATEK_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -17,6 +17,7 @@ source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/sigmastar-osdrv-ssc335/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/vtund-openipc/Config.in"

View File

@ -17,6 +17,7 @@ include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-ssc335/sigmastar-osdrv-ssc335.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/vtund-openipc/vtund-openipc.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -18,6 +18,7 @@ source "$BR2_EXTERNAL_XIONGMAI_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_XIONGMAI_PATH/package/xiongmai-opensdk-xm510/Config.in"

View File

@ -18,6 +18,7 @@ include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-opensdk-xm510/xiongmai-opensdk-xm510.mk

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -21,6 +21,7 @@ define HISILICON_OSDRV_HI3516EV300_INSTALL_TARGET_CMDS
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/WDR $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/sensor/config/WDR/*.ini
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.37/hisilicon
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/camhi-motor.ko
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/cma_osal.ko
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi3516ev200_acodec.ko
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi3516ev200_adec.ko

View File

@ -0,0 +1,10 @@
config BR2_PACKAGE_RTL8188FU_OPENIPC
bool "rtl8188fu-openipc"
depends on BR2_LINUX_KERNEL
help
Wireless driver rtl8188fu.
https://github.com/ulli-kroll/rtl8188fu
comment "RTL8188FU needs a Linux kernel to be built"
depends on !BR2_LINUX_KERNEL

View File

@ -0,0 +1,17 @@
################################################################################
#
# rtl8188fu-openipc
#
################################################################################
RTL8188FU_OPENIPC_VERSION = e2d69b2b0c911c1b59daaf59a582ccdbb73fd97d
RTL8188FU_OPENIPC_SITE = $(call github,ulli-kroll,rtl8188fu,$(RTL8188FU_OPENIPC_VERSION))
RTL8188FU_OPENIPC_LICENSE = GPL-2.0
RTL8188FU_OPENIPC_MODULE_MAKE_OPTS = \
CONFIG_RTL8188FU=m \
KVER=$(LINUX_VERSION_PROBED) \
KSRC=$(LINUX_DIR)
$(eval $(kernel-module))
$(eval $(generic-package))