xref: /linux/drivers/platform/arm64/Kconfig (revision 2b3efb7c515111eaa009f014b16bce8417fb2828)
1363c8aeaSNikita Travkin# SPDX-License-Identifier: GPL-2.0-only
2363c8aeaSNikita Travkin#
3363c8aeaSNikita Travkin# EC-like Drivers for aarch64 based devices.
4363c8aeaSNikita Travkin#
5363c8aeaSNikita Travkin
6363c8aeaSNikita Travkinmenuconfig ARM64_PLATFORM_DEVICES
7363c8aeaSNikita Travkin	bool "ARM64 Platform-Specific Device Drivers"
8363c8aeaSNikita Travkin	depends on ARM64 || COMPILE_TEST
9363c8aeaSNikita Travkin	default y
10363c8aeaSNikita Travkin	help
11363c8aeaSNikita Travkin	  Say Y here to get to see options for platform-specific device drivers
12363c8aeaSNikita Travkin	  for arm64 based devices, primarily EC-like device drivers.
13363c8aeaSNikita Travkin	  This option alone does not add any kernel code.
14363c8aeaSNikita Travkin
15363c8aeaSNikita Travkin	  If you say N, all options in this submenu will be skipped and disabled.
16363c8aeaSNikita Travkin
17363c8aeaSNikita Travkinif ARM64_PLATFORM_DEVICES
18363c8aeaSNikita Travkin
19*2b3efb7cSNikita Travkinconfig EC_ACER_ASPIRE1
20*2b3efb7cSNikita Travkin	tristate "Acer Aspire 1 Embedded Controller driver"
21*2b3efb7cSNikita Travkin	depends on I2C
22*2b3efb7cSNikita Travkin	depends on DRM
23*2b3efb7cSNikita Travkin	depends on POWER_SUPPLY
24*2b3efb7cSNikita Travkin	depends on INPUT
25*2b3efb7cSNikita Travkin	help
26*2b3efb7cSNikita Travkin	  Say Y here to enable the EC driver for the (Snapdragon-based)
27*2b3efb7cSNikita Travkin	  Acer Aspire 1 laptop. The EC handles battery and charging
28*2b3efb7cSNikita Travkin	  monitoring as well as some misc functions like the lid sensor
29*2b3efb7cSNikita Travkin	  and USB Type-C DP HPD events.
30*2b3efb7cSNikita Travkin
31*2b3efb7cSNikita Travkin	  This driver provides battery and AC status support for the mentioned
32*2b3efb7cSNikita Travkin	  laptop where this information is not properly exposed via the
33*2b3efb7cSNikita Travkin	  standard ACPI devices.
34*2b3efb7cSNikita Travkin
35363c8aeaSNikita Travkinendif # ARM64_PLATFORM_DEVICES
36