On 8/7/2018 11:00 AM, Marcin Niestroj wrote: > It is possible, that caam_jr_alloc() is called before JR devices are > probed. Return -EPROBE_DEFER in drivers that rely on JR devices, so > they are probed at later stage. > These drivers don't have a probe() callback. Returning -EPROBE_DEFER in module's init() (caamrng) or crypto algorithm's init() (caamalg etc.) callbacks is not going to help, they won't be called later. Does adding request_module("caam_jr") in module's init() solve the issue? Regards, Horia