Message ID | 20230519104359.2048821-5-lukma@denx.de |
---|---|
State | Accepted |
Commit | 9c2eefaf0d15368e9ca1bb7325e2b3baa263e448 |
Delegated to: | Stefano Babic |
Headers | show |
Series | arm: xea: Update i.MX28 XEA board to use DM_SERIAL | expand |
> This code fixes following WARNING: > DTOC spl/dts/dt-plat.c > fsl_imx28_clkctrl: WARNING: the driver fsl_imx28_clkctrl was not found in the driver list > As imx28 doesn't yet support common clock framework, this prevents from > DTOC warnings during SPL build. > Signed-off-by: Lukasz Majewski <lukma@denx.de> Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic
diff --git a/board/liebherr/xea/xea.c b/board/liebherr/xea/xea.c index 38e841c5f6..ed2b39f70e 100644 --- a/board/liebherr/xea/xea.c +++ b/board/liebherr/xea/xea.c @@ -203,5 +203,22 @@ int ft_board_setup(void *blob, struct bd_info *bd) return 0; } #endif - +/* + * NOTE: + * + * IMX28 clock "stub" DM driver! + * + * Only used for SPL stage, which is NOT using DM; serial and + * eMMC configuration. + */ +static const struct udevice_id imx28_clk_ids[] = { + { .compatible = "fsl,imx28-clkctrl", }, + { } +}; + +U_BOOT_DRIVER(fsl_imx28_clkctrl) = { + .name = "fsl_imx28_clkctrl", + .id = UCLASS_CLK, + .of_match = imx28_clk_ids, +}; #endif /* CONFIG_SPL_BUILD */
This code fixes following WARNING: DTOC spl/dts/dt-plat.c fsl_imx28_clkctrl: WARNING: the driver fsl_imx28_clkctrl was not found in the driver list As imx28 doesn't yet support common clock framework, this prevents from DTOC warnings during SPL build. Signed-off-by: Lukasz Majewski <lukma@denx.de> --- board/liebherr/xea/xea.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-)