blob: b7204b7efca4b33871352ee9d8fbc63b3dad53b5 [file] [log] [blame]
/ {
/*
* There is no way to keep GPIOs
* during deep-sleep mode so output GPIOs
* and PWM's are useless.
*/
/* Short TL_Key3 (J5 pin 13) to ground (J3 pin 24, 26, 28, 30) */
key_pool {
compatible = "gpio-keys";
inp {
gpios = <&gpiod 2 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>,
<&gpiod 7 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
};
};
key_matrix {
compatible = "gpio-keys";
col {
gpios = <&gpiod 6 GPIO_ACTIVE_HIGH>,
<&gpiof 6 GPIO_ACTIVE_HIGH>;
};
row {
gpios = <&gpiod 2 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>,
<&gpiod 7 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>;
};
};
};