[no ci] Sigmastar: update sensor detection

pull/1255/head
Viktor 2024-01-13 23:59:55 +01:00
parent 02d4f95a83
commit 1cbfe74443
4 changed files with 9 additions and 11 deletions

View File

@ -8,8 +8,8 @@ PATH_SENSOR=${PATH_MODULE}/sensor
SENSOR=$(fw_printenv -n sensor)
detect_sensor() {
devmem 0x1F207188 16 0x0001
devmem 0x1F263200 16 0x000D
insmod ${PATH_SENSOR}/sensor_config.ko
echo srcfg 0 1 0 0 0 0 > /dev/srcfg
SENSOR=$(ipcinfo -s)
fw_setenv sensor ${SENSOR}
}

View File

@ -8,9 +8,8 @@ PATH_SENSOR=${PATH_MODULE}/sensor
SENSOR=$(fw_printenv -n sensor)
detect_sensor() {
devmem 0x1F203C18 16 0x0A80
devmem 0x1F207188 16 0x0001
devmem 0x1F2608FC 16 0x0003
insmod ${PATH_SENSOR}/sensor_config.ko
echo srcfg 0 1 0 0 0 0 > /dev/srcfg
SENSOR=$(ipcinfo -s)
fw_setenv sensor ${SENSOR}
}

View File

@ -8,9 +8,8 @@ PATH_SENSOR=${PATH_MODULE}/sensor
SENSOR=$(fw_printenv -n sensor)
detect_sensor() {
devmem 0x1F2079A4 16 0x0111
devmem 0x1F207188 16 0x0001
devmem 0x1F2608FC 16 0x0003
insmod ${PATH_SENSOR}/sensor_config.ko
echo srcfg 0 1 0 0 0 0 > /dev/srcfg
SENSOR=$(ipcinfo -s)
fw_setenv sensor ${SENSOR}
}

View File

@ -10,10 +10,10 @@ SIGMASTAR_OSDRV_SENSORS_SOURCE = master.tar.gz
SIGMASTAR_OSDRV_SENSORS_LICENSE = MIT
SIGMASTAR_OSDRV_SENSORS_LICENSE_FILES = LICENSE
SIGMASTAR_OSDRV_SENSORS_MODULE_SUBDIRS = sigmastar/sources/$(OPENIPC_SOC_FAMILY)
SIGMASTAR_OSDRV_SENSORS_MODULE_SUBDIRS = $(OPENIPC_SOC_VENDOR)/sources/$(OPENIPC_SOC_FAMILY)
SIGMASTAR_OSDRV_SENSORS_MODULE_MAKE_OPTS = \
SENSOR_VERSION=$(OPENIPC_SOC_MODEL)-$(OPENIPC_SOC_FAMILY) \
INSTALL_MOD_DIR=sigmastar \
SENSOR_VERSION=$(OPENIPC_SOC_FAMILY) \
INSTALL_MOD_DIR=$(OPENIPC_SOC_VENDOR) \
KSRC=$(LINUX_DIR)
$(eval $(kernel-module))