
On 1/15/25 6:10 PM, Tim Harvey wrote:
Hi,
You're right. I have a set of messy patches pulled from nxp's u-boot that is enabling PCI ECAM and enetc. With the latest patchset from Alice PCI isn't there yet.
I have ENETC pretty much cleaned up, the NETC block controller is what I still need to finish.
- i2c
- mmc
the following are not yet supported by this series:
- ethernet
- usb
USB 2.0 should be usable with u-boot/master now, although you will need to pull more recent DTs to obtain the controller node in imx95.dtsi .
Yes, I did get USB 2.0 by adding the relevant usb2 nodes to dt (haven't seen this submitted upstream yet) and your "usb: ehci-mx6: Add i.MX95 support" patch.
Good.
USB 3.0 is possible without this TypeC switcher in PHY driver, I got it working as gadget I think.
Ok, the usb3 dt nodes have been submitted upstream [1] but I haven't gotten usb3 to work as host yet but did not try peripheral mode. I did notice there is no ptn5110 driver keeping type-C role selection working.
Indeed . Do you want to start looking at the PTN and TCA block (that goes into USB PHY driver) support ?