From: Lee, Chun-Yi <joeyli.kernel@xxxxxxxxx> Date: Fri, 23 Mar 2012 12:36:44 +0800 commit 5719b81988f3c24ff694dc3a37e35b35630a3966 upstream. The wireless rfkill should charged by sony-laptop but not acer-wmi. So, add Sony's SNY5001 acpi device to blacklist in acer-wmi. Tested on Sony Vaio Addresses http://bugs.debian.org/666568 Cc: Carlos Corbacho <carlos@xxxxxxxxxxxxxxxxxxx> Cc: Mattia Dongili <malattia@xxxxxxxx> Tested-by: Dimitris N <ddarlac@xxxxxxxxx> Signed-off-by: Lee, Chun-Yi <jlee@xxxxxxxx> Signed-off-by: Matthew Garrett <mjg@xxxxxxxxxx> Tested-by: Kalle Olavi Niemitalo <kon@xxxxxx> (on v3.2.13) Signed-off-by: Jonathan Nieder <jrnieder@xxxxxxxxx> --- Hi Greg, Please consider this patch for the 3.0, 3.2, and 3.3-stable series. Without this patch, on affected machines wireless simply doesn't work unless you unload the acer-wmi driver, regardless of the state of the physical WIRELESS switch. "rfkill list" reports sony-wifi unblocked and acer-wireless soft blocked. "rfkill unblock 2" has no effect. Kalle (cc-ed) tried the patch on top of 3.2.y and wifi started working again on his Sony VAIO VPCYA1V9E. More details are at <http://bugs.debian.org/666568>. Thanks, Jonathan drivers/platform/x86/acer-wmi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/x86/acer-wmi.c b/drivers/platform/x86/acer-wmi.c index db9b25abeb66..2080b223c74a 100644 --- a/drivers/platform/x86/acer-wmi.c +++ b/drivers/platform/x86/acer-wmi.c @@ -689,6 +689,7 @@ static const struct acpi_device_id norfkill_ids[] = { { "VPC2004", 0}, { "IBM0068", 0}, { "LEN0068", 0}, + { "SNY5001", 0}, /* sony-laptop in charge */ { "", 0}, }; -- 1.7.10.rc3 -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html