Re: [PATCH] platform/x86: thinkpad_acpi: disable bluetooth for some machines

From: Jiaxun Yang
Date: Thu Mar 07 2019 - 20:14:25 EST



在 2019/3/8 上午7:14, Mario.Limonciello@xxxxxxxx 写道:
-----Original Message-----
From: platform-driver-x86-owner@xxxxxxxxxxxxxxx <platform-driver-x86-
owner@xxxxxxxxxxxxxxx> On Behalf Of Jiaxun Yang
Sent: Thursday, March 7, 2019 2:08 AM
To: ibm-acpi@xxxxxxxxxx
Cc: dvhart@xxxxxxxxxxxxx; andy@xxxxxxxxxxxxx; ibm-acpi-
devel@xxxxxxxxxxxxxxxxxxxxx; platform-driver-x86@xxxxxxxxxxxxxxx; linux-
kernel@xxxxxxxxxxxxxxx; stable@xxxxxxxxxxxxxxx; Jiaxun Yang
Subject: [PATCH] platform/x86: thinkpad_acpi: disable bluetooth for some
machines


[EXTERNAL EMAIL]

Some AMD based ThinkPads have a firmware bug that calling
"GBDC" will cause bluetooth on Intel wireless cards blocked.

Hi,

Thanks for your suggestions.

Since this is considered a firmware bug; has the OEM (and IBV) been notified? Is it
fixed in a newer version of the firmware?
No. I've noticed them about the bug but they said these models have no official Linux support so no plan to fix.
If so, then this should probably only match particular broken firmware versions.
Disable bluetooth subdriver on these models should be safe since Intel cards have built-in RFKill and there is no bluetooth hotkey on these machines.
Probe these models by DMI match and disable bluetooth subdriver
if specified Intel wireless card exist.

Signed-off-by: Jiaxun Yang <jiaxun.yang@xxxxxxxxxxx>
---

--

Jiaxun Yang