
Hi Tom,
On 16/06/2021 19:37, Tom Rini wrote:
Fixing those requires enabling of OF_CONTROL and this in turn means the board must be migrated to DT, unless I am missing something. That's why my "please advice..." stance.
Please post the patches that bring you to the above link errors, yes, thanks.
To be clearer, finish up a patch that completes the migration but is too large to install on the hardware so that others can take a look.
I am not sure I understand that - a patch that completes the migration to DM_USB cannot be done ATM as the binary does not link without OF_CONTROL. And I am not going to enable OF_CONTROL as this means I will have to migrate everything to DT. That's why I enable DM_USB only - see reply to the other mail.
My advise is to provide a linkable but not runnable (or, only runnable in QEMU, the problem is the fixed layout of the actual device flash, right?) patch so that we can figure out how and what needs to be tuned where so that we can see what to do about this platform.
It looks to me that there are at least two problems:
* Size of the produced u-boot with additional features could be too large * Porting RX51 to DM_USB seemingly also requires porting RX51 to device-tree (since OF_CONTROL is required), adding additional complications.
When you ask for patches, are you asking for patches that just enable DM_USB and stub functions to make the linking succeed (although it clearly won't result in a functional u-boot), or are you asking for patches that enable DM_USB and OF_CONTROL, and also port the device to device tree? To me it seems like you meant the former, but I'd like to confirm.
Also, I believe Ivaylo and Pali are wondering if porting to DTS is a hard requirement for porting to DM_USB (since OF_CONTROL would be required)?
Cheers, Merlijn