On Fri, Feb 12, 2016 at 8:04 PM, Simon Horman <horms+renesas@xxxxxxxxxxxx> wrote: > Instantiate the GPIO keys in the gose device tree. > > Based on similar work for the koelsch board by Laurent Pinchart. > > Signed-off-by: Simon Horman <horms+renesas@xxxxxxxxxxxx> > Tested-by: Magnus Damm <damm+renesas@xxxxxxxxxxxxx> > --- > arch/arm/boot/dts/r8a7793-gose.dts | 82 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 82 insertions(+) > > diff --git a/arch/arm/boot/dts/r8a7793-gose.dts b/arch/arm/boot/dts/r8a7793-gose.dts > index baa59fe84298..ccbc1c66cc6c 100644 > --- a/arch/arm/boot/dts/r8a7793-gose.dts > +++ b/arch/arm/boot/dts/r8a7793-gose.dts > @@ -31,6 +31,88 @@ > device_type = "memory"; > reg = <0 0x40000000 0 0x40000000>; > }; > + > + gpio-keys { > + compatible = "gpio-keys"; > + > + key-1 { > + gpios = <&gpio5 0 GPIO_ACTIVE_LOW>; > + linux,code = <KEY_1>; > + label = "SW2-1"; > + gpio-key,wakeup; In the mean time, "gpio-key,wakeup" has been deprecated in favor of "wakeup-source". Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds