Commit f9a14b3f authored by Prabhakar Kushwaha's avatar Prabhakar Kushwaha Committed by Shawn Guo

arm64: dts: Add flash node for ls1088a qds and rdb

LS1088AQDS consist of NOR, NAND and FPGA connected over IFC
LS1088ARDB consist of NAND and FPGA connected over IFC.

So add flash information in ifc node of device tree.
Signed-off-by: default avatarPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent e56ae178
...@@ -110,6 +110,30 @@ eeprom@57 { ...@@ -110,6 +110,30 @@ eeprom@57 {
}; };
}; };
&ifc {
ranges = <0 0 0x5 0x80000000 0x08000000
2 0 0x5 0x30000000 0x00010000
3 0 0x5 0x20000000 0x00010000>;
status = "okay";
nor@0,0 {
compatible = "cfi-flash";
reg = <0x0 0x0 0x8000000>;
bank-width = <2>;
device-width = <1>;
};
nand@2,0 {
compatible = "fsl,ifc-nand";
reg = <0x2 0x0 0x10000>;
};
fpga: board-control@3,0 {
compatible = "fsl,ls1088aqds-fpga", "fsl,fpga-qixis";
reg = <0x3 0x0 0x0000100>;
};
};
&duart0 { &duart0 {
status = "okay"; status = "okay";
}; };
......
...@@ -94,6 +94,22 @@ rtc@51 { ...@@ -94,6 +94,22 @@ rtc@51 {
}; };
}; };
&ifc {
ranges = <0 0 0x5 0x30000000 0x00010000
2 0 0x5 0x20000000 0x00010000>;
status = "okay";
nand@0,0 {
compatible = "fsl,ifc-nand";
reg = <0x0 0x0 0x10000>;
};
fpga: board-control@2,0 {
compatible = "fsl,ls1088ardb-fpga", "fsl,fpga-qixis";
reg = <0x2 0x0 0x0000100>;
};
};
&duart0 { &duart0 {
status = "okay"; status = "okay";
}; };
......
...@@ -216,10 +216,6 @@ ifc: ifc@2240000 { ...@@ -216,10 +216,6 @@ ifc: ifc@2240000 {
little-endian; little-endian;
#address-cells = <2>; #address-cells = <2>;
#size-cells = <1>; #size-cells = <1>;
ranges = <0 0 0x5 0x80000000 0x08000000
2 0 0x5 0x30000000 0x00010000
3 0 0x5 0x20000000 0x00010000>;
status = "disabled"; status = "disabled";
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment