arm64: zynqmp: Add linux,code for gpio button
authorSrinivas Neeli <srinivas.neeli@xilinx.com>
Tue, 2 May 2023 13:35:38 +0000 (15:35 +0200)
committerMichal Simek <michal.simek@amd.com>
Tue, 16 May 2023 12:50:14 +0000 (14:50 +0200)
commit4a7f7eadd7f740c69cdc0a041e0e589d25ddfbbe
treed93042b73e5ed7be048fa9f2d789016f37747878
parente05d2f969cb558da5c74c1e5c6aaf506806f4563
arm64: zynqmp: Add linux,code for gpio button

BTN_MISC looks like the most reasonable option for this button.
Button is used by firmware to indicate (after reset, power up) that user
wants to do firmware upgrade via firmware update utility.
For bootloader or OS is this just user button which is worth to have it
mapped.
Also button can be used as a wakeup source and pressing it for more time
can generate more chars that's why also adding wakeup-source and autorepeat
properties.

Signed-off-by: Srinivas Neeli <srinivas.neeli@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/4e20661f43b1fb8432fa5fcda5c1cb50d0a27475.1683034376.git.michal.simek@amd.com
arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts