[Letux-kernel] ov9655 madness in 4.20

Andreas Kemnade andreas at kemnade.info
Sat Jan 5 18:58:06 CET 2019


On Sat, 5 Jan 2019 15:49:28 +0100
Andreas Kemnade <andreas at kemnade.info> wrote:

[...]
> [  290.168395] ov9655 1-0030: __ov9655_set_power on=1
> [  290.223907] ov9655 1-0030: Failed to enable clock (-6)
> <-- probably the interesting root cause for further problems.
> 
ok, found out what seems to happen here:
If I rmmod omap3_isp, the ov9655 driver keeps a reference to the clock
of that now unregistered module and continues to work with that
reference. So the workaround is easily rmmod both omap3_isp and ov9655
and this is nothing with high priority to fix. Neither it is a symptome
of more severe problems.

This does not recover the device from non-working states. So
starting camera-demo, then rmmod ; inmod ; starting camera-demo again
does not work.

Regards,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.goldelico.com/pipermail/letux-kernel/attachments/20190105/473e0e1a/attachment.asc>


More information about the Letux-kernel mailing list