hi
linux kernel log: mxc-md 42800000.bus:camera: deferring cap_device registration
I don't know why this error occurred, please help me check it together.
I am using the 6.6.23 kernel,
Thanks
I have tested ap1302 camera on IMX93-11x11 evk, the result differs with the kernel versions:
6.1.36: camera works ok, and the sys path /dev/video* exist in system;
6.6.52-lts-next-ge0f9e2afd4cf: camera doesn't work, and no /dev/video* path in sys path.
I have found out that the ap1302 node differs in dts, after I change back it to the earlier one 6.1.36, the camera still didn't work.
could you pls share your solution of this problem, thanks in advance!
HI.
I've also encountered this problem, can you please tell me how you solved it, I also reported this error
I may have found the problem. In my initial log.txt,
HI
[ 1.487391] optee: probe of firmware:optee failed with error -22
[ 1.738045] imx9_init_soc 47510000.efuse:imx93-soc: error -EINVAL: failed to register SoC device
I don't know if it's due to the failure of Optee that caused the SOC registration to fail, which in turn affected the driver imx8-isi-core. c+656 line, ret=mxc_isi_stoc_match (mxc_isi, imx8_stoc) failed.
I haven't found a solution yet
do you mind print the sd value in the register_isi_entity of media device driver? refer to your logfile, it seems the get_subdev_by_node successfully, if sd vaule is 0, you need trace the driver, it seems ISI couldn't be probed
hi
Unfortunately, the same error still occurs. The attachment is a decompiled dts file from dtb, and it seems that there is no problem. However, imx-isi-capture did not load the driver before fsl,imx93-isi
thanks!
refer to your logfile, it seems that register_isi issue, then I checked your isi in the dts, it seems you didn't set it correctly, try to change this
&isi_0 {
status = "okay";
};
&cap_device {
status = "okay";
};
try to isi node includes the cap_device, like this
&isi_0 {
status = "okay";
cap_device {
status = "okay";
};
};
hi
I am using my own motherboard, and log.txt is the complete kernel log. I don't know what caused the cap_device to fail registration. I feel that my DTS is correct.
Thanks
pls share more detailed information, how do you get this log? pls share whole logfile with me and tell me how to reproduce this? did you use nxp board or your own board?