ARM: dts: mmp3-dell-ariel: Add the power button node
authorLubomir Rintel <lkundrak@v3.sk>
Thu, 21 Jan 2021 03:41:28 +0000 (04:41 +0100)
committerArnd Bergmann <arnd@arndb.de>
Tue, 2 Feb 2021 17:14:00 +0000 (18:14 +0100)
This adds support for the power button attached to the Embedded Controller
on a Dell Wyse 3020 "Ariel" board.

However, while the EC itself is controlled via I2C, the input capability
for the power button acts as a separate device attached to the SPI, hence
it has a separate device node.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Link: https://lore.kernel.org/r/20210121034130.1381872-11-lkundrak@v3.sk'
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/boot/dts/mmp3-dell-ariel.dts

index 565cd0f..c4a6bd8 100644 (file)
 };
 
 &ssp2 {
-       cs-gpios = <&gpio 56 GPIO_ACTIVE_LOW>;
        status = "okay";
+       cs-gpios = <&gpio 56 GPIO_ACTIVE_LOW>;
+
+       power-button@0 {
+               reg = <0>;
+               interrupt-parent = <&gpio>;
+               interrupts = <60 IRQ_TYPE_EDGE_RISING>;
+               compatible = "dell,wyse-ariel-ec-input", "ene,kb3930-input";
+               spi-max-frequency = <33000000>;
+       };
 };
 
 &gpu_2d {