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