mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-25 01:58:13 +01:00 
			
		
		
		
	The BUTTON_ADC symbol guards the compilation of button-adc driver whose name very well makes it explicit that it requires ADC support to be enabled. Fix build issue of button-adc driver when ADC support isn't enabled by making sure it cannot be built without ADC support. Cc: Quentin Schulz <foss+uboot@0leil.net> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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
 |