add gpio-keys configuration for support M0 board
supported gpio-keys are volume up, volume down, power and ok key
Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
};
};
+ gpio-keys@0 {
+ compatible = "gpio-keys";
+
+ key@114 {
+ interrupt-parent = <&gpx3>;
+ interrupts = <3 0>;
+ gpios = <&gpx3 3 1>;
+ linux,code = <114>;
+ label = "volume down";
+ debounce-interval = <10>;
+ };
+
+ key@115 {
+ interrupt-parent = <&gpx2>;
+ interrupts = <2 0>;
+ gpios = <&gpx2 2 1>;
+ linux,code = <115>;
+ label = "volume up";
+ debounce-interval = <10>;
+ };
+
+ key@116 {
+ interrupt-parent = <&gpx2>;
+ interrupts = <7 0>;
+ gpios = <&gpx2 7 1>;
+ linux,code = <116>;
+ label = "power";
+ debounce-interval = <10>;
+ gpio-key,wakeup;
+ };
+
+ key@139 {
+ interrupt-parent = <&gpx0>;
+ interrupts = <1 0>;
+ gpios = <&gpx0 1 1>;
+ linux,code = <139>;
+ label = "ok";
+ debounce-interval = <10>;
+ gpio-key,wakeup;
+ };
+ };
+
camera {
status = "okay";