u-boot/drivers/clk/imx
Andrey Zhizhikin 65d5931d02 clk: imx8mp: use usb_core_ref for usb_root_clk
Upstream commit 7a2c3be95a ("clk: imx8mp: Fill in DWC3 USB, USB PHY,
HSIOMIX clock") added usb_core_ref for USB Controller but never set it
to be used as a clock source, using rather "osc_32k" instead.

This produces following boot log message:
"clk_register: failed to get osc_32k device (parent of usb_root_clk)"

Fix the USB controller clock source by using usb_core_ref instead of
osc_32k.

Fixes: 7a2c3be95a ("clk: imx8mp: Fill in DWC3 USB, USB PHY, HSIOMIX clock")
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Cc: Fabio Estevam <festevam@denx.de>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
Reviewed-by: Fabio Estevam <festevam@denx.de>
2022-06-14 21:25:26 +02:00
..
Kconfig clk: imx8mq: Add a clock driver for the imx8mq 2022-04-12 17:33:55 +02:00
Makefile clk: imx8mq: Add a clock driver for the imx8mq 2022-04-12 17:33:55 +02:00
clk-composite-8m.c
clk-gate2.c
clk-imx6q.c clk: Use generic CCF ops where possible 2022-03-30 14:18:56 -04:00
clk-imx8.c
clk-imx8.h
clk-imx8mm.c clk: imx8m: reduce rate table duplication 2022-04-12 17:33:55 +02:00
clk-imx8mn.c clk: imx8m: reduce rate table duplication 2022-04-12 17:33:55 +02:00
clk-imx8mp.c clk: imx8mp: use usb_core_ref for usb_root_clk 2022-06-14 21:25:26 +02:00
clk-imx8mq.c clk: imx8m: reduce rate table duplication 2022-04-12 17:33:55 +02:00
clk-imx8qm.c
clk-imx8qxp.c
clk-imxrt1020.c clk: imxrt: Use dts for anatop base address 2022-04-12 21:08:23 +02:00
clk-imxrt1050.c clk: imxrt: Use dts for anatop base address 2022-04-12 21:08:23 +02:00
clk-pfd.c
clk-pll14xx.c clk: imx8m: reduce rate table duplication 2022-04-12 17:33:55 +02:00
clk-pllv3.c
clk.h clk: imx8m: reduce rate table duplication 2022-04-12 17:33:55 +02:00