add imx334 config; sensors init changes (#746)

pull/748/head
cronyx 2023-04-25 19:49:42 +03:00 committed by GitHub
parent 8aef37dd1e
commit b057d20039
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 7 deletions

View File

@ -12,12 +12,6 @@ check_return() {
fi
}
lsmod | grep "avpu" >/dev/null
if [ $? -ne 0 ]; then
insmod ${KMOD_PATH/%\//}/avpu.ko clk_name='vpll' avpu_clk=400000000
check_return "insmod avpu"
fi
lsmod | grep "sinfo" >/dev/null
if [ $? -ne 0 ]; then
insmod ${KMOD_PATH/%\//}/sinfo.ko
@ -42,13 +36,24 @@ else
fi
fi
case ${SENSOR} in
"imx307")
AVPU_PARAM="clk_name='mpll' avpu_clk=550000000"
ISP_PARAM="clk_name='mpll' isp_clk=367000000 isp_memopt=2"
SENSOR_PARAM=""
;;
"imx335")
AVPU_PARAM="clk_name='vpll' avpu_clk=654000000"
ISP_PARAM="clk_name='mpll' isp_clk=367000000 isp_memopt=2"
SENSOR_PARAM=""
;;
"imx415")
AVPU_PARAM="clk_name='vpll' avpu_clk=654000000"
ISP_PARAM="isp_clk=350000000"
SENSOR_PARAM=""
;;
*)
AVPU_PARAM="clk_name='vpll' avpu_clk=654000000"
ISP_PARAM="isp_clk=350000000"
SENSOR_PARAM=""
break
@ -56,11 +61,18 @@ case ${SENSOR} in
esac
echo --------------------
echo "AVPU_PARAM: ${AVPU_PARAM}"
echo "ISP_PARAM: ${ISP_PARAM}"
echo "SENSOR: ${SENSOR}"
echo "SENSOR_PARAM: ${SENSOR_PARAM}"
echo --------------------
lsmod | grep "avpu" >/dev/null
if [ $? -ne 0 ]; then
insmod ${KMOD_PATH/%\//}/avpu.ko ${AVPU_PARAM}
check_return "insmod avpu"
fi
lsmod | grep "tx_isp" >/dev/null
if [ $? -ne 0 ]; then
insmod ${KMOD_PATH/%\//}/tx-isp-t40.ko ${ISP_PARAM}

View File

@ -0,0 +1,6 @@
sensor:
name: imx334
address: 0x1a
width: 3840
height: 2160
bus: i2c