Hi Jonas,
On 2/13/26 6:42 PM, Jonas Karlman wrote:
Hi Quentin,
On 2/13/2026 6:17 PM, Quentin Schulz wrote:
Hi Jonas,
On 1/26/26 10:55 PM, Jonas Karlman wrote:
[...]
-&usb_host0_xhci {
- dr_mode = "peripheral";
- maximum-speed = "high-speed";
This is not set anymore after this patch is applied (dr_mode = otg and
no maximum-speed). Please keep this part as is and if actually fine to
remove, have a separate commit motivating the removal.
I disagree, these props may differ but the function they result in for
U-Boot is the same, i.e. ums and rockusb commands can be used before and
after this patch.
The board u-boot.dtsi included something minimal required to have ums
and rockusb working, this can fully be replaced with upstream DT and
U-Boot functionality stay the same. Something I think current commit
message is already covering.
I read the commit log as "code is already in upstream DTS so remove
duplicated code", which isn't true as two properties aren't
making/haven't made it.
At the very least, highlight those two changes and justify why it's fine
not to have them anymore.
Can we enter SPL_DFU mode with dr_mode = otg? (I assume we could in the
past?) You are the one who added those two properties in 2024 and it
also wasn't really motivated back then, so why maximum-speed as well?
And why is it fine to remove now?
Cheers,
Quentin