mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 22:02:28 +00:00
cf922fa881
Add the DT node for gpmi nand. Add the pinmux support for gpmi nand. The gpmi nand may conflicts with other modules, such as MMC. So we do not enable the gpmi nand for mx6q-arm2 board, just add the node for the board. Acked-by: Dong Aisheng <dong.aisheng@linaro.org> Signed-off-by: Huang Shijie <shijie8@gmail.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
82 lines
1.6 KiB
Plaintext
82 lines
1.6 KiB
Plaintext
/*
|
|
* Copyright 2011 Freescale Semiconductor, Inc.
|
|
* Copyright 2011 Linaro Ltd.
|
|
*
|
|
* The code contained herein is licensed under the GNU General Public
|
|
* License. You may obtain a copy of the GNU General Public License
|
|
* Version 2 or later at the following locations:
|
|
*
|
|
* http://www.opensource.org/licenses/gpl-license.html
|
|
* http://www.gnu.org/copyleft/gpl.html
|
|
*/
|
|
|
|
/dts-v1/;
|
|
/include/ "imx6q.dtsi"
|
|
|
|
/ {
|
|
model = "Freescale i.MX6 Quad Armadillo2 Board";
|
|
compatible = "fsl,imx6q-arm2", "fsl,imx6q";
|
|
|
|
memory {
|
|
reg = <0x10000000 0x80000000>;
|
|
};
|
|
|
|
soc {
|
|
gpmi-nand@00112000 {
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_gpmi_nand_1>;
|
|
status = "disabled"; /* gpmi nand conflicts with SD */
|
|
};
|
|
|
|
aips-bus@02100000 { /* AIPS2 */
|
|
ethernet@02188000 {
|
|
phy-mode = "rgmii";
|
|
status = "okay";
|
|
};
|
|
|
|
usdhc@02198000 { /* uSDHC3 */
|
|
cd-gpios = <&gpio6 11 0>;
|
|
wp-gpios = <&gpio6 14 0>;
|
|
vmmc-supply = <®_3p3v>;
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_usdhc3_1>;
|
|
status = "okay";
|
|
};
|
|
|
|
usdhc@0219c000 { /* uSDHC4 */
|
|
non-removable;
|
|
vmmc-supply = <®_3p3v>;
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_usdhc4_1>;
|
|
status = "okay";
|
|
};
|
|
|
|
uart4: serial@021f0000 {
|
|
status = "okay";
|
|
};
|
|
};
|
|
};
|
|
|
|
regulators {
|
|
compatible = "simple-bus";
|
|
|
|
reg_3p3v: 3p3v {
|
|
compatible = "regulator-fixed";
|
|
regulator-name = "3P3V";
|
|
regulator-min-microvolt = <3300000>;
|
|
regulator-max-microvolt = <3300000>;
|
|
regulator-always-on;
|
|
};
|
|
};
|
|
|
|
leds {
|
|
compatible = "gpio-leds";
|
|
|
|
debug-led {
|
|
label = "Heartbeat";
|
|
gpios = <&gpio3 25 0>;
|
|
linux,default-trigger = "heartbeat";
|
|
};
|
|
};
|
|
};
|