Re: fan inhibited by kernel's acpi: which info to provide?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Oct 01, 2017 at 12:32:50AM -0300, Henrique de Moraes Holschuh wrote:
> On Sat, 30 Sep 2017, Raph wrote:
> > I didn't find XSDT/RSDP tables (but maybe I didn't understand the concept)
> 
> Nah, I screwed up.  I need all the SSDT tables, not the XSDT.

acpidump does not let dumps multiple table of a specific type:
$ acpidump-acpica | awk 'BEGIN{l=0}{if($0~/^SSDT @/)l=1;else if(l==1&&$0~/^$/){print("");l=0;} if(l==1)print($0);}'
# I could `iasl` resulting files successfully

> Look for anything that might be messing with HFSP in the SSDTs, and also
> FANG and FANW just because their name is too suspect...

no occurrence of HFSP|FANG|FANW outside the DSDT


> BTW, the DSDT has HFSP in the EC space at the expected offset (0x2f), so
> you *could* try to enable fan control in thinkpad-acpi and force the fan
> to level 7.  If that turns on the fan, then the question becomes WTF is
> turning it out of "auto" mode in the first place.


booted with fan_control=1.
/proc/acpi/ibm/fan shows "disable" / 0 / 0


# echo level 7 >> /proc/acpi/ibm/fan
# echo enable >> /proc/acpi/ibm/fan

fan is *NOT* ENABLED (nothing happens)

# cat /proc/acpi/ibm/fan
> status: enabled
> speed:  0
> level:  7


# cat /sys/module/thinkpad_acpi/parameters/*
> ==> brightness_enable : 2
> ==> brightness_mode : 4
> ==> enable : Y
> ==> experimental : 0
> ==> fan_control : Y
> ==> force_load : N
> ==> id : ThinkPadEC
> ==> index : -536870912
> ==> software_mute : Y
> ==> volume_capabilities : 0
> ==> volume_control : N
> ==> volume_mode : 3


# head /sys/devices/virtual/thermal/*/cur_state
> ==> /sys/devices/virtual/thermal/cooling_device0/cur_state : 0
> ==> /sys/devices/virtual/thermal/cooling_device1/cur_state : 0
> ==> /sys/devices/virtual/thermal/cooling_device2/cur_state : 0
> ==> /sys/devices/virtual/thermal/cooling_device3/cur_state : 0


# dmesg |egrep 'thinkpad|acpi|fan|cool'
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
> [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
> [    0.308903] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> [    0.352868] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
> [    0.353150] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
> [    0.353247] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
> [    0.353521] acpi PNP0A08:00: ignoring host bridge window [mem 0x000cc000-0x000cffff window] (conflicts with Video ROM [mem 0x000c0000-0x000cf5ff])
> [    0.437091] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
> [    1.933309] acpi device:00: registered as cooling_device4
> [    2.025067] [drm] Internal thermal controller without fan control
> [   25.523205] acpi_cpufreq: overriding BIOS provided _PSD data
> [   26.551045] thinkpad_acpi: ThinkPad ACPI Extras v0.25
> [   26.553504] thinkpad_acpi: http://ibm-acpi.sf.net/
> [   26.555760] thinkpad_acpi: ThinkPad BIOS HTET51WW (1.23 ), EC unknown
> [   26.557909] thinkpad_acpi: Lenovo ThinkPad E555, model 20DH000TUK
> [   26.560509] thinkpad_hwmon thinkpad_hwmon: hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
> [   26.562808] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
> [   26.564799] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
> [   26.575182] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
> [   26.585895] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
> [   26.608696] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel



[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux