public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Topstar ACPI LED Workaround
@ 2017-10-17 16:17 Guillaume Douézan-Grard
  2017-10-17 16:17 ` [PATCH 1/4] platform/x86: topstar-laptop: non-functional changes Guillaume Douézan-Grard
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Guillaume Douézan-Grard @ 2017-10-17 16:17 UTC (permalink / raw)
  To: Darren Hart; +Cc: Andy Shevchenko, platform-driver-x86, linux-kernel

Hi Darren,

On Topstar U931 Notebooks, an issue prevents the WLAN toggle key from
being properly managed by the Embedded Controller and successfully
disconnect the adapter. A specific ACPI method allows to toggle the WLAN
LED state regardless.

These are barebone laptops, sold under quite a lot of brands and
configurations, with different firmwares and so on. I can only say for sure
that this issue is present for all the models sold under a specific brand,
that's why I'm reluctant to enable this by default with a DMI check.

Thus, the new `led_workaround` option registers this LED with the
corresponding subsystem, making possible to use a software-based trigger
(rfkill for instance to synchronize the LED with the softkill state).

Thank you for your time,

--
Guillaume Douézan-Grard

Guillaume Douézan-Grard (4):
  platform/x86: topstar-laptop: non-functional changes
  platform/x86: topstar-laptop: change to generic module
  platform/x86: topstar-laptop: add platform device
  platform/x86: topstar-laptop: add optional WLAN LED workaround

 drivers/platform/x86/Kconfig          |   2 +
 drivers/platform/x86/topstar-laptop.c | 339 ++++++++++++++++++++++++++--------
 2 files changed, 267 insertions(+), 74 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-10-27 15:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-17 16:17 [PATCH 0/4] Topstar ACPI LED Workaround Guillaume Douézan-Grard
2017-10-17 16:17 ` [PATCH 1/4] platform/x86: topstar-laptop: non-functional changes Guillaume Douézan-Grard
2017-10-17 16:18 ` [PATCH 2/4] platform/x86: topstar-laptop: change to generic module Guillaume Douézan-Grard
2017-10-17 16:18 ` [PATCH 3/4] platform/x86: topstar-laptop: add platform device Guillaume Douézan-Grard
2017-10-17 16:18 ` [PATCH 4/4] platform/x86: topstar-laptop: add optional WLAN LED workaround Guillaume Douézan-Grard
2017-10-27 15:21 ` [PATCH 0/4] Topstar ACPI LED Workaround Andy Shevchenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox