Hi experts,
As the subject says, the nxp-ls1028ardb board shows:
dwc3 3100000.usb: Failed to get clk 'ref': -2
dwc3 3110000.usb: Failed to get clk 'ref': -2
when it boots, and on other LS boards, like nxp-lx2160ardb, ls1043ardb etc.
I find that this issue is caused by the lack of clock-names and clocks in related dts file, which are
required by the dwc3(refer to Documentation/devicetree/bindings/usb/dwc3.txt in kernel codes).
So this may be a generic issue, I want to query will this be fixed in future?
Thanks,
Zhantao
Please refer to the following comment from LSDK development team.
For ' Failed to get clk 'ref': -2', this is a known issue introduced by upstream patch: https://www.spinics.net/lists/linux-usb/msg169893.html
However, I think this error will not damage USB function. For Layerscape platforms, we don't need to handle clock in dwc3 core driver, actually.
Hi Yiping,
Thanks for your kindly reply.
Got it.
Regards,
Zhantao