diff options
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-sabreauto.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi index f1d882a7503f..ddd01a60f09c 100644 --- a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi @@ -22,7 +22,7 @@ reg = <0x10000000 0x80000000>; }; - backlight { + pwm-backlight { compatible = "pwm-backlight"; pwms = <&pwm3 0 5000000>; brightness-levels = <0 4 8 16 32 64 128 255>; @@ -53,10 +53,11 @@ gpio-key,wakeup; }; - program { - label = "Program"; + /* Reconfig to power key in Android*/ + power { + label = "Power Button"; gpios = <&gpio2 12 1>; - linux,code = <362>; /* KEY_PROGRAM */ + linux,code = <116>; /* KEY_POWER */ gpio-key,wakeup; }; @@ -335,7 +336,6 @@ reg = <0x04>; interrupt-parent = <&gpio2>; interrupts = <28 2>; - wakeup-gpios = <&gpio2 28 0>; }; pmic: pfuze100@08 { @@ -491,16 +491,18 @@ #gpio-cells = <2>; }; - mma8451@1c { - compatible = "fsl,mma8451"; + mma8x5x@1c { + compatible = "fsl,mma8x5x"; reg = <0x1c>; - position = <3>; + position = <7>; + interrupt-parent = <&gpio6>; + interrupts = <31 1>; }; mag3110@0e { compatible = "fsl,mag3110"; reg = <0x0e>; - position = <2>; + position = <7>; interrupt-parent = <&gpio2>; interrupts = <29 1>; }; @@ -555,6 +557,7 @@ MX6QDL_PAD_CSI0_DATA_EN__GPIO5_IO20 0x17059 MX6QDL_PAD_GPIO_1__GPIO1_IO01 0x17059 MX6QDL_PAD_SD3_RST__GPIO7_IO08 0x80000000 + MX6QDL_PAD_EIM_BCLK__GPIO6_IO31 0x80000000 >; }; }; |