Messages in this thread | | | Date | Wed, 12 Oct 2022 23:29:28 +0200 | From | Andrew Lunn <> | Subject | Re: [PATCH 1/3] net: stmmac: add imx93 platform support |
| |
> +static int imx93_set_intf_mode(struct plat_stmmacenet_data *plat_dat) > +{ > + struct imx_priv_data *dwmac = plat_dat->bsp_priv; > + int val; > + > + switch (plat_dat->interface) { > + case PHY_INTERFACE_MODE_MII: > + val = MX93_GPR_ENET_QOS_INTF_SEL_MII; > + break; > + case PHY_INTERFACE_MODE_RMII: > + val = MX93_GPR_ENET_QOS_INTF_SEL_RMII; > + break; > + case PHY_INTERFACE_MODE_RGMII: > + case PHY_INTERFACE_MODE_RGMII_ID: > + case PHY_INTERFACE_MODE_RGMII_RXID: > + case PHY_INTERFACE_MODE_RGMII_TXID: > + val = MX93_GPR_ENET_QOS_INTF_SEL_RGMII; > + break; > + default: > + pr_debug("imx dwmac doesn't support %d interface\n", > + plat_dat->interface);
netdev_debug(), or dev_debug(), so there is some clue which of the 42 dwmac instances has a bad value in DT.
| |