1menu "Button Support"
2
3config BUTTON
4	bool "Enable button support"
5	depends on DM
6	help
7	  Many boards have buttons which can be used to change behaviour (reset, ...).
8	  U-Boot provides a uclass API to implement this feature. Button drivers
9	  can provide access to board-specific buttons. Use of the device tree
10	  for configuration is encouraged.
11
12config BUTTON_ADC
13	bool "Button adc"
14	depends on BUTTON
15	help
16	  Enable support for buttons which are connected to Analog to Digital
17	  Converter device. The ADC driver must use driver model. Buttons are
18	  configured using the device tree.
19
20config BUTTON_GPIO
21	bool "Button gpio"
22	depends on BUTTON
23	help
24	  Enable support for buttons which are connected to GPIO lines. These
25	  GPIOs may be on the SoC or some other device which provides GPIOs.
26	  The GPIO driver must used driver model. Buttons are configured using
27	  the device tree.
28
29endmenu
30