summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorStefan Agner <stefan@agner.ch>2017-06-08 15:34:49 -0700
committerStefan Agner <stefan@agner.ch>2017-11-20 14:22:12 +0100
commit7fa15058a4e7775422224e3e1075bf3cbb7933d9 (patch)
tree3567eca6c94b1569905b37785f5ae79ddb8bc84d /arch/arm
parent1a4aa043b4c14eecb9347e067a82e0bc2b1e0cb9 (diff)
ARM: dts: imx7-colibri: add NAND support
The Colibri iMX7 modules come with 512MB on-module SLC NAND flash populated. Make use of it by enabling the GPMI controller. Signed-off-by: Stefan Agner <stefan@agner.ch> Tested-by: Fabio Estevam <fabio.estevam@nxp.com> Acked-by: Han Xu <han.xu@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> (cherry picked from commit 8528181d20c3b1d8abe36f53cee95f7c62721e66)
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/imx7-colibri.dtsi9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi b/arch/arm/boot/dts/imx7-colibri.dtsi
index 6f99092ddc7d..4d3a753c91ab 100644
--- a/arch/arm/boot/dts/imx7-colibri.dtsi
+++ b/arch/arm/boot/dts/imx7-colibri.dtsi
@@ -106,6 +106,15 @@
fsl,magic-packet;
};
+&gpmi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpmi_nand>;
+ fsl,use-minimum-ecc;
+ nand-on-flash-bbt;
+ nand-ecc-mode = "hw";
+ status = "okay";
+};
+
&i2c1 {
clock-frequency = <100000>;
pinctrl-names = "default";