Code: Select all
global-utilities@e1000 {
compatible = "fsl,p5020-clockgen", "fsl,qoriq-clockgen-1.0";
ranges = <0x00000000 0x000e1000 0x00001000>;
reg = <0x000e1000 0x00001000>;
clock-frequency = <0x07ed6b40>;
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
#clock-cells = <0x00000002>;
linux,phandle = <0x00000016>;
phandle = <0x00000016>;
sysclk {
#clock-cells = <0x00000000>;
compatible = "fsl,qoriq-sysclk-1.0", "fixed-clock";
clock-output-names = "sysclk";
linux,phandle = <0x0000000b>;
phandle = <0x0000000b>;
};
pll0@800 {
#clock-cells = <0x00000001>;
reg = <0x00000800 0x00000004>;
compatible = "fsl,qoriq-core-pll-1.0";
clocks = <0x0000000b>;
clock-output-names = "pll0", "pll0-div2";
linux,phandle = <0x0000000c>;
phandle = <0x0000000c>;
};
pll1@820 {
#clock-cells = <0x00000001>;
reg = <0x00000820 0x00000004>;
compatible = "fsl,qoriq-core-pll-1.0";
clocks = <0x0000000b>;
clock-output-names = "pll1", "pll1-div2";
linux,phandle = <0x0000000d>;
phandle = <0x0000000d>;
};
mux0@0 {
#clock-cells = <0x00000000>;
reg = <0x00000000 0x00000004>;
compatible = "fsl,qoriq-core-mux-1.0";
clocks = <0x0000000c 0x00000000 0x0000000c 0x00000001 0x0000000d 0x00000000 0x0000000d 0x00000001>;
clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2";
clock-output-names = "cmux0";
linux,phandle = <0x00000002>;
phandle = <0x00000002>;
};
mux1@20 {
#clock-cells = <0x00000000>;
reg = <0x00000020 0x00000004>;
compatible = "fsl,qoriq-core-mux-1.0";
clocks = <0x0000000c 0x00000000 0x0000000c 0x00000001 0x0000000d 0x00000000 0x0000000d 0x00000001>;
clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2";
clock-output-names = "cmux1";
linux,phandle = <0x00000005>;
phandle = <0x00000005>;
};
platform-pll@c00 {
#clock-cells = <0x00000001>;
reg = <0x00000c00 0x00000004>;
compatible = "fsl,qoriq-platform-pll-1.0";
clocks = <0x0000000b>;
clock-output-names = "platform-pll", "platform-pll-div2";
};
};
global-utilities@e2000 {
compatible = "fsl,qoriq-rcpm-1.0";
reg = <0x000e2000 0x00001000>;
#sleep-cells = <0x00000001>;
};
sfp@e8000 {
compatible = "fsl,p5020-sfp", "fsl,qoriq-sfp-1.0";
reg = <0x000e8000 0x00001000>;
};
serdes@ea000 {
compatible = "fsl,p5020-serdes";
reg = <0x000ea000 0x00001000>;
};
dma@100300 {
fsl,liodn = <0x000000c5>;
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
compatible = "fsl,eloplus-dma";
reg = <0x00100300 0x00000004>;
ranges = <0x00000000 0x00100100 0x00000200>;
cell-index = <0x00000000>;
fsl,iommu-parent = <0x0000000e>;
fsl,liodn-reg = <0x0000000f 0x00000580>;
dma-channel@0 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000000 0x00000080>;
cell-index = <0x00000000>;
interrupts = <0x0000001c 0x00000002 0x00000000 0x00000000>;
};
dma-channel@80 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000080 0x00000080>;
cell-index = <0x00000001>;
interrupts = <0x0000001d 0x00000002 0x00000000 0x00000000>;
};
dma-channel@100 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000100 0x00000080>;
cell-index = <0x00000002>;
interrupts = <0x0000001e 0x00000002 0x00000000 0x00000000>;
};
dma-channel@180 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000180 0x00000080>;
cell-index = <0x00000003>;
interrupts = <0x0000001f 0x00000002 0x00000000 0x00000000>;
};
};
dma@101300 {
fsl,liodn = <0x000000c6>;
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
compatible = "fsl,eloplus-dma";
reg = <0x00101300 0x00000004>;
ranges = <0x00000000 0x00101100 0x00000200>;
cell-index = <0x00000001>;
fsl,iommu-parent = <0x0000000e>;
fsl,liodn-reg = <0x0000000f 0x00000584>;
dma-channel@0 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000000 0x00000080>;
cell-index = <0x00000000>;
interrupts = <0x00000020 0x00000002 0x00000000 0x00000000>;
};
dma-channel@80 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000080 0x00000080>;
cell-index = <0x00000001>;
interrupts = <0x00000021 0x00000002 0x00000000 0x00000000>;
};
dma-channel@100 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000100 0x00000080>;
cell-index = <0x00000002>;
interrupts = <0x00000022 0x00000002 0x00000000 0x00000000>;
};
dma-channel@180 {
compatible = "fsl,eloplus-dma-channel";
reg = <0x00000180 0x00000080>;
cell-index = <0x00000003>;
interrupts = <0x00000023 0x00000002 0x00000000 0x00000000>;
};
};
sdhc@114000 {
fsl,liodn = <0x00000040>;
status = "okay";
compatible = "fsl,p5020-esdhc", "fsl,esdhc";
reg = <0x00114000 0x00001000>;
interrupts = <0x00000030 0x00000002 0x00000000 0x00000000>;
clock-frequency = <0x17c841c0>;
fsl,iommu-parent = <0x00000010>;
fsl,liodn-reg = <0x0000000f 0x00000530>;
sdhci,auto-cmd12;
};
i2c@118000 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
cell-index = <0x00000000>;
compatible = "fsl-i2c";
reg = <0x00118000 0x00000100>;
interrupts = <0x00000026 0x00000002 0x00000000 0x00000000>;
dfsrr;
};
i2c@119000 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
cell-index = <0x00000002>;
compatible = "fsl-i2c";
reg = <0x00119000 0x00000100>;
interrupts = <0x00000027 0x00000002 0x00000000 0x00000000>;
dfsrr;
};
serial@11c500 {
cell-index = <0x00000000>;
device_type = "serial";
compatible = "fsl,ns16550", "ns16550";
reg = <0x0011c500 0x00000100>;
clock-frequency = <0x17c841c0>;
interrupts = <0x00000024 0x00000002 0x00000000 0x00000000>;
};
serial@11c600 {
cell-index = <0x00000001>;
device_type = "serial";
compatible = "fsl,ns16550", "ns16550";
reg = <0x0011c600 0x00000100>;
clock-frequency = <0x17c841c0>;
interrupts = <0x00000024 0x00000002 0x00000000 0x00000000>;
};
serial@11d500 {
cell-index = <0x00000002>;
device_type = "serial";
compatible = "fsl,ns16550", "ns16550";
reg = <0x0011d500 0x00000100>;
clock-frequency = <0x17c841c0>;
interrupts = <0x00000025 0x00000002 0x00000000 0x00000000>;
};
serial@11d600 {
cell-index = <0x00000003>;
device_type = "serial";
compatible = "fsl,ns16550", "ns16550";
reg = <0x0011d600 0x00000100>;
clock-frequency = <0x17c841c0>;
interrupts = <0x00000025 0x00000002 0x00000000 0x00000000>;
};
gpio0: gpio@130000 {
compatible = "fsl,qoriq-gpio";
reg = <0x00130000 0x00001000>;
interrupts = <0x00000037 0x00000002 0x00000000 0x00000000>;
#gpio-cells = <0x00000002>;
gpio-controller;
};
usb@210000 {
dr_mode = "host";
fsl,liodn = <0x0000007d>;
compatible = "fsl-usb2-mph-v1.6", "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph";
reg = <0x00210000 0x00001000>;
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
interrupts = <0x0000002c 0x00000002 0x00000000 0x00000000>;
fsl,iommu-parent = <0x00000010>;
fsl,liodn-reg = <0x0000000f 0x00000520>;
phy_type = "utmi";
port0;
};
usb@211000 {
fsl,liodn = <0x0000007e>;
compatible = "fsl-usb2-dr-v1.6", "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
reg = <0x00211000 0x00001000>;
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
interrupts = <0x0000002d 0x00000002 0x00000000 0x00000000>;
fsl,iommu-parent = <0x00000010>;
fsl,liodn-reg = <0x0000000f 0x00000524>;
dr_mode = "host";
phy_type = "utmi";
};
sata@220000 {
fsl,liodn = <0x0000007f>;
compatible = "fsl,pq-sata-v2";
reg = <0x00220000 0x00001000>;
interrupts = <0x00000044 0x00000002 0x00000000 0x00000000>;
fsl,iommu-parent = <0x00000010>;
fsl,liodn-reg = <0x0000000f 0x00000550>;
};
sata@221000 {
fsl,liodn = <0x00000080>;
compatible = "fsl,pq-sata-v2";
reg = <0x00221000 0x00001000>;
interrupts = <0x00000045 0x00000002 0x00000000 0x00000000>;
fsl,iommu-parent = <0x00000010>;
fsl,liodn-reg = <0x0000000f 0x00000554>;
};
sec_mon@314000 {
compatible = "fsl,sec-v4.2-mon", "fsl,sec-v4.0-mon";
reg = <0x00314000 0x00001000>;
interrupts = <0x0000005d 0x00000002 0x00000000 0x00000000>;
};
qman@318000 {
fsl,liodn = <0x0000001f>;
clock-frequency = <0x17c841c0>;
compatible = "fsl,qman";
reg = <0x00318000 0x00001000>;
interrupts = <0x00000010 0x00000002 0x00000001 0x00000003>;
fsl,qman-portals = <0x00000011>;
memory-region = <0x00000012 0x00000013>;
};
bman@31a000 {
fsl,liodn = <0x00000020>;
compatible = "fsl,bman";
reg = <0x0031a000 0x00001000>;
interrupts = <0x00000010 0x00000002 0x00000001 0x00000002>;
fsl,bman-portals = <0x00000014>;
memory-region = <0x00000015>;
};
raideng@320000 {
compatible = "fsl,raideng-v1.0";
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
reg = <0x00320000 0x00010000>;
ranges = <0x00000000 0x00320000 0x00010000>;
fsl,iommu-parent = <0x00000010>;
raideng_jq0@1000 {
compatible = "fsl,raideng-v1.0-job-queue";
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
reg = <0x00001000 0x00001000>;
ranges = <0x00000000 0x00001000 0x00001000>;
jr@0 {
fsl,liodn = <0x0000003c>;
compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-hp-ring";
reg = <0x00000000 0x00000400>;
interrupts = <0x0000008b 0x00000002 0x00000000 0x00000000>;
interrupt-parent = <0x00000001>;
};
jr@400 {
fsl,liodn = <0x0000003d>;
compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-lp-ring";
reg = <0x00000400 0x00000400>;
interrupts = <0x0000008c 0x00000002 0x00000000 0x00000000>;
interrupt-parent = <0x00000001>;
};
};
raideng_jq1@2000 {
compatible = "fsl,raideng-v1.0-job-queue";
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
reg = <0x00002000 0x00001000>;
ranges = <0x00000000 0x00002000 0x00001000>;
jr@0 {
fsl,liodn = <0x0000003e>;
compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-hp-ring";
reg = <0x00000000 0x00000400>;
interrupts = <0x0000008d 0x00000002 0x00000000 0x00000000>;
interrupt-parent = <0x00000001>;
};
jr@400 {
fsl,liodn = <0x0000003f>;
compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-lp-ring";
reg = <0x00000400 0x00000400>;
interrupts = <0x0000008e 0x00000002 0x00000000 0x00000000>;
interrupt-parent = <0x00000001>;
};
};
};
fman@400000 {
linux,phandle = <0x0000002a>;
phandle = <0x0000002a>;
clock-frequency = <0x1dba5230>;
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
cell-index = <0x00000000>;
compatible = "fsl,fman";
ranges = <0x00000000 0x00400000 0x00100000>;
reg = <0x00400000 0x00100000>;
interrupts = <0x00000060 0x00000002 0x00000000 0x00000000 0x00000010 0x00000002 0x00000001 0x00000001>;
clocks = <0x00000016 0x00000003 0x00000000>;
clock-names = "fmanclk";
fsl,qman-channel-range = <0x00000040 0x0000000c>;
muram@0 {
compatible = "fsl,fman-muram";
reg = <0x00000000 0x00028000>;
};
port@81000 {
cell-index = <0x00000001>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00081000 0x00001000>;
};
port@82000 {
cell-index = <0x00000002>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00082000 0x00001000>;
};
port@83000 {
cell-index = <0x00000003>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00083000 0x00001000>;
};
port@84000 {
cell-index = <0x00000004>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00084000 0x00001000>;
};
port@85000 {
cell-index = <0x00000005>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00085000 0x00001000>;
status = "disabled";
};
port@86000 {
cell-index = <0x00000006>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00086000 0x00001000>;
status = "disabled";
};
port@87000 {
cell-index = <0x00000007>;
compatible = "fsl,fman-v2-port-oh";
reg = <0x00087000 0x00001000>;
status = "disabled";
};
ptp-timer@fe000 {
compatible = "fsl,fman-ptp-timer";
reg = <0x000fe000 0x00001000>;
linux,phandle = <0x0000001a>;
phandle = <0x0000001a>;
};
port@88000 {
cell-index = <0x00000008>;
compatible = "fsl,fman-v2-port-rx";
reg = <0x00088000 0x00001000>;
linux,phandle = <0x00000017>;
phandle = <0x00000017>;
};
port@a8000 {
cell-index = <0x00000028>;
compatible = "fsl,fman-v2-port-tx";
reg = <0x000a8000 0x00001000>;
linux,phandle = <0x00000018>;
phandle = <0x00000018>;
};
ethernet@e0000 {
cell-index = <0x00000000>;
compatible = "fsl,fman-dtsec";
reg = <0x000e0000 0x00001000>;
fsl,fman-ports = <0x00000017 0x00000018>;
tbi-handle = <0x00000019>;
ptp-timer = <0x0000001a>;
phy-connection-type = "rgmii";
};
mdio@e1120 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
compatible = "fsl,fman-mdio";
reg = <0x000e1120 0x00000ee0>;
interrupts = <0x00000064 0x00000002 0x00000000 0x00000000>;
phy3: ethernet-phy@3 {
reg = <0x3>;
};
phy7: ethernet-phy@7 {
reg = <0x7>;
};
tbi-phy@8 {
reg = <0x00000008>;
device_type = "tbi-phy";
linux,phandle = <0x00000019>;
phandle = <0x00000019>;
};
};
port@89000 {
cell-index = <0x00000009>;
compatible = "fsl,fman-v2-port-rx";
reg = <0x00089000 0x00001000>;
linux,phandle = <0x0000001b>;
phandle = <0x0000001b>;
};
port@a9000 {
cell-index = <0x00000029>;
compatible = "fsl,fman-v2-port-tx";
reg = <0x000a9000 0x00001000>;
linux,phandle = <0x0000001c>;
phandle = <0x0000001c>;
};
ethernet@e2000 {
cell-index = <0x00000001>;
compatible = "fsl,fman-dtsec";
reg = <0x000e2000 0x00001000>;
fsl,fman-ports = <0x0000001b 0x0000001c>;
tbi-handle = <0x0000001d>;
ptp-timer = <0x0000001a>;
};
mdio@e3120 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
compatible = "fsl,fman-mdio";
reg = <0x000e3120 0x00000ee0>;
tbi-phy@8 {
reg = <0x00000008>;
device_type = "tbi-phy";
linux,phandle = <0x0000001d>;
phandle = <0x0000001d>;
};
};
port@8a000 {
cell-index = <0x0000000a>;
compatible = "fsl,fman-v2-port-rx";
reg = <0x0008a000 0x00001000>;
linux,phandle = <0x0000001e>;
phandle = <0x0000001e>;
};
port@aa000 {
cell-index = <0x0000002a>;
compatible = "fsl,fman-v2-port-tx";
reg = <0x000aa000 0x00001000>;
linux,phandle = <0x0000001f>;
phandle = <0x0000001f>;
};
ethernet@e4000 {
cell-index = <0x00000002>;
compatible = "fsl,fman-dtsec";
reg = <0x000e4000 0x00001000>;
fsl,fman-ports = <0x0000001e 0x0000001f>;
tbi-handle = <0x00000020>;
ptp-timer = <0x0000001a>;
};
mdio@e5120 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
compatible = "fsl,fman-mdio";
reg = <0x000e5120 0x00000ee0>;
tbi-phy@8 {
reg = <0x00000008>;
device_type = "tbi-phy";
linux,phandle = <0x00000020>;
phandle = <0x00000020>;
};
};
port@8b000 {
cell-index = <0x0000000b>;
compatible = "fsl,fman-v2-port-rx";
reg = <0x0008b000 0x00001000>;
linux,phandle = <0x00000021>;
phandle = <0x00000021>;
};
port@ab000 {
cell-index = <0x0000002b>;
compatible = "fsl,fman-v2-port-tx";
reg = <0x000ab000 0x00001000>;
linux,phandle = <0x00000022>;
phandle = <0x00000022>;
};
ethernet@e6000 {
local-mac-address = [00 04 a3 6b 42 89];
cell-index = <0x00000003>;
compatible = "fsl,fman-dtsec";
reg = <0x000e6000 0x00001000>;
fsl,fman-ports = <0x00000021 0x00000022>;
tbi-handle = <0x00000023>;
phy-handle = <&phy3>;
ptp-timer = <0x0000001a>;
phy-connection-type = "rgmii";
};
mdio@e7120 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
compatible = "fsl,fman-mdio";
reg = <0x000e7120 0x00000ee0>;
tbi-phy@8 {
reg = <0x00000008>;
device_type = "tbi-phy";
linux,phandle = <0x00000023>;
phandle = <0x00000023>;
};
};
port@8c000 {
cell-index = <0x0000000c>;
compatible = "fsl,fman-v2-port-rx";
reg = <0x0008c000 0x00001000>;
linux,phandle = <0x00000024>;
phandle = <0x00000024>;
};
port@ac000 {
cell-index = <0x0000002c>;
compatible = "fsl,fman-v2-port-tx";
reg = <0x000ac000 0x00001000>;
linux,phandle = <0x00000025>;
phandle = <0x00000025>;
};
ethernet@e8000 {
local-mac-address = [00 1e c0 f7 ce 63];
cell-index = <0x00000004>;
compatible = "fsl,fman-dtsec";
reg = <0x000e8000 0x00001000>;
fsl,fman-ports = <0x00000024 0x00000025>;
phy-handle = <&phy7>;
tbi-handle = <0x00000026>;
ptp-timer = <0x0000001a>;
phy-connection-type = "rgmii";
};
mdio@e9120 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
compatible = "fsl,fman-mdio";
reg = <0x000e9120 0x00000ee0>;
tbi-phy@8 {
reg = <0x00000008>;
device_type = "tbi-phy";
linux,phandle = <0x00000026>;
phandle = <0x00000026>;
};
};
port@90000 {
cell-index = <0x00000010>;
compatible = "fsl,fman-v2-port-rx";
reg = <0x00090000 0x00001000>;
linux,phandle = <0x00000027>;
phandle = <0x00000027>;
};
port@b0000 {
cell-index = <0x00000030>;
compatible = "fsl,fman-v2-port-tx";
reg = <0x000b0000 0x00001000>;
linux,phandle = <0x00000028>;
phandle = <0x00000028>;
};
ethernet@f0000 {
cell-index = <0x00000008>;
compatible = "fsl,fman-xgec";
reg = <0x000f0000 0x00001000>;
fsl,fman-ports = <0x00000027 0x00000028>;
};
mdio@f1000 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
compatible = "fsl,fman-xmdio";
reg = <0x000f1000 0x00001000>;
interrupts = <0x00000065 0x00000002 0x00000000 0x00000000>;
};
};
};
rapidio@ffe0c0000 {
reg = <0x0000000f 0xfe0c0000 0x00000000 0x00011000>;
compatible = "fsl,srio";
interrupts = <0x00000010 0x00000002 0x00000001 0x0000000b>;
#address-cells = <0x00000002>;
#size-cells = <0x00000002>;
fsl,iommu-parent = <0x0000000e>;
ranges;
port1 {
ranges = <0x00000000 0x00000000 0x0000000c 0x20000000 0x00000000 0x10000000>;
#address-cells = <0x00000002>;
#size-cells = <0x00000002>;
cell-index = <0x00000001>;
fsl,liodn-reg = <0x0000000f 0x00000510>;
};
port2 {
ranges = <0x00000000 0x00000000 0x0000000c 0x30000000 0x00000000 0x10000000>;
#address-cells = <0x00000002>;
#size-cells = <0x00000002>;
cell-index = <0x00000002>;
fsl,liodn-reg = <0x0000000f 0x00000514>;
};
};
localbus@ffe124000 {
bus-frequency = <0x02f90838>;
reg = <0x0000000f 0xfe124000 0x00000000 0x00001000>;
ranges = <0x00000000 0x00000000 0x0000000f 0xe8000000 0x08000000 0x00000002 0x00000000 0x0000000f 0xffa00000 0x00040000 0x00000003 0x00000000 0x0000000f 0xffdf0000 0x00008000>;
compatible = "fsl,p5020-elbc", "fsl,elbc", "simple-bus";
interrupts = <0x00000019 0x00000002 0x00000000 0x00000000>;
#address-cells = <0x00000002>;
#size-cells = <0x00000001>;
};
pcie@ffe200000 {
fsl,liodn = <0x000000c1>;
reg = <0x0000000f 0xfe200000 0x00000000 0x00001000>;
ranges = <0x02000000 0x00000000 0xe0000000 0x0000000c 0x00000000 0x00000000 0x20000000 0x01000000 0x00000000 0x00000000 0x0000000f 0xf8000000 0x00000000 0x00010000>;
compatible = "fsl,p5020-pcie", "fsl,qoriq-pcie-v2.2";
device_type = "pci";
#size-cells = <0x00000002>;
#address-cells = <0x00000003>;
bus-range = <0x00000000 0x00000001>;
clock-frequency = <0x01fca055>;
interrupts = <0x00000010 0x00000002 0x00000001 0x0000000f>;
fsl,iommu-parent = <0x0000000e>;
fsl,liodn-reg = <0x0000000f 0x00000500>;
pcie@0 {
ranges = <0x02000000 0x00000000 0xe0000000 0x02000000 0x00000000 0xe0000000 0x00000000 0x20000000 0x01000000 0x00000000 0x00000000 0x01000000 0x00000000 0x00000000 0x00000000 0x00010000>;
reg = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>;
#interrupt-cells = <0x00000001>;
#size-cells = <0x00000002>;
#address-cells = <0x00000003>;
device_type = "pci";
interrupts = <0x00000010 0x00000002 0x00000001 0x0000000f>;
interrupt-map-mask = <0x0000f800 0x00000000 0x00000000 0x00000007>;
interrupt-map = <0x0 0x0 0x0 0x1 0x1 0x28 0x1 0x0 0x0 0x0 0x0 0x0 0x2 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x3 0x1 0x2 0x1 0x0 0x0 0x0 0x0 0x0 0x4 0x1 0x3 0x1 0x0 0x0>;
};
};
pcie@ffe201000 {
fsl,liodn = <0x000000c2>;
reg = <0x0000000f 0xfe201000 0x00000000 0x00001000>;
ranges = <0x02000000 0x00000000 0xe0000000 0x0000000c 0x20000000 0x00000000 0x20000000 0x01000000 0x00000000 0x00000000 0x0000000f 0xf8010000 0x00000000 0x00010000>;
compatible = "fsl,p5020-pcie", "fsl,qoriq-pcie-v2.2";
device_type = "pci";
#size-cells = <0x00000002>;
#address-cells = <0x00000003>;
bus-range = <0x00000000 0x00000008>;
clock-frequency = <0x01fca055>;
interrupts = <0x00000010 0x00000002 0x00000001 0x0000000e>;
fsl,iommu-parent = <0x0000000e>;
fsl,liodn-reg = <0x0000000f 0x00000504>;
pcie@0 {
ranges = <0x02000000 0x00000000 0xe0000000 0x02000000 0x00000000 0xe0000000 0x00000000 0x20000000 0x01000000 0x00000000 0x00000000 0x01000000 0x00000000 0x00000000 0x00000000 0x00010000>;
reg = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>;
#interrupt-cells = <0x00000001>;
#size-cells = <0x00000002>;
#address-cells = <0x00000003>;
device_type = "pci";
interrupts = <0x00000010 0x00000002 0x00000001 0x0000000e>;
interrupt-map-mask = <0x0000f800 0x00000000 0x00000000 0x00000007>;
interrupt-map = <0x0 0x0 0x0 0x1 0x1 0x29 0x1 0x0 0x0 0x0 0x0 0x0 0x2 0x1 0x5 0x1 0x0 0x0 0x0 0x0 0x0 0x3 0x1 0x6 0x1 0x0 0x0 0x0 0x0 0x0 0x4 0x1 0x7 0x1 0x0 0x0>;
};
};
gpio-poweroff {
compatible = "gpio-poweroff";
gpios = <&gpio0 3 1>;
};
gpio-restart {
compatible = "gpio-restart";
gpios = <&gpio0 2 1>;
};
chosen {
stdin = "serial0";
stdout = "serial0";
};
};