drivers/platform/x86/uniwill/Kconfig

Source file repositories/reference/linux-study-clean/drivers/platform/x86/uniwill/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/platform/x86/uniwill/Kconfig
Extension
[no extension]
Size
1054 bytes
Lines
39
Domain
Driver Families
Bucket
drivers/platform
Inferred role
Driver Families: build/configuration rule
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0-or-later
#
# Uniwill X86 Platform Specific Drivers
#

menuconfig X86_PLATFORM_DRIVERS_UNIWILL
	bool "Uniwill X86 Platform Specific Device Drivers"
	depends on X86_PLATFORM_DEVICES
	help
	  Say Y here to see options for device drivers for various
	  Uniwill x86 platforms, including many OEM laptops originally
	  manufactured by Uniwill.
	  This option alone does not add any kernel code.

	  If you say N, all options in this submenu will be skipped and disabled.

if X86_PLATFORM_DRIVERS_UNIWILL

config UNIWILL_LAPTOP
	tristate "Uniwill Laptop Extras"
	default m
	depends on ACPI
	depends on ACPI_WMI
	depends on ACPI_BATTERY
	depends on HWMON
	depends on INPUT
	depends on LEDS_CLASS_MULTICOLOR
	depends on DMI
	select REGMAP
	select INPUT_SPARSEKMAP
	help
	  This driver adds support for various extra features found on Uniwill laptops,
	  like the lightbar, hwmon sensors and hotkeys. It also supports many OEM laptops
	  originally manufactured by Uniwill.

	  If you have such a laptop, say Y or M here.

endif

Annotation

Implementation Notes