<div dir="ltr"><div>Hi,</div><div><br></div>I just found out that the prcm driver fails to probe on the simplebus and therefore cannot apply itself.<div>Seems like I am back to checking dtb.</div><div><br></div><div>Best,</div><div>Nils</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 23 Jul 2019 at 14:26, Nils Hölscher <<a href="mailto:nilhoel1@gmail.com">nilhoel1@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>After debugging with printk, didn't get the module loading working as suggested by Sebastian.</div><div>I just found out that my PRU driver can't be attached, cause the AM35xx clock driver isn't loaded.</div><div>The driver can be found her:</div><div><a href="https://github.com/RTEMS/rtems-libbsd/blob/610349693dd31d8b0efd33776516b7187cc5cda2/freebsd/sys/arm/ti/am335x/am335x_prcm.c" target="_blank">https://github.com/RTEMS/rtems-libbsd/blob/610349693dd31d8b0efd33776516b7187cc5cda2/freebsd/sys/arm/ti/am335x/am335x_prcm.c</a><br></div><div><br></div><div>Can anyone tell me how to load this driver and obisouly before I initialize my BSD modules?</div><div><br></div><div>FYI: The code line that fails is this one, cause the driver hasn't been initialized.</div><div><a href="https://github.com/RTEMS/rtems-libbsd/blob/610349693dd31d8b0efd33776516b7187cc5cda2/freebsd/sys/arm/ti/am335x/am335x_prcm.c#L854" target="_blank">https://github.com/RTEMS/rtems-libbsd/blob/610349693dd31d8b0efd33776516b7187cc5cda2/freebsd/sys/arm/ti/am335x/am335x_prcm.c#L854</a><br></div><div><br></div><div>Thanks,</div><div>Nils</div></div>
</blockquote></div>