menuconfig SWITCH
	tristate "Switch class support"
	help
	  Say Y here to enable switch class support. This allows
	  monitoring switches by userspace via sysfs and uevent.

if SWITCH

config SWITCH_GPIO
	tristate "GPIO Swith support"
	depends on GENERIC_GPIO
	help
	  Say Y here to enable GPIO based switch support.

config SWITCH_MID
	tristate "Jack Switch support"
	depends on SWITCH
	help
	  Say Y here to support switch driver for audio jack detection.

config SWITCH_MID_USER_NOTIFY
	tristate "Userspace notification Switch support"
	help
	  Say Y here to support USER_NOTIFY switch. Needed for devices where
	  userspace requires notification of specific device events reported by drivers to
	  the USER_NOTIFY switch driver.

endif # SWITCH
