linux_dsm_epyc7002/arch/arm64/boot/dts/freescale
Claudiu Manoil 8488d8e90c arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a QDS board
LS1028a has one Ethernet management interface. On the QDS board, the
MDIO signals are multiplexed to either on-board AR8035 PHY device or
to 4 PCIe slots allowing for SGMII cards.
To enable the Ethernet ENETC Port 1, which can only be connected to a
RGMII PHY, the multiplexer needs to be configured to route the MDIO to
the AR8035 PHY.  The MDIO/MDC routing is controlled by bits 7:4 of FPGA
board config register 0x54, and value 0 selects the on-board RGMII PHY.
The FPGA board config registers are accessible on the i2c bus, at address
0x66.

The PF3 MDIO PCIe integrated endpoint device allows for centralized access
to the MDIO bus.  Add the corresponding devicetree node and set it to be
the MDIO bus parent.

Signed-off-by: Alex Marginean <alexandru.marginean@nxp.com>
Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-08-02 18:22:18 -07:00
..
fsl-ls208xa-qds.dtsi arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller 2018-12-16 16:24:01 +08:00
fsl-ls208xa-rdb.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls208xa.dtsi arm64: dts: fsl: add ptp timer node for dpaa2 platforms 2019-06-15 13:43:06 -07:00
fsl-ls1012a-frdm.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1012a-frwy.dts arm64: dts: ls1012a: Add FRWY-LS1012A board support 2018-12-08 10:28:37 +08:00
fsl-ls1012a-oxalis.dts arm64: dts: freescale: Enable PCI-E controller for Oxalis board 2019-03-20 20:58:26 +08:00
fsl-ls1012a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1012a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1012a.dtsi arm64: dts: freescale: Enable PCI-E controller for Oxalis board 2019-03-20 20:58:26 +08:00
fsl-ls1028a-qds.dts arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a QDS board 2019-08-02 18:22:18 -07:00
fsl-ls1028a-rdb.dts arm64: dts: ls1028a: add crypto node 2019-06-18 14:54:33 +08:00
fsl-ls1028a.dtsi arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a QDS board 2019-08-02 18:22:18 -07:00
fsl-ls1043-post.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1043a-qds.dts arm64: dts: fsl: use a generic node name for m25p80 flashes 2019-01-11 17:13:04 +08:00
fsl-ls1043a-rdb.dts arm64: dts: ls1043a: add crypto node alias also for qds 2019-03-22 10:23:37 +08:00
fsl-ls1043a.dtsi arm64: dts: ls1043a: add crypto node alias also for qds 2019-03-22 10:23:37 +08:00
fsl-ls1046-post.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1046a-qds.dts arm64: dts: fsl: use a generic node name for m25p80 flashes 2019-01-11 17:13:04 +08:00
fsl-ls1046a-rdb.dts arm64: dts: fsl: use a generic node name for m25p80 flashes 2019-01-11 17:13:04 +08:00
fsl-ls1046a.dtsi arm64: dts: fsl: Remove unused properties from FSL QSPI nodes 2019-03-22 10:20:38 +08:00
fsl-ls1088a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1088a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1088a.dtsi arm64: dts: fsl: add ptp timer node for dpaa2 platforms 2019-06-15 13:43:06 -07:00
fsl-ls2080a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a-simu.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a.dtsi arm64: dts: freescale: Add missing cooling device properties for CPUs 2018-07-03 15:01:09 +08:00
fsl-ls2088a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2088a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2088a.dtsi arm64: dts: layerscape: removed compatible string "snps,dw-pcie" 2018-12-08 10:28:38 +08:00
fsl-lx2160a-qds.dts arm64: dts: lx2160a: add sata node support 2019-04-11 09:34:29 +08:00
fsl-lx2160a-rdb.dts arm64: dts: lx2160a: add sata node support 2019-04-11 09:34:29 +08:00
fsl-lx2160a.dtsi arm64: dts: fsl: add ptp timer node for dpaa2 platforms 2019-06-15 13:43:06 -07:00
imx8mm-evk.dts arm64: dts: imx8mm-evk: Enable audio codec wm8524 2019-06-23 15:35:48 +08:00
imx8mm-pinfunc.h dt-bindings: imx: Add pinctrl binding doc for imx8mm 2019-01-28 14:11:05 +01:00
imx8mm.dtsi i.MX arm64 device tree changes for 5.3: 2019-06-25 04:52:55 -07:00
imx8mn-pinfunc.h dt-bindings: imx: Add pinctrl binding doc for i.MX8MN 2019-06-25 10:39:39 +02:00
imx8mq-evk.dts arm64: dts: imx8mq-evk: Enable SNVS power key 2019-06-18 15:05:06 +08:00
imx8mq-librem5-devkit.dts arm64: dts: librem5: enable the SNVS power key 2019-06-24 10:07:00 +08:00
imx8mq-pinfunc.h arm64: add basic DTS for i.MX8MQ 2018-12-16 17:28:01 +08:00
imx8mq-zii-ultra-rmb3.dts arm64: dts: imx: add Zii Ultra board support 2019-04-22 09:26:04 +08:00
imx8mq-zii-ultra-zest.dts arm64: dts: imx: add Zii Ultra board support 2019-04-22 09:26:04 +08:00
imx8mq-zii-ultra.dtsi arm64: dts: imx: add Zii Ultra board support 2019-04-22 09:26:04 +08:00
imx8mq.dtsi i.MX arm64 device tree changes for 5.3: 2019-06-25 04:52:55 -07:00
imx8qxp-mek.dts arm64: dts: imx8qxp-mek: Add i2c1 with pca9646 2019-04-22 09:26:04 +08:00
imx8qxp.dtsi arm64: dts: imx8qxp: added ddr performance monitor nodes 2019-06-24 09:59:30 +08:00
Makefile arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit 2019-06-18 21:19:24 +08:00
qoriq-bman-portals.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-0.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-1.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-2.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-3.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-4.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-5.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-10g-0.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-10g-1.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0.dtsi ARM: Device-tree updates 2018-08-23 14:02:22 -07:00
qoriq-qman-portals.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00