Good morning, There is preliminary code ready to implement RFKILL support on Fujitsu laptops. Unfortunately, I can't see how to express this specific switch type within the existing framework. The laptop has one "big" kill switch that kills everything, WLAN/Bluetooth/3G, you name it. I have no means to turn individual radios on or off, all I'll get is a big notifier (from which I can fire up a query to see whether the kill switch state got changed). As such, I have 1 rfkill interface that I'd like to call "all", which supports states RFKILL_STATE_HARD_BLOCKED and RFKILL_STATE_UNBLOCKED. I can implement get_state, but toggle_radio is marked mandatory. I can't do anything meaningful in response to toggle_radio, but I could unconditionally report failure. Ivo, does that violate the spirit of the interface? To me it seems useful to have the notifiers, but I figured I'd ask the subsystem maintainer first. Jonathan, if you have DSDTs for machines other then a Lifebook S6410, S6420 or E8410 could you please e-mail these to me. I would like to see whether the callbacks I'm using are present. Regards, Tony V.
Attachment:
signature.asc
Description: This is a digitally signed message part