arm64: dts: lx2160a-qds: Add mdio mux nodes
authorPankaj Bansal <pankaj.bansal@nxp.com>
Tue, 14 Dec 2021 07:23:36 +0000 (01:23 -0600)
committerShawn Guo <shawnguo@kernel.org>
Thu, 16 Dec 2021 09:27:39 +0000 (17:27 +0800)
commiteb70c4a3b1aa2a9d6195ce8bb6ff09b40bc6451e
tree701af6397601c811d59318171d62d50f6b9b9351
parent519bace37b2d160a7a1cb4199f9828d12c28ba12
arm64: dts: lx2160a-qds: Add mdio mux nodes

The two external MDIO buses used to communicate with phy devices that
are external to SOC are muxed in LX2160AQDS board.  These buses can be
routed to any one of the eight IO slots on LX2160AQDS board depending on
value in fpga register 0x54.  Additionally the external MDIO1 is used to
communicate to the onboard RGMII phy devices.  The mdio1 is controlled
by bits 4-7 of fpga register and mdio2 is controlled by bits 4-7 of fpga
register.

Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
Signed-off-by: Li Yang <leoyang.li@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts