ARM: dts: socfpga: Fix up button mapping on VINING FPGA
Add missing buttons and signals to the VINING FPGA device tree, so they are presented to the userspace via gpio-keys evdev. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Dinh Nguyen <dinguyen@kernel.org> Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
This commit is contained in:
parent
67c9fd2d23
commit
325ec920ee
|
@ -36,21 +36,33 @@
|
|||
|
||||
hps_temp0 {
|
||||
label = "BTN_0"; /* TEMP_OS */
|
||||
gpios = <&portc 18 GPIO_ACTIVE_LOW>; /* HPS_GPIO60 */
|
||||
gpios = <&portc 18 GPIO_ACTIVE_LOW>; /* HPS_GPI5 */
|
||||
linux,code = <BTN_0>;
|
||||
};
|
||||
|
||||
hps_hkey0 {
|
||||
label = "BTN_1"; /* DIS_PWR */
|
||||
gpios = <&portc 19 GPIO_ACTIVE_LOW>; /* HPS_GPIO61 */
|
||||
label = "GP_SWITCH"; /* GP_SWITCH */
|
||||
gpios = <&portc 19 GPIO_ACTIVE_LOW>; /* HPS_GPI6 */
|
||||
linux,code = <BTN_1>;
|
||||
};
|
||||
|
||||
hps_hkey1 {
|
||||
label = "hps_hkey1"; /* POWER_DOWN */
|
||||
gpios = <&portc 20 GPIO_ACTIVE_LOW>; /* HPS_GPIO62 */
|
||||
label = "RESET_SWITCH"; /* RESET_SWITCH */
|
||||
gpios = <&portc 20 GPIO_ACTIVE_LOW>; /* HPS_GPI7 */
|
||||
linux,code = <BTN_2>;
|
||||
};
|
||||
|
||||
hps_hkey2 {
|
||||
label = "POWER_DOWN"; /* POWER_DOWN */
|
||||
gpios = <&portc 4 GPIO_ACTIVE_LOW>; /* HPS_GPIO62 */
|
||||
linux,code = <KEY_POWER>;
|
||||
};
|
||||
|
||||
hps_hkey3 {
|
||||
label = "SENSE"; /* SENSE */
|
||||
gpios = <&porta 9 GPIO_ACTIVE_LOW>; /* HPS_GPIO9 */
|
||||
linux,code = <BTN_3>;
|
||||
};
|
||||
};
|
||||
|
||||
regulator-usb-nrst {
|
||||
|
|
Loading…
Reference in New Issue