Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e

Based on the dmesg messages from the original reporter:

[ 4.964073] ACPI: \_SB_.PCI0.LPCB.EC__.HKEY: BCTG evaluated but flagged as error
[ 4.964083] thinkpad_acpi: Error probing battery 2

Lenovo ThinkPad X131e also needs this battery quirk.

Reported-by: Fan Yang <804284660@qq.com>
Tested-by: Fan Yang <804284660@qq.com>
Co-developed-by: Xi Ruoyao <xry111@xry111.site>
Signed-off-by: Xi Ruoyao <xry111@xry111.site>
Signed-off-by: Mingcong Bai <jeffbai@aosc.io>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20250221164825.77315-1-jeffbai@aosc.io
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

authored by

Mingcong Bai and committed by
Ilpo Järvinen
d0d10eae 2738d06f

+1
+1
drivers/platform/x86/thinkpad_acpi.c
··· 9972 9972 * Individual addressing is broken on models that expose the 9973 9973 * primary battery as BAT1. 9974 9974 */ 9975 + TPACPI_Q_LNV('G', '8', true), /* ThinkPad X131e */ 9975 9976 TPACPI_Q_LNV('8', 'F', true), /* Thinkpad X120e */ 9976 9977 TPACPI_Q_LNV('J', '7', true), /* B5400 */ 9977 9978 TPACPI_Q_LNV('J', 'I', true), /* Thinkpad 11e */