[no ci] Sigmastar: use memory register to detect sensor

pull/932/head
Viktor 2023-08-01 01:09:23 +02:00 committed by viktorxda
parent 4be2bfa3f2
commit c965ef64c3
5 changed files with 10 additions and 6 deletions
general/package
sigmastar-osdrv-infinity6b0/files
sigmastar-osdrv-infinity6e/files

View File

@ -7,9 +7,11 @@ PATH_MODULE=/lib/modules/4.9.84/sigmastar
SENSOR=$(fw_printenv -n sensor) SENSOR=$(fw_printenv -n sensor)
detect_sensor() { detect_sensor() {
insmod ${PATH_MODULE}/sensor_rx_mipi.ko chmap=1 devmem 0x1F203C18 16 0x0A80
SENSOR=$(majestic | awk '/Autodetect/ {print $NF}') devmem 0x1F207188 16 0x0001
rmmod drv_ms_cus_RX_MIPI devmem 0x1F2608FC 16 0x0003
SENSOR=$(ipcinfo -s)
fw_setenv sensor ${SENSOR} fw_setenv sensor ${SENSOR}
} }

View File

@ -7,9 +7,11 @@ PATH_MODULE=/lib/modules/4.9.84/sigmastar
SENSOR=$(fw_printenv -n sensor) SENSOR=$(fw_printenv -n sensor)
detect_sensor() { detect_sensor() {
insmod ${PATH_MODULE}/sensor_rx_mipi.ko chmap=1 devmem 0x1F2079A4 16 0x0111
SENSOR=$(majestic | awk '/Autodetect/ {print $NF}') devmem 0x1F207188 16 0x0001
rmmod drv_ms_cus_RX_MIPI devmem 0x1F2608FC 16 0x0003
SENSOR=$(ipcinfo -s)
fw_setenv sensor ${SENSOR} fw_setenv sensor ${SENSOR}
} }