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