From 719ae0b6c9f2e151d35babcf1be751a58605bfca Mon Sep 17 00:00:00 2001 From: Igor Zalatov Date: Thu, 22 Apr 2021 21:57:23 +0300 Subject: [PATCH] Fix XM510 --- .../package/xiongmai-osdrv-xm510/Config.in | 6 ++ .../xiongmai-osdrv-xm510.mk | 56 +++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/Config.in create mode 100644 br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/xiongmai-osdrv-xm510.mk diff --git a/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/Config.in b/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/Config.in new file mode 100644 index 00000000..0dfdfed6 --- /dev/null +++ b/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_XIONGMAI_OSDRV_XM510 + bool "xiongmai-osdrv-xm510" + help + xiongmai-osdrv-xm510 - XiongMai kernel modules and libs + + https://openipc.org diff --git a/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/xiongmai-osdrv-xm510.mk b/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/xiongmai-osdrv-xm510.mk new file mode 100644 index 00000000..fd23616f --- /dev/null +++ b/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm510/xiongmai-osdrv-xm510.mk @@ -0,0 +1,56 @@ +################################################################################ +# +# xiongmai-osdrv-xm510 +# +################################################################################ + +XIONGMAI_OSDRV_XM510_VERSION = +XIONGMAI_OSDRV_XM510_SITE = +XIONGMAI_OSDRV_XM510_LICENSE = MIT +XIONGMAI_OSDRV_XM510_LICENSE_FILES = LICENSE +XIONGMAI_OSDRV_XM510_INSTALL_STAGING = YES + + +define XIONGMAI_OSDRV_XM510_INSTALL_STAGING_CMDS + $(INSTALL) -m 755 -d $(STAGING_DIR)/usr/include/xiongmai + # $(INSTALL) -m 644 -t $(STAGING_DIR)/usr/include/xiongmai $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/include/* + + # $(INSTALL) -m 755 -d $(BUILD_DIR)/xiongmai-osdrv-xm510/include + # $(INSTALL) -m 644 -t $(BUILD_DIR)/xiongmai-osdrv-xm510/include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/include/* + + # $(INSTALL) -m 755 -d $(BUILD_DIR)/xiongmai-osdrv-xm510/kmod + # $(INSTALL) -m 644 -t $(BUILD_DIR)/xiongmai-osdrv-xm510/kmod $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/kmod/*.ko + + # $(INSTALL) -m 755 -d $(BUILD_DIR)/xiongmai-osdrv-xm510/lib + # $(INSTALL) -m 644 -t $(BUILD_DIR)/xiongmai-osdrv-xm510/lib $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/lib/*.so +endef + + +define XIONGMAI_OSDRV_XM510_INSTALL_TARGET_CMDS + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors + # $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/sensor/config/*.ini + + # $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.0.101/xiongmai + # $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.0.101/xiongmai $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/kmod/*.ko + # $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.0.101/xiongmai $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/kmod/usb/*.ko + + # $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin + # $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/script/* + + # $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/fonts + # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/fonts $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/fonts/*.bin + + # $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/sensors + # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/sensor/*.so + + # $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib + # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/files/lib/*.so +endef + +$(eval $(generic-package)) + + + + + +