On Sat, 2009-04-18 at 18:42 +0100, Alan Jenkins wrote: > > That's odd, I thought I added a set_sw_state() to rfkill which would > > disable that rfkill. But there's rfkill_set_global_sw_state() which > > should do what you want -- can you try replacing the EEE set_sw_state > > call with that? > Yes, that fixes it. Now it works the same as the old code which used > rfkill_set_default(). Cool. > +static int eeepc_hotk_resume(struct acpi_device *device); > > static const struct acpi_device_id eeepc_device_ids[] = { > {EEEPC_HOTK_HID, 0}, > @@ -191,6 +192,7 @@ static struct acpi_driver eeepc_hotk_driver = { > .ops = { > .add = eeepc_hotk_add, > .remove = eeepc_hotk_remove, > + .resume = eeepc_hotk_resume Please add a , at the end so other people updating that in the future don't need to change that line too. > +static void eeepc_rfkill_hotplug() Need (void) not () If you change those and give me a S-o-b I'll integrate it into my patch with something like S-o-b: <you> [eeepc driver parts] johannes
Attachment:
signature.asc
Description: This is a digitally signed message part