forked from Minki/linux
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>
42 lines
828 B
Plaintext
42 lines
828 B
Plaintext
/*
|
|
* QorIQ FMan v3 1g port #4 device tree
|
|
*
|
|
* Copyright 2012-2015 Freescale Semiconductor Inc.
|
|
*
|
|
* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
|
|
*/
|
|
|
|
fman@1a00000 {
|
|
fman0_rx_0x0c: port@8c000 {
|
|
cell-index = <0xc>;
|
|
compatible = "fsl,fman-v3-port-rx";
|
|
reg = <0x8c000 0x1000>;
|
|
};
|
|
|
|
fman0_tx_0x2c: port@ac000 {
|
|
cell-index = <0x2c>;
|
|
compatible = "fsl,fman-v3-port-tx";
|
|
reg = <0xac000 0x1000>;
|
|
};
|
|
|
|
ethernet@e8000 {
|
|
cell-index = <4>;
|
|
compatible = "fsl,fman-memac";
|
|
reg = <0xe8000 0x1000>;
|
|
fsl,fman-ports = <&fman0_rx_0x0c &fman0_tx_0x2c>;
|
|
ptp-timer = <&ptp_timer0>;
|
|
pcsphy-handle = <&pcsphy4>;
|
|
};
|
|
|
|
mdio@e9000 {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
|
reg = <0xe9000 0x1000>;
|
|
|
|
pcsphy4: ethernet-phy@0 {
|
|
reg = <0x0>;
|
|
};
|
|
};
|
|
};
|