mirror of https://github.com/OpenIPC/firmware.git
Sigmastar: add sensor configs and adjust folder structure
parent
108e45e028
commit
45809079f3
|
@ -4,7 +4,6 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
||||||
PATH_FIRMWARE=/etc/sensors/venc_fw/chagall.bin
|
|
||||||
SENSOR=$(fw_printenv -n sensor)
|
SENSOR=$(fw_printenv -n sensor)
|
||||||
|
|
||||||
detect_sensor() {
|
detect_sensor() {
|
||||||
|
@ -45,12 +44,12 @@ insert_ko() {
|
||||||
insmod ${PATH_MODULE}/mi_divp.ko
|
insmod ${PATH_MODULE}/mi_divp.ko
|
||||||
insmod ${PATH_MODULE}/mi_vif.ko
|
insmod ${PATH_MODULE}/mi_vif.ko
|
||||||
insmod ${PATH_MODULE}/mi_vpe.ko
|
insmod ${PATH_MODULE}/mi_vpe.ko
|
||||||
insmod ${PATH_MODULE}/mi_venc.ko fw_path=${PATH_FIRMWARE}
|
insmod ${PATH_MODULE}/mi_venc.ko fw_path=/etc/firmware/chagall.bin
|
||||||
|
|
||||||
major=$(awk '$2=="mi_poll" {print $1}' /proc/devices)
|
major=$(awk '$2=="mi_poll" {print $1}' /proc/devices)
|
||||||
mknod /dev/mi_poll c $major 0
|
mknod /dev/mi_poll c $major 0
|
||||||
|
|
||||||
echo isproot /etc/sensors/iqfile > /dev/ispmid
|
echo isproot /etc/firmware/iqfile > /dev/ispmid
|
||||||
mdev -s
|
mdev -s
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -11,14 +11,14 @@ SIGMASTAR_OSDRV_INFINITY6B0_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
define SIGMASTAR_OSDRV_INFINITY6B0_INSTALL_TARGET_CMDS
|
define SIGMASTAR_OSDRV_INFINITY6B0_INSTALL_TARGET_CMDS
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.84/sigmastar
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.84/sigmastar
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/kmod/*.ko
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/kmod/*
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/sensor/kmod/*.ko
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/sensors/kmod/*
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iqfile
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/firmware
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iqfile $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/sensor/iqfile/iqfile0.bin
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/firmware $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/sensors/firmware/*
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/venc_fw
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/venc_fw $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/sensor/venc_fw/chagall.bin
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/sensors/configs/*
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
||||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/script/*
|
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)/files/script/*
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
||||||
PATH_FIRMWARE=/etc/sensors/venc_fw/chagall.bin
|
|
||||||
SENSOR=$(fw_printenv -n sensor)
|
SENSOR=$(fw_printenv -n sensor)
|
||||||
|
|
||||||
detect_sensor() {
|
detect_sensor() {
|
||||||
|
@ -41,12 +40,12 @@ insert_ko() {
|
||||||
insmod ${PATH_MODULE}/mi_divp.ko
|
insmod ${PATH_MODULE}/mi_divp.ko
|
||||||
insmod ${PATH_MODULE}/mi_vif.ko
|
insmod ${PATH_MODULE}/mi_vif.ko
|
||||||
insmod ${PATH_MODULE}/mi_vpe.ko
|
insmod ${PATH_MODULE}/mi_vpe.ko
|
||||||
insmod ${PATH_MODULE}/mi_venc.ko fw_path=${PATH_FIRMWARE}
|
insmod ${PATH_MODULE}/mi_venc.ko fw_path=/etc/firmware/chagall.bin
|
||||||
|
|
||||||
major=$(awk '$2=="mi_poll" {print $1}' /proc/devices)
|
major=$(awk '$2=="mi_poll" {print $1}' /proc/devices)
|
||||||
mknod /dev/mi_poll c $major 0
|
mknod /dev/mi_poll c $major 0
|
||||||
|
|
||||||
echo isproot /etc/sensors/iqfile > /dev/ispmid
|
echo isproot /etc/firmware/iqfile > /dev/ispmid
|
||||||
mdev -s
|
mdev -s
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -11,14 +11,14 @@ SIGMASTAR_OSDRV_INFINITY6E_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
define SIGMASTAR_OSDRV_INFINITY6E_INSTALL_TARGET_CMDS
|
define SIGMASTAR_OSDRV_INFINITY6E_INSTALL_TARGET_CMDS
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.84/sigmastar
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.84/sigmastar
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/kmod/*.ko
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/kmod/*
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensor/kmod/*.ko
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensors/kmod/*
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iqfile
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/firmware
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iqfile $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensor/iqfile/iqfile0.bin
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/firmware $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensors/firmware/*
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/venc_fw
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/venc_fw $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensor/venc_fw/chagall.bin
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensors/configs/*
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
||||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/script/*
|
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/script/*
|
||||||
|
|
Loading…
Reference in New Issue