https://bugzilla.kernel.org/show_bug.cgi?id=219643

            Bug ID: 219643
           Summary: thinkpad_acpi: Fan control not available since 6.12
                    for older(?) Ryzen models
           Product: ACPI
           Version: 2.5
          Hardware: AMD
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Power-Fan
          Assignee: acpi_power-...@kernel-bugs.osdl.org
          Reporter: vlastimil.ho...@gmail.com
        Regression: No

Some older Thinkpad Ryzen models lost abaility to control fan since
kernel 6.12 and it's still not working in latest 6.12.7. Previously, the fan
was controlled via /proc/acpi/ibm/fan since when module option fan_control=1
was set. Currently, then file is present, but any action fails with error:

# cat /proc/acpi/ibm/fan
cat: /proc/acpi/ibm/fan: No such device or address

As complained by some users here, e.g.:
-
https://www.reddit.com/r/archlinux/comments/1h02oui/after_i_update_linux_kernel_612_my_thinkpad_cant/
-
https://www.reddit.com/r/thinkpad/comments/1h02o38/after_i_update_linux_kernel_612_my_thinkpad_cant/

Kernel log when module is loaded with debugging:
[ 1539.239412] thinkpad_acpi: tpacpi_acpi_handle_locate: Found ACPI handle for
ec
[ 1539.239418] thinkpad_acpi: ThinkPad ACPI Extras v0.26
[ 1539.239420] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 1539.239421] thinkpad_acpi: ThinkPad BIOS R12ET64W(1.34 ), EC R12HT64W
[ 1539.239423] thinkpad_acpi: Lenovo ThinkPad T495, model 20NJ0011MC
[ 1539.239669] thinkpad_acpi: tpacpi_acpi_handle_locate: Found ACPI handle for
video
[ 1539.239695] thinkpad_acpi: ibm_init: probing for driver
[ 1539.239696] thinkpad_acpi: ibm_init: driver installed
[ 1539.239700] thinkpad_acpi: ibm_init: probing for hotkey
[ 1539.239704] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle HKEY for
hkey
[ 1539.239752] thinkpad_acpi: radio switch found; radios are enabled
[ 1539.239755] thinkpad_acpi: hotkey_init: using keymap number 1
[ 1539.239760] thinkpad_acpi: This ThinkPad has standard ACPI backlight
brightness control, supported by the ACPI video driver
[ 1539.239761] thinkpad_acpi: Disabling thinkpad-acpi brightness events by
default...
[ 1539.239763] thinkpad_acpi: hotkey_init: enabling firmware HKEY event
interface...
[ 1539.240876] thinkpad_acpi: register_tpacpi_subdriver: registering hotkey as
an ACPI driver
[ 1539.240963] thinkpad_acpi: ibm_init: hotkey installed
[ 1539.240965] thinkpad_acpi: ibm_init: probing for bluetooth
[ 1539.240971] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle HKEY for
hkey
[ 1539.241128] thinkpad_acpi: tpacpi_rfk_hook_set_block: request to change
radio state to unblocked
[ 1539.242350] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is
unblocked
[ 1539.242354] thinkpad_acpi: ibm_init: bluetooth installed
[ 1539.242365] thinkpad_acpi: ibm_init: probing for wan
[ 1539.242380] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle HKEY for
hkey
[ 1539.242433] thinkpad_acpi: wan_init: wan hardware not installed
[ 1539.242435] thinkpad_acpi: ibm_init: probing for video
[ 1539.242443] thinkpad_acpi: ibm_init: probing for kbdlight
[ 1539.242447] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle HKEY for
hkey
[ 1539.251956] thinkpad_acpi: ibm_init: kbdlight installed
[ 1539.251965] thinkpad_acpi: ibm_init: probing for light
[ 1539.251988] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle \CMOS for
cmos
[ 1539.253217] thinkpad_acpi: ibm_init: light installed
[ 1539.253224] thinkpad_acpi: ibm_init: probing for cmos
[ 1539.253247] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle \CMOS for
cmos
[ 1539.253249] thinkpad_acpi: ibm_init: cmos installed
[ 1539.253251] thinkpad_acpi: ibm_init: probing for led
[ 1539.253425] thinkpad_acpi: ibm_init: led installed
[ 1539.253428] thinkpad_acpi: ibm_init: probing for beep
[ 1539.253432] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle BEEP for
beep
[ 1539.253433] thinkpad_acpi: ibm_init: beep installed
[ 1539.253436] thinkpad_acpi: ibm_init: probing for thermal
[ 1539.265981] thinkpad_acpi: ibm_init: thermal installed
[ 1539.265992] thinkpad_acpi: ibm_init: probing for brightness
[ 1539.265996] thinkpad_acpi: Standard ACPI backlight interface available, not
loading native one
[ 1539.265999] thinkpad_acpi: ibm_init: probing for volume
[ 1539.266001] thinkpad_acpi: volume_init: driver auto-selected volume_mode=3
[ 1539.266459] thinkpad_acpi: volume_set_software_mute: Initial HAUM setting
was 3
[ 1539.269361] thinkpad_acpi: volume_set_mute: trying to unmute
[ 1539.270419] thinkpad_acpi: volume_get_status_ec: status 0x00
[ 1539.271909] thinkpad_acpi: ibm_init: volume installed
[ 1539.271916] thinkpad_acpi: ibm_init: probing for fan
[ 1539.271925] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle FANG for
fang
[ 1539.271929] thinkpad_acpi: drv_acpi_handle_init: Found ACPI handle FANW for
fanw
[ 1539.277394] thinkpad_acpi: tpacpi_rfk_hook_set_block: request to change
radio state to unblocked
[ 1539.313424] thinkpad_acpi: ibm_init: fan installed
[ 1539.313442] thinkpad_acpi: ibm_init: probing for mute_led
[ 1539.342775] thinkpad_acpi: ibm_init: mute_led installed
[ 1539.342786] thinkpad_acpi: ibm_init: probing for battery
[ 1539.358401] thinkpad_acpi: battery 1 registered (start 50, stop 85,
behaviours: 0x7)
[ 1539.358444] ACPI: battery: new extension: ThinkPad Battery Extension
[ 1539.358451] thinkpad_acpi: ibm_init: battery installed
[ 1539.358457] thinkpad_acpi: ibm_init: probing for lcdshadow
[ 1539.358470] thinkpad_acpi: ibm_init: lcdshadow installed
[ 1539.358481] thinkpad_acpi: ibm_init: probing for proximity-sensor
[ 1539.359141] thinkpad_acpi: ibm_init: proximity-sensor installed
[ 1539.359148] thinkpad_acpi: ibm_init: probing for dytc-profile
[ 1539.359475] thinkpad_acpi: ibm_init: probing for kbdlang
[ 1539.359835] thinkpad_acpi: ibm_init: kbdlang installed
[ 1539.359842] thinkpad_acpi: ibm_init: probing for dprc
[ 1539.359851] thinkpad_acpi: ibm_init: probing for auxmac
[ 1539.359864] thinkpad_acpi: ibm_init: auxmac installed
[ 1539.360337] input: ThinkPad Extra Buttons as
/devices/platform/thinkpad_acpi/input/input59
[ 1539.361395] thinkpad_acpi: tpacpi_rfk_hook_set_block: request to change
radio state to unblocked
[ 1539.367277] thinkpad_acpi: tpacpi_rfk_hook_set_block: request to change
radio state to unblocked
[ 1539.647328] thinkpad_acpi: tpacpi_rfk_hook_set_block: request to change
radio state to unblocked
[ 1539.648853] thinkpad_acpi: tpacpi_rfk_hook_set_block: request to change
radio state to unblocked

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to