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