# SPDX-License-Identifier: GPL-2.0-only # # EC-like Drivers for aarch64 based devices. # menuconfig ARM64_PLATFORM_DEVICES bool "ARM64 Platform-Specific Device Drivers" depends on ARM64 || COMPILE_TEST default y help Say Y here to get to see options for platform-specific device drivers for arm64 based devices, primarily EC-like device drivers. This option alone does not add any kernel code. If you say N, all options in this submenu will be skipped and disabled. if ARM64_PLATFORM_DEVICES config EC_ACER_ASPIRE1 tristate "Acer Aspire 1 Embedded Controller driver" depends on ARCH_QCOM || COMPILE_TEST depends on I2C depends on DRM depends on POWER_SUPPLY depends on INPUT help Say Y here to enable the EC driver for the (Snapdragon-based) Acer Aspire 1 laptop. The EC handles battery and charging monitoring as well as some misc functions like the lid sensor and USB Type-C DP HPD events. This driver provides battery and AC status support for the mentioned laptop where this information is not properly exposed via the standard ACPI devices. config EC_LENOVO_YOGA_C630 tristate "Lenovo Yoga C630 Embedded Controller driver" depends on ARCH_QCOM || COMPILE_TEST depends on I2C select AUXILIARY_BUS help Driver for the Embedded Controller in the Qualcomm Snapdragon-based Lenovo Yoga C630, which provides battery and power adapter information. This driver provides battery and AC status support for the mentioned laptop where this information is not properly exposed via the standard ACPI devices. Say M or Y here to include this support. endif # ARM64_PLATFORM_DEVICES