Commit 0674188f authored by Huacai Chen's avatar Huacai Chen Committed by Rafael J. Wysocki
Browse files

ACPI: EC: Enable EC support on LoongArch by default



Commit a6021aa2 ("ACPI: EC: make EC support compile-time
conditional") only enable ACPI_EC on X86 by default, but the embedded
controller is also widely used on LoongArch laptops so we also enable
ACPI_EC for LoongArch.

The laptop driver cannot work without EC, so also update the dependency
of LOONGSON_LAPTOP to let it depend on APCI_EC.

Fixes: a6021aa2 ("ACPI: EC: make EC support compile-time conditional")
Reported-by: default avatarXiaotian Wu <wuxiaotian@loongson.cn>
Tested-by: default avatarBinbin Zhou <zhoubinbin@loongson.cn>
Signed-off-by: default avatarHuacai Chen <chenhuacai@loongson.cn>
Link: https://patch.msgid.link/20241217073704.3339587-1-chenhuacai@loongson.cn


[ rjw: Added Fixes: ]
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent 78d4f34e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -135,10 +135,10 @@ config ACPI_REV_OVERRIDE_POSSIBLE
config ACPI_EC
	bool "Embedded Controller"
	depends on HAS_IOPORT
	default X86
	default X86 || LOONGARCH
	help
	  This driver handles communication with the microcontroller
	  on many x86 laptops and other machines.
	  on many x86/LoongArch laptops and other machines.

config ACPI_EC_DEBUGFS
	tristate "EC read/write access through /sys/kernel/debug/ec"
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@ if LOONGARCH_PLATFORM_DEVICES

config LOONGSON_LAPTOP
	tristate "Generic Loongson-3 Laptop Driver"
	depends on ACPI
	depends on ACPI_EC
	depends on BACKLIGHT_CLASS_DEVICE
	depends on INPUT
	depends on MACH_LOONGSON64