Hi, (please don't top-post. Also, make sure your email client breaks lines at 80 columns "Fang, Yuan" <Yuan.Fang@xxxxxxxxxxxxxxx> writes: > I agree with you that some platforms don't require a PHY driver. > > But in the case I mentioned, in the platforms that do need a PHY > driver and PHY driver is not bring up successfully, the driver code > right now will return 0 and go on set the dwc->phys_ready=ture, which > looks odd in this case, right? Your new PHY driver shouldn't return -ENODEV. You can see dwc3 filters only -ENOSYS (framework disabled) and -ENODEV (device doesn't exist). Stop returning -ENODEV and you should get the error propagated to dwc3 properly. -- balbi
Attachment:
signature.asc
Description: PGP signature