Sigmastar: update sensor detection (#1166)

pull/1167/head
viktorxda 2023-11-28 21:17:41 +01:00 committed by GitHub
parent 0f52ea6660
commit bf8e6db123
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 8 deletions

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
devmem 0x1F2079A8 16 0x0001
devmem 0x1F207188 16 0x0000
SENSOR=$(ipcinfo -s)
fw_setenv sensor ${SENSOR}
}
@ -28,16 +27,15 @@ set_sensor() {
insert_ko() {
insmod ${PATH_MODULE}/mi_common.ko g_ModParamPath=${PATH_MODULE}/param.json config_json_path=/${PATH_MODULE}/config.json
insmod ${PATH_MODULE}/mi_sys.ko
insmod ${PATH_MODULE}/mi_vif.ko
insmod ${PATH_MODULE}/mi_sensor.ko
insmod ${PATH_MODULE}/mi_isp.ko
insmod ${PATH_MODULE}/mi_rgn.ko
insmod ${PATH_MODULE}/mi_sensor.ko
insmod ${PATH_MODULE}/mi_sys.ko
insmod ${PATH_MODULE}/mi_scl.ko
insmod ${PATH_MODULE}/mi_vcodec.ko drv_codec40_common.fw_load_path=/etc/firmware/chagall.bin
insmod ${PATH_MODULE}/mi_venc.ko
insmod ${PATH_MODULE}/mi_vif.ko
major=$(awk '$2=="mi_poll" {print $1}' /proc/devices)
mknod /dev/mi_poll c $major 0
echo isproot /etc/firmware > /dev/ispmid
}