]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
clock_imx8mm: Add a stub for imx8mp_fec_interface_init()
authorFabio Estevam <festevam@denx.de>
Fri, 20 Oct 2023 00:47:35 +0000 (21:47 -0300)
committerFabio Estevam <festevam@gmail.com>
Wed, 13 Dec 2023 12:54:32 +0000 (09:54 -0300)
When CONFIG_DWC_ETH_QOS_IMX=y and CONFIG_FEC_MXC is not selected, the
following warning is seen:

arch/arm/mach-imx/imx8m/clock_imx8mm.c: In function 'board_interface_eth_init':
arch/arm/mach-imx/imx8m/clock_imx8mm.c:914:24: warning: implicit declaration of function 'imx8mp_fec_interface_init; did you mean 'imx8mp_eqos_interface_init'? [-Wimplicit-function-declaration]

Fix it by adding a stub for imx8mp_fec_interface_init() to handle this
case.

This follows the same approach done on imx8mp_eqos_interface_init().

Signed-off-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Marek Vasut <marex@denx.de>
arch/arm/mach-imx/imx8m/clock_imx8mm.c

index 986870799d367c8eb581c16c6d207dbc0b9cc07c..5cf97a5ea952430df11cd9b1c1f298b941c21cb5 100644 (file)
@@ -904,6 +904,13 @@ static int imx8mp_fec_interface_init(struct udevice *dev,
 
        return 0;
 }
+#else
+static int imx8mp_fec_interface_init(struct udevice *dev,
+                                    phy_interface_t interface_type,
+                                    bool mx8mp)
+{
+       return 0;
+}
 #endif
 
 int board_interface_eth_init(struct udevice *dev, phy_interface_t interface_type)