platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some models
authorJelle van der Waa <jvanderwaa@redhat.com>
Wed, 19 Oct 2022 19:47:51 +0000 (21:47 +0200)
committerHans de Goede <hdegoede@redhat.com>
Mon, 24 Oct 2022 09:24:08 +0000 (11:24 +0200)
commita10d50983f7befe85acf95ea7dbf6ba9187c2d70
tree868e4782b7be6032d7616dac87abfb1aaf6b7349
parent36abde8d24ad740371422a7678ca92b06cc8a3d5
platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some models

thinkpad_acpi was reporting 2 fans on a ThinkPad T14s gen 1, even though
the laptop has only 1 fan.

The second, not present fan always reads 65535 (-1 in 16 bit signed),
ignore fans which report 65535 to avoid reporting the non present fan.

Signed-off-by: Jelle van der Waa <jvanderwaa@redhat.com>
Link: https://lore.kernel.org/r/20221019194751.5392-1-jvanderwaa@redhat.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/thinkpad_acpi.c