~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/stable/sysfs-class-rfkill

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 rfkill - radio frequency (RF) connector kill switch support
  2 
  3 For details to this subsystem look at Documentation/driver-api/rfkill.rst.
  4 
  5 For the deprecated ``/sys/class/rfkill/*/claim`` knobs of this interface look in
  6 Documentation/ABI/removed/sysfs-class-rfkill.
  7 
  8 What:           /sys/class/rfkill
  9 Date:           09-Jul-2007
 10 KernelVersion:  v2.6.22
 11 Contact:        linux-wireless@vger.kernel.org,
 12 Description:    The rfkill class subsystem folder.
 13                 Each registered rfkill driver is represented by an rfkillX
 14                 subfolder (X being an integer >= 0).
 15 
 16 
 17 What:           /sys/class/rfkill/rfkill[0-9]+/name
 18 Date:           09-Jul-2007
 19 KernelVersion   v2.6.22
 20 Contact:        linux-wireless@vger.kernel.org
 21 Description:    Name assigned by driver to this key (interface or driver name).
 22 Values:         arbitrary string.
 23 
 24 
 25 What:           /sys/class/rfkill/rfkill[0-9]+/type
 26 Date:           09-Jul-2007
 27 KernelVersion   v2.6.22
 28 Contact:        linux-wireless@vger.kernel.org
 29 Description:    Driver type string ("wlan", "bluetooth", etc).
 30 Values:         See include/linux/rfkill.h.
 31 
 32 
 33 What:           /sys/class/rfkill/rfkill[0-9]+/persistent
 34 Date:           09-Jul-2007
 35 KernelVersion   v2.6.22
 36 Contact:        linux-wireless@vger.kernel.org
 37 Description:    Whether the soft blocked state is initialised from non-volatile
 38                 storage at startup.
 39 Values:         A numeric value:
 40 
 41                 - 0: false
 42                 - 1: true
 43 
 44 
 45 What:           /sys/class/rfkill/rfkill[0-9]+/state
 46 Date:           09-Jul-2007
 47 KernelVersion   v2.6.22
 48 Contact:        linux-wireless@vger.kernel.org
 49 Description:    Current state of the transmitter.
 50                 This file was scheduled to be removed in 2014, but due to its
 51                 large number of users it will be sticking around for a bit
 52                 longer. Despite it being marked as stable, the newer "hard" and
 53                 "soft" interfaces should be preferred, since it is not possible
 54                 to express the 'soft and hard block' state of the rfkill driver
 55                 through this interface. There will likely be another attempt to
 56                 remove it in the future.
 57 Values:         A numeric value.
 58 
 59                 0: RFKILL_STATE_SOFT_BLOCKED
 60                         transmitter is turned off by software
 61                 1: RFKILL_STATE_UNBLOCKED
 62                         transmitter is (potentially) active
 63                 2: RFKILL_STATE_HARD_BLOCKED
 64                         transmitter is forced off by something outside of
 65                         the driver's control.
 66 
 67 
 68 What:           /sys/class/rfkill/rfkill[0-9]+/hard
 69 Date:           12-March-2010
 70 KernelVersion   v2.6.34
 71 Contact:        linux-wireless@vger.kernel.org
 72 Description:    Current hardblock state. This file is read only.
 73 Values:         A numeric value.
 74 
 75                 0: inactive
 76                         The transmitter is (potentially) active.
 77                 1: active
 78                         The transmitter is forced off by something outside of
 79                         the driver's control.
 80 
 81 
 82 What:           /sys/class/rfkill/rfkill[0-9]+/soft
 83 Date:           12-March-2010
 84 KernelVersion   v2.6.34
 85 Contact:        linux-wireless@vger.kernel.org
 86 Description:    Current softblock state. This file is read and write.
 87 Values:         A numeric value.
 88 
 89                 0: inactive
 90                         The transmitter is (potentially) active.
 91 
 92                 1: active
 93                         The transmitter is turned off by software.

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php