On Friday 05 June 2009 20:19:19 Larry Finger wrote: > From: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > > This ports the b43/legacy rfkill code to the new API offered > by cfg80211 and thus removes a lot of useless stuff. > > Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > Signed-off-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx> > Cc: Michael Buesch <mb@xxxxxxxxx> > --- > > V1 - Original by Johannes. > V2 - Modified in testing by Larry. > The rfkill polling routine brings the interface back to the initialized > state if it is found to be uninitialized. This way the rfkill switch > may be interpreted. In addition, the radio LED is not turned on in the > initialization routine unless the rfkill switch is on. This is pretty silly behavior IMO. Just to bring it to the point: We initialize a huge wireless MAC, PHY and Radio that consume several watts of power just to poll a silly RF-kill bit. We can't we just accept that the RF-kill status is unknown while the device is down? I really do hate all that rfkill crap and I'm still refusing to sign off on anything that's related to rfkill (like I did for the past year or so). If people want this merged, somebody else maintain and sign it off, please. -- Greetings, Michael. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html