xref: /linux/Documentation/ABI/stable/sysfs-class-rfkill (revision 6c26361e4be3cf0dad7083e38ca52001a987e3e6)
169c86373Sflorian@mickler.orgrfkill - radio frequency (RF) connector kill switch support
269c86373Sflorian@mickler.org
369c86373Sflorian@mickler.orgFor details to this subsystem look at Documentation/rfkill.txt.
469c86373Sflorian@mickler.org
569c86373Sflorian@mickler.orgFor the deprecated /sys/class/rfkill/*/state and
669c86373Sflorian@mickler.org/sys/class/rfkill/*/claim knobs of this interface look in
769c86373Sflorian@mickler.orgDocumentation/ABI/obsolte/sysfs-class-rfkill.
869c86373Sflorian@mickler.org
969c86373Sflorian@mickler.orgWhat: 		/sys/class/rfkill
1069c86373Sflorian@mickler.orgDate:		09-Jul-2007
1169c86373Sflorian@mickler.orgKernelVersion:	v2.6.22
1269c86373Sflorian@mickler.orgContact:	linux-wireless@vger.kernel.org,
1369c86373Sflorian@mickler.orgDescription: 	The rfkill class subsystem folder.
1469c86373Sflorian@mickler.org		Each registered rfkill driver is represented by an rfkillX
1569c86373Sflorian@mickler.org		subfolder (X being an integer > 0).
1669c86373Sflorian@mickler.org
1769c86373Sflorian@mickler.org
1869c86373Sflorian@mickler.orgWhat:		/sys/class/rfkill/rfkill[0-9]+/name
1969c86373Sflorian@mickler.orgDate:		09-Jul-2007
2069c86373Sflorian@mickler.orgKernelVersion	v2.6.22
2169c86373Sflorian@mickler.orgContact:	linux-wireless@vger.kernel.org
2269c86373Sflorian@mickler.orgDescription: 	Name assigned by driver to this key (interface or driver name).
2369c86373Sflorian@mickler.orgValues: 	arbitrary string.
2469c86373Sflorian@mickler.org
2569c86373Sflorian@mickler.org
2669c86373Sflorian@mickler.orgWhat: 		/sys/class/rfkill/rfkill[0-9]+/type
2769c86373Sflorian@mickler.orgDate:		09-Jul-2007
2869c86373Sflorian@mickler.orgKernelVersion	v2.6.22
2969c86373Sflorian@mickler.orgContact:	linux-wireless@vger.kernel.org
3069c86373Sflorian@mickler.orgDescription: 	Driver type string ("wlan", "bluetooth", etc).
3169c86373Sflorian@mickler.orgValues: 	See include/linux/rfkill.h.
3269c86373Sflorian@mickler.org
3369c86373Sflorian@mickler.org
3469c86373Sflorian@mickler.orgWhat:		/sys/class/rfkill/rfkill[0-9]+/persistent
3569c86373Sflorian@mickler.orgDate:		09-Jul-2007
3669c86373Sflorian@mickler.orgKernelVersion	v2.6.22
3769c86373Sflorian@mickler.orgContact:	linux-wireless@vger.kernel.org
3869c86373Sflorian@mickler.orgDescription: 	Whether the soft blocked state is initialised from non-volatile
3969c86373Sflorian@mickler.org		storage at startup.
4069c86373Sflorian@mickler.orgValues: 	A numeric value.
4169c86373Sflorian@mickler.org		0: false
4269c86373Sflorian@mickler.org		1: true
43*6c26361eSflorian@mickler.org
44*6c26361eSflorian@mickler.org
45*6c26361eSflorian@mickler.orgWhat:		/sys/class/rfkill/rfkill[0-9]+/blocked_hw
46*6c26361eSflorian@mickler.orgDate:		23-Feb-2010
47*6c26361eSflorian@mickler.orgKernelVersion	v2.6.34
48*6c26361eSflorian@mickler.orgContact:	linux-wireless@vger.kernel.org
49*6c26361eSflorian@mickler.orgDescription: 	Current hardblock state. This file is read only.
50*6c26361eSflorian@mickler.orgValues: 	A numeric value.
51*6c26361eSflorian@mickler.org		0: inactive
52*6c26361eSflorian@mickler.org			The transmitter is (potentially) active.
53*6c26361eSflorian@mickler.org		1: active
54*6c26361eSflorian@mickler.org			The transmitter is forced off by something outside of
55*6c26361eSflorian@mickler.org			the driver's control.
56*6c26361eSflorian@mickler.org
57*6c26361eSflorian@mickler.org
58*6c26361eSflorian@mickler.orgWhat:		/sys/class/rfkill/rfkill[0-9]+/blocked_sw
59*6c26361eSflorian@mickler.orgDate:		23-Feb-2010
60*6c26361eSflorian@mickler.orgKernelVersion	v2.6.34
61*6c26361eSflorian@mickler.orgContact:	linux-wireless@vger.kernel.org
62*6c26361eSflorian@mickler.orgDescription:	Current softblock state. This file is read and write.
63*6c26361eSflorian@mickler.orgValues: 	A numeric value.
64*6c26361eSflorian@mickler.org		0: inactive
65*6c26361eSflorian@mickler.org			The transmitter is (potentially) active.
66*6c26361eSflorian@mickler.org		1: active
67*6c26361eSflorian@mickler.org			The transmitter is turned off by software.
68