phy: rockchip: naneng-combphy: fix phy device mismatchThe uclass_get_device_by_driver() API always finds the first device inDT probed, however, it may not the PHY that associate with USB download
phy: rockchip: naneng-combphy: fix phy device mismatchThe uclass_get_device_by_driver() API always finds the first device inDT probed, however, it may not the PHY that associate with USB downloadcontroller, if mismathed, the below errors would be printed in terminal. download key pressed... entering download mode... RKUSB: LUN 0, dev 0, hwpart 0, sector 0x0, count 0x1d5a000 failed to enable ep0out failed to start <NULL>: -110 g_dnl_register: failed!, error: -110 g_dnl_register failedEnter rockusb failed, fallback to bootrom...So passed the PHY physical address and loop to match the correct PHYdevice to fix it.Fixes: 14d5da7dccb8 ("phy: rockchip: naneng-combphy: Add usb3 phy init for rockusb")Change-Id: Ib65a104008d6302dca09cc081a3457b3d55e0323Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
show more ...
board: rockchip: evb_rk3568: Support usb3 init for rockusbChange-Id: Ic3008c8caf75d708322610c5090bfef42b677cc8Signed-off-by: William Wu <william.wu@rock-chips.com>
rockchip: rk3568: add dwc3 board initSigned-off-by: Ren Jianing <jianing.ren@rock-chips.com>Change-Id: Ie1c642019fa5eb19c9698aaee01d0a27d50c3478
rockchip: add rk3568 SoC supportSigned-off-by: Joseph Chen <chenjh@rock-chips.com>Change-Id: I2e163b93d4ec5a60f1ff9c589626d3ccd994f854