[PATCH 1/2] arm64: dt: imx93-tqma9352-mba93xxca: enable Open Drain for MDIO
Peng Fan
peng.fan at nxp.com
Thu Sep 12 19:54:41 PDT 2024
> Subject: [PATCH 1/2] arm64: dt: imx93-tqma9352-mba93xxca: enable
> Open Drain for MDIO
>
> From: Markus Niebel <Markus.Niebel at ew.tq-group.com>
>
> Follow suggestion from hardware team.
This is a bit vague, my guess:
The board has a pull-up resistor for MDIO pin per PHY design guide.
When MDIO is idle, it needs to be high and open drain is better
to be used here for power saving.
Regards,
Peng.
>
> Signed-off-by: Markus Niebel <Markus.Niebel at ew.tq-group.com>
> Signed-off-by: Alexander Stein <alexander.stein at ew.tq-group.com>
> ---
> .../arm64/boot/dts/freescale/imx93-tqma9352-mba93xxca.dts | 8
> ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/freescale/imx93-tqma9352-
> mba93xxca.dts b/arch/arm64/boot/dts/freescale/imx93-tqma9352-
> mba93xxca.dts
> index 599df32976e24..8e939d716aac8 100644
> --- a/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxca.dts
> +++ b/arch/arm64/boot/dts/freescale/imx93-tqma9352-
> mba93xxca.dts
> @@ -627,8 +627,8 @@ pinctrl_eqos: eqosgrp {
> fsl,pins = <
> /* PD | FSEL_2 | DSE X4 */
> MX93_PAD_ENET1_MDC__ENET_QOS_MDC
> 0x51e
> - /* SION | HYS | FSEL_2 | DSE X4 */
> -
> MX93_PAD_ENET1_MDIO__ENET_QOS_MDIO
> 0x4000111e
> + /* SION | HYS | ODE | FSEL_2 | DSE X4 */
> +
> MX93_PAD_ENET1_MDIO__ENET_QOS_MDIO
> 0x4000191e
> /* HYS | FSEL_0 | DSE no drive */
>
> MX93_PAD_ENET1_RD0__ENET_QOS_RGMII_RD0
> 0x1000
>
> MX93_PAD_ENET1_RD1__ENET_QOS_RGMII_RD1
> 0x1000
> @@ -659,8 +659,8 @@ pinctrl_fec: fecgrp {
> fsl,pins = <
> /* PD | FSEL_2 | DSE X4 */
> MX93_PAD_ENET2_MDC__ENET1_MDC
> 0x51e
> - /* SION | HYS | FSEL_2 | DSE X4 */
> - MX93_PAD_ENET2_MDIO__ENET1_MDIO
> 0x4000111e
> + /* SION | HYS | ODE | FSEL_2 | DSE X4 */
> + MX93_PAD_ENET2_MDIO__ENET1_MDIO
> 0x4000191e
> /* HYS | FSEL_0 | DSE no drive */
> MX93_PAD_ENET2_RD0__ENET1_RGMII_RD0
> 0x1000
> MX93_PAD_ENET2_RD1__ENET1_RGMII_RD1
> 0x1000
> --
> 2.34.1
>
More information about the linux-arm-kernel
mailing list