xref: /linux/Documentation/ABI/stable/sysfs-class-rfkill (revision ca55b2fef3a9373fcfc30f82fd26bc7fccbda732)
1rfkill - radio frequency (RF) connector kill switch support
2
3For details to this subsystem look at Documentation/rfkill.txt.
4
5For the deprecated /sys/class/rfkill/*/state and
6/sys/class/rfkill/*/claim knobs of this interface look in
7Documentation/ABI/obsolete/sysfs-class-rfkill.
8
9What: 		/sys/class/rfkill
10Date:		09-Jul-2007
11KernelVersion:	v2.6.22
12Contact:	linux-wireless@vger.kernel.org,
13Description: 	The rfkill class subsystem folder.
14		Each registered rfkill driver is represented by an rfkillX
15		subfolder (X being an integer > 0).
16
17
18What:		/sys/class/rfkill/rfkill[0-9]+/name
19Date:		09-Jul-2007
20KernelVersion	v2.6.22
21Contact:	linux-wireless@vger.kernel.org
22Description: 	Name assigned by driver to this key (interface or driver name).
23Values: 	arbitrary string.
24
25
26What: 		/sys/class/rfkill/rfkill[0-9]+/type
27Date:		09-Jul-2007
28KernelVersion	v2.6.22
29Contact:	linux-wireless@vger.kernel.org
30Description: 	Driver type string ("wlan", "bluetooth", etc).
31Values: 	See include/linux/rfkill.h.
32
33
34What:		/sys/class/rfkill/rfkill[0-9]+/persistent
35Date:		09-Jul-2007
36KernelVersion	v2.6.22
37Contact:	linux-wireless@vger.kernel.org
38Description: 	Whether the soft blocked state is initialised from non-volatile
39		storage at startup.
40Values: 	A numeric value.
41		0: false
42		1: true
43
44
45What:		/sys/class/rfkill/rfkill[0-9]+/hard
46Date:		12-March-2010
47KernelVersion	v2.6.34
48Contact:	linux-wireless@vger.kernel.org
49Description: 	Current hardblock state. This file is read only.
50Values: 	A numeric value.
51		0: inactive
52			The transmitter is (potentially) active.
53		1: active
54			The transmitter is forced off by something outside of
55			the driver's control.
56
57
58What:		/sys/class/rfkill/rfkill[0-9]+/soft
59Date:		12-March-2010
60KernelVersion	v2.6.34
61Contact:	linux-wireless@vger.kernel.org
62Description:	Current softblock state. This file is read and write.
63Values: 	A numeric value.
64		0: inactive
65			The transmitter is (potentially) active.
66		1: active
67			The transmitter is turned off by software.
68