Message ID | 53633D4B.9070500@samsung.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Hi Beomho, On 02.05.2014 08:38, Beomho Seo wrote: > This patch fixed gpio key device node. > First, fix incorrect gpio property. > And then, add ok-key node where locate bottom center. > I have tested on exynos4412-trats2 board. While at it, could you also remove interrupt-parent and interrupts properties from nodes of the keys? They have been added here by a mistake and they are not part of the gpio-keys device tree bindings. Best regards, Tomasz -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts b/arch/arm/boot/dts/exynos4412-trats2.dts index d599215..41305e2 100644 --- a/arch/arm/boot/dts/exynos4412-trats2.dts +++ b/arch/arm/boot/dts/exynos4412-trats2.dts @@ -87,18 +87,18 @@ compatible = "gpio-keys"; key-down { - interrupt-parent = <&gpj1>; - interrupts = <2 0>; - gpios = <&gpj1 2 1>; + interrupt-parent = <&gpx3>; + interrupts = <3 0>; + gpios = <&gpx3 3 1>; linux,code = <114>; label = "volume down"; debounce-interval = <10>; }; key-up { - interrupt-parent = <&gpj1>; - interrupts = <1 0>; - gpios = <&gpj1 1 1>; + interrupt-parent = <&gpx2>; + interrupts = <2 0>; + gpios = <&gpx2 2 1>; linux,code = <115>; label = "volume up"; debounce-interval = <10>; @@ -113,6 +113,16 @@ debounce-interval = <10>; gpio-key,wakeup; }; + + key-ok { + interrupt-parent = <&gpx0>; + interrupts = <1 0>; + gpios = <&gpx0 1 1>; + linux,code = <139>; + label = "ok"; + debounce-inteval = <10>; + gpio-key,wakeup; + }; }; adc: adc@126C0000 {