mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-25 21:05:15 +07:00
1ffbecdd83
Add the DPAA 1.x FMan nodes for the ARM based platforms. Using separate files for each port as not all ports are used on all devices. Different numbering of ports is also possible on different devices. Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
43 lines
845 B
Plaintext
43 lines
845 B
Plaintext
/*
|
|
* QorIQ FMan v3 10g port #0 device tree
|
|
*
|
|
* Copyright 2012-2015 Freescale Semiconductor Inc.
|
|
*
|
|
* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
|
|
*/
|
|
|
|
fman@1a00000 {
|
|
fman0_rx_0x10: port@90000 {
|
|
cell-index = <0x10>;
|
|
compatible = "fsl,fman-v3-port-rx";
|
|
reg = <0x90000 0x1000>;
|
|
fsl,fman-10g-port;
|
|
};
|
|
|
|
fman0_tx_0x30: port@b0000 {
|
|
cell-index = <0x30>;
|
|
compatible = "fsl,fman-v3-port-tx";
|
|
reg = <0xb0000 0x1000>;
|
|
fsl,fman-10g-port;
|
|
};
|
|
|
|
ethernet@f0000 {
|
|
cell-index = <0x8>;
|
|
compatible = "fsl,fman-memac";
|
|
reg = <0xf0000 0x1000>;
|
|
fsl,fman-ports = <&fman0_rx_0x10 &fman0_tx_0x30>;
|
|
pcsphy-handle = <&pcsphy6>;
|
|
};
|
|
|
|
mdio@f1000 {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
|
reg = <0xf1000 0x1000>;
|
|
|
|
pcsphy6: ethernet-phy@0 {
|
|
reg = <0x0>;
|
|
};
|
|
};
|
|
};
|