You are not logged in.

#1 2015-04-23 06:04:55

quiv
Member
Registered: 2014-02-20
Posts: 22

Thinkpad X121e - Battery Threshold

I'm trying to use TLP to set the battery tresholds for my X121e but can't seem to get it to work. As the X121e isn't supported by tp_smapi I believe TLP instead uses tpacpi-bat to achieve this. Dmesg shows lots of occurances of

[ 6471.594319] acpi_call: Cannot get handle: Error: AE_NOT_FOUND

I did notice that my battery device path differs from the one in the dsdt file

~ $ cat /sys/class/power_supply/BAT1/device/path                         
\_SB_.BAT1

~ $ cat dsdt.dsl | grep \\\\_SB\.PCI.*HKEY -o | uniq
\_SB.PCI0.LPCB.EC.HKEY

there are also some acpi errors present during boot that I noticed

[    3.655200] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20141107/utaddress-258)
[    3.655215] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    3.655222] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258)
[    3.655231] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    3.655235] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258)
[    3.655243] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    3.655246] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258)
[    3.655254] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    3.655257] lpc_ich: Resource conflict(s) found affecting gpio_ich
[    3.719980] ACPI Warning: SystemIO range 0x000000000000efa0-0x000000000000efbf conflicts with OpRegion 0x000000000000efa0-0x000000000000efaf (\_SB_.PCI0.SBUS.SMBI) (20141107/utaddress-258)
[    3.719995] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver

Here are the full dmesg and dsdt.dsl files. Thanks for any assistance!

P.S. I wasn't quite sure if this go in the kernel or laptop issues section, please feel free to move the thread accordingly.

Offline

Board footer

Powered by FluxBB