From: Alan Jenkins Date: Fri, 25 Sep 2009 09:18:21 +0000 (+0100) Subject: sony-laptop: re-read the rfkill state when resuming from suspend X-Git-Tag: v2.6.32-rc3~12^2~48^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a0d97d6c7ceddc176b5eed171aa2a52e32cf3eda;p=platform%2Fkernel%2Flinux-stable.git sony-laptop: re-read the rfkill state when resuming from suspend Without this, the hard-blocked state will be reported incorrectly if the hardware switch is changed while the laptop is suspended. Signed-off-by: Alan Jenkins Tested-by: Norbert Preining Acked-by: Mattia Dongili Signed-off-by: John W. Linville --- diff --git a/drivers/platform/x86/sony-laptop.c b/drivers/platform/x86/sony-laptop.c index f3466a0..afdbdaa 100644 --- a/drivers/platform/x86/sony-laptop.c +++ b/drivers/platform/x86/sony-laptop.c @@ -1041,6 +1041,9 @@ static int sony_nc_resume(struct acpi_device *device) sony_backlight_update_status(sony_backlight_device) < 0) printk(KERN_WARNING DRV_PFX "unable to restore brightness level\n"); + /* re-read rfkill state */ + sony_nc_rfkill_update(); + return 0; }