menu "Button Support" config BUTTON bool "Enable button support" depends on DM help Many boards have buttons which can be used to change behaviour (reset, ...). U-Boot provides a uclass API to implement this feature. Button drivers can provide access to board-specific buttons. Use of the device tree for configuration is encouraged. config BUTTON_ADC bool "Button adc" depends on BUTTON depends on ADC help Enable support for buttons which are connected to Analog to Digital Converter device. The ADC driver must use driver model. Buttons are configured using the device tree. config BUTTON_GPIO bool "Button gpio" depends on BUTTON depends on DM_GPIO help Enable support for buttons which are connected to GPIO lines. These GPIOs may be on the SoC or some other device which provides GPIOs. The GPIO driver must used driver model. Buttons are configured using the device tree. config BUTTON_QCOM_PMIC bool "Qualcomm power button" depends on BUTTON depends on PMIC_QCOM help Enable support for the power and "resin" (usually volume down) buttons on Qualcomm SoCs. These will be configured as the Enter and Down keys respectively, allowing navigation of bootmenu with buttons on device. endmenu