From c825e0649a14e11eb9cb52a0f5ac10304afec04a Mon Sep 17 00:00:00 2001 From: Alexander Kurz Date: Sun, 14 May 2017 23:26:26 +0200 Subject: ARM: i.MX50: Kindle-MX50 DT fixes * fix IOMUX for MAX14656 IRQ, it requires a pull-up to work * enable UART console for Model EY21 * set up IOMUX for EY21 GPIO lid-close hall sensor * remove IOMUX for non-existing EY21 GPIO keys * replace space indention with tabs Signed-off-by: Alexander Kurz Signed-off-by: Sascha Hauer --- arch/arm/dts/imx50-kindle-common.dtsi | 2 +- arch/arm/dts/imx50-kindle-d01100.dts | 6 +++--- arch/arm/dts/imx50-kindle-d01200.dts | 2 +- arch/arm/dts/imx50-kindle-ey21.dts | 13 ++++++++++--- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/arch/arm/dts/imx50-kindle-common.dtsi b/arch/arm/dts/imx50-kindle-common.dtsi index a6ea504f6c..048e953898 100644 --- a/arch/arm/dts/imx50-kindle-common.dtsi +++ b/arch/arm/dts/imx50-kindle-common.dtsi @@ -124,7 +124,7 @@ pinctrl_charger_detect: chargerdetectgrp { fsl,pins = < - MX50_PAD_OWIRE__GPIO6_26 0x84 + MX50_PAD_OWIRE__GPIO6_26 0xe4 >; }; }; diff --git a/arch/arm/dts/imx50-kindle-d01100.dts b/arch/arm/dts/imx50-kindle-d01100.dts index 23bfbb5d24..55171d7f2e 100644 --- a/arch/arm/dts/imx50-kindle-d01100.dts +++ b/arch/arm/dts/imx50-kindle-d01100.dts @@ -34,8 +34,8 @@ pinctrl-0 = <&pinctrl_hog>; imx50-kindle-d01100 { - pinctrl_hog: hoggrp { - fsl,pins = < + pinctrl_hog: hoggrp { + fsl,pins = < MX50_PAD_EIM_EB1__GPIO1_20 0xc0 MX50_PAD_EIM_EB0__GPIO1_19 0xc0 MX50_PAD_EIM_CS2__GPIO1_16 0xc0 @@ -60,7 +60,7 @@ pinctrl-0 = <&pinctrl_charger_detect>; interrupt-parent = <&gpio6>; interrupts = <26 IRQ_TYPE_LEVEL_HIGH>; - }; + }; smart-battery@55 { compatible = "ti,bq27210"; diff --git a/arch/arm/dts/imx50-kindle-d01200.dts b/arch/arm/dts/imx50-kindle-d01200.dts index d8e5ed3283..cf65966a70 100644 --- a/arch/arm/dts/imx50-kindle-d01200.dts +++ b/arch/arm/dts/imx50-kindle-d01200.dts @@ -68,7 +68,7 @@ pinctrl-0 = <&pinctrl_charger_detect>; interrupt-parent = <&gpio6>; interrupts = <26 IRQ_TYPE_LEVEL_HIGH>; - }; + }; smart-battery@55 { compatible = "ti,bq27210"; diff --git a/arch/arm/dts/imx50-kindle-ey21.dts b/arch/arm/dts/imx50-kindle-ey21.dts index 0be7001a8d..3b8b5d8fcf 100644 --- a/arch/arm/dts/imx50-kindle-ey21.dts +++ b/arch/arm/dts/imx50-kindle-ey21.dts @@ -19,6 +19,10 @@ model = "Amazon Kindle EY21"; compatible = "amazon,kindle-ey21", "fsl,imx50"; + chosen { + linux,stdout-path = &uart1; + }; + memory { device_type = "memory"; reg = <0x70000000 0x10000000>; @@ -27,9 +31,12 @@ &iomuxc { imx50-kindle-ey21 { - pinctrl_gpiokey: gpiokeygrp { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_hog>; + + pinctrl_hog: hoggrp { fsl,pins = < - MX50_PAD_EIM_EB1__GPIO1_20 0x40 + MX50_PAD_SD2_WP__GPIO5_16 0xe4 /* hall */ >; }; }; @@ -48,7 +55,7 @@ pinctrl-0 = <&pinctrl_charger_detect>; interrupt-parent = <&gpio6>; interrupts = <26 IRQ_TYPE_LEVEL_HIGH>; - }; + }; smart-battery@55 { compatible = "ti,bq27210"; -- cgit v1.2.3