<hexdump0815>
i'm currently trying to make u-boot and mainline linux working on the hp chromebook 11 g1 - spring - which is based on the exynos5250 and thus close to the samsung xe303c21 chromebook snow
<hexdump0815>
there is support already for it in mainline u-boot and it works with v2021.04 if i'm booting with it from emmc, but it does not work if i'm trying to boot with it from usb (this chromebook does not have an sd card slot, so usb is the only external booting option)
<hexdump0815>
does not work here means: u-boot starts well, sees the usb controllers (both ehci and xhci), but does not see any usb devices connected to them
<hexdump0815>
for the snow chromebook, which is quite similar it works, i.e. u-boot sees attached usb devices, so the problem seems to be specific to the spring chromebook
<hexdump0815>
the linux kernel (both chromeos legacy and mainline) does see usb devices properly as well on the spring chromebook, so the problem seems to be specific to u-boot
<hexdump0815>
does anyone here maybe have an idea what might be the problem and how to get it resolved? from searching about this problem it looks there were some other cases of exynos soc based systems not properly seeing connected devices on usb consollers)
<hexdump0815>
before i forgot: i tried different u-boot versions from v2017 to v2021 and the situation seems to be the same for all of them
<hexdump0815>
regarding the kernel there is a dts for spring, but it seems to be missing quite a few pieces like everything around the panel and the display
<hexdump0815>
i'm in the process of trying to build an extended dts for it by trying to reuse information for the missing pieces form the u-boot dts (which has a working display), the chromeos legacy dts and partiall also from the peach dts
<hexdump0815>
so far i have all the information in, but something seems to be still wrong as i'm getting a few deferred devices on boot and the display does not work yet - may plan is to clean up what i have so far and put it up some where on my github and hopefully someone from here might help me to find the missing pieces / fix the remaining bugs to get it working