127 lines
2.7 KiB
Plaintext
Executable File
127 lines
2.7 KiB
Plaintext
Executable File
// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
|
|
/*
|
|
* Copyright 2017-2018 NXP
|
|
*/
|
|
|
|
/include/ "p1023rdb.dts"
|
|
|
|
&soc {
|
|
fman0: fman@100000 {
|
|
#address-cells = <1>;
|
|
#size-cells = <1>;
|
|
cell-index = <0>;
|
|
compatible = "fsl,fman", "simple-bus";
|
|
ranges = <0 0x100000 0x100000>;
|
|
reg = <0x100000 0x100000>;
|
|
clock-frequency = <0>;
|
|
interrupts = <
|
|
24 2 0 0
|
|
16 2 0 0>;
|
|
cc@0 {
|
|
compatible = "fsl,fman-cc";
|
|
};
|
|
muram@0 {
|
|
compatible = "fsl,fman-muram";
|
|
reg = <0x0 0x10000>;
|
|
};
|
|
bmi@80000 {
|
|
compatible = "fsl,fman-bmi";
|
|
reg = <0x80000 0x400>;
|
|
};
|
|
qmi@80400 {
|
|
compatible = "fsl,fman-qmi";
|
|
reg = <0x80400 0x400>;
|
|
};
|
|
policer@c0000 {
|
|
compatible = "fsl,fman-policer";
|
|
reg = <0xc0000 0x1000>;
|
|
};
|
|
keygen@c1000 {
|
|
compatible = "fsl,fman-keygen";
|
|
reg = <0xc1000 0x1000>;
|
|
};
|
|
dma@c2000 {
|
|
compatible = "fsl,fman-dma";
|
|
reg = <0xc2000 0x1000>;
|
|
};
|
|
fpm@c3000 {
|
|
compatible = "fsl,fman-fpm";
|
|
reg = <0xc3000 0x1000>;
|
|
};
|
|
parser@c7000 {
|
|
compatible = "fsl,fman-parser";
|
|
reg = <0xc7000 0x1000>;
|
|
};
|
|
fman0_rx0: port@88000 {
|
|
cell-index = <0>;
|
|
compatible = "fsl,fman-port-1g-rx";
|
|
reg = <0x88000 0x1000>;
|
|
};
|
|
fman0_rx1: port@89000 {
|
|
cell-index = <1>;
|
|
compatible = "fsl,fman-port-1g-rx";
|
|
reg = <0x89000 0x1000>;
|
|
};
|
|
fman0_tx0: port@a8000 {
|
|
cell-index = <0>;
|
|
compatible = "fsl,fman-port-1g-tx";
|
|
reg = <0xa8000 0x1000>;
|
|
fsl,qman-channel-id = <0x40>;
|
|
};
|
|
fman0_tx1: port@a9000 {
|
|
cell-index = <1>;
|
|
compatible = "fsl,fman-port-1g-tx";
|
|
reg = <0xa9000 0x1000>;
|
|
fsl,qman-channel-id = <0x41>;
|
|
};
|
|
fman0_oh1: port@82000 {
|
|
cell-index = <1>;
|
|
compatible = "fsl,fman-port-oh";
|
|
reg = <0x82000 0x1000>;
|
|
fsl,qman-channel-id = <0x43>;
|
|
};
|
|
fman0_oh2: port@83000 {
|
|
cell-index = <2>;
|
|
compatible = "fsl,fman-port-oh";
|
|
reg = <0x83000 0x1000>;
|
|
fsl,qman-channel-id = <0x44>;
|
|
};
|
|
fman0_oh3: port@84000 {
|
|
cell-index = <3>;
|
|
compatible = "fsl,fman-port-oh";
|
|
reg = <0x84000 0x1000>;
|
|
fsl,qman-channel-id = <0x45>;
|
|
};
|
|
fman0_oh4: port@85000 {
|
|
cell-index = <4>;
|
|
compatible = "fsl,fman-port-oh";
|
|
reg = <0x85000 0x1000>;
|
|
fsl,qman-channel-id = <0x46>;
|
|
};
|
|
enet0: ethernet@e0000 {
|
|
cell-index = <0>;
|
|
compatible = "fsl,fman-dtsec";
|
|
reg = <0xe0000 0x1000>;
|
|
fsl,port-handles = <&fman0_rx0 &fman0_tx0>;
|
|
};
|
|
enet1: ethernet@e2000 {
|
|
cell-index = <1>;
|
|
compatible = "fsl,fman-dtsec";
|
|
reg = <0xe2000 0x1000>;
|
|
fsl,port-handles = <&fman0_rx1 &fman0_tx1>;
|
|
};
|
|
mdio0: mdio@e1120 {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
compatible = "fsl,fman-mdio";
|
|
reg = <0xe1120 0xee0>;
|
|
interrupts = <26 1 0 0>;
|
|
};
|
|
};
|
|
};
|
|
|
|
&bportals {
|
|
compatible = "fsl,bpid-range";
|
|
fsl,bpid-range = <32 32>;
|
|
};
|