Hi all,
We’re using a setup ISL79987 - Jetson AGX Orin connected with MIPI-CSI 2 interface, we created the device tree for the video decoder and added the custom driver, currently the driver is probing with success, but cannot create the channel /dev/video0, there is also this suspecious logs according to the v4l2 api
conti@conti-desktop:~$ sudo dmesg | grep isl
[sudo] password for conti:
[ 4.923914] i2c-core: driver [isl7998x] registered
[ 9.696899] i2c i2c-8: of_i2c: register /i2c@31e0000/isl79987_a@44
[ 9.697023] isl7998x 8-0044: probe
[ 9.710672] isl7998x 8-0044: isl7998x_probe: video decoder probe
[ 9.719192] tegra-camrtc-capture-vi tegra-capture-vi: subdev isl7998x 8-0044 bound
[ 9.729110] isl7998x 8-0044: isl7998x_probe probing v4l2 video decoder succeeded.
[ 9.749334] i2c i2c-8: client [isl79987] registered with bus id 8-0044
[ 16.090664] isl7998x: disagrees about version of symbol v4l2_i2c_subdev_init
[ 16.090666] isl7998x: Unknown symbol v4l2_i2c_subdev_init (err -22)
[ 16.090693] isl7998x: disagrees about version of symbol v4l2_async_unregister_subdev
[ 16.090695] isl7998x: Unknown symbol v4l2_async_unregister_subdev (err -22)
[ 16.090761] isl7998x: disagrees about version of symbol v4l2_async_register_subdev
[ 16.090762] isl7998x: Unknown symbol v4l2_async_register_subdev (err -22)
I’m not understanding why the probe is successful but we’re having **Unknown symbol with the error -22 ?
Thanks