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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-class-led-flash

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 What:           /sys/class/leds/<led>/flash_brightness
  2 Date:           March 2015
  3 KernelVersion:  4.0
  4 Contact:        Jacek Anaszewski <j.anaszewski@samsung.com>
  5 Description:    read/write
  6                 Set the brightness of this LED in the flash strobe mode, in
  7                 microamperes. The file is created only for the flash LED devices
  8                 that support setting flash brightness.
  9 
 10                 The value is between 0 and
 11                 /sys/class/leds/<led>/max_flash_brightness.
 12 
 13 What:           /sys/class/leds/<led>/max_flash_brightness
 14 Date:           March 2015
 15 KernelVersion:  4.0
 16 Contact:        Jacek Anaszewski <j.anaszewski@samsung.com>
 17 Description:    read only
 18                 Maximum brightness level for this LED in the flash strobe mode,
 19                 in microamperes.
 20 
 21 What:           /sys/class/leds/<led>/flash_timeout
 22 Date:           March 2015
 23 KernelVersion:  4.0
 24 Contact:        Jacek Anaszewski <j.anaszewski@samsung.com>
 25 Description:    read/write
 26                 Hardware timeout for flash, in microseconds. The flash strobe
 27                 is stopped after this period of time has passed from the start
 28                 of the strobe. The file is created only for the flash LED
 29                 devices that support setting flash timeout.
 30 
 31 What:           /sys/class/leds/<led>/max_flash_timeout
 32 Date:           March 2015
 33 KernelVersion:  4.0
 34 Contact:        Jacek Anaszewski <j.anaszewski@samsung.com>
 35 Description:    read only
 36                 Maximum flash timeout for this LED, in microseconds.
 37 
 38 What:           /sys/class/leds/<led>/flash_strobe
 39 Date:           March 2015
 40 KernelVersion:  4.0
 41 Contact:        Jacek Anaszewski <j.anaszewski@samsung.com>
 42 Description:    read/write
 43                 Flash strobe state. When written with 1 it triggers flash strobe
 44                 and when written with 0 it turns the flash off.
 45 
 46                 On read 1 means that flash is currently strobing and 0 means
 47                 that flash is off.
 48 
 49 What:           /sys/class/leds/<led>/flash_fault
 50 Date:           March 2015
 51 KernelVersion:  4.0
 52 Contact:        Jacek Anaszewski <j.anaszewski@samsung.com>
 53 Description:    read only
 54                 Space separated list of flash faults that may have occurred.
 55                 Flash faults are re-read after strobing the flash. Possible
 56                 flash faults:
 57 
 58                 * led-over-voltage
 59                         flash controller voltage to the flash LED
 60                         has exceeded the limit specific to the flash controller
 61                 * flash-timeout-exceeded
 62                         the flash strobe was still on when
 63                         the timeout set by the user has expired; not all flash
 64                         controllers may set this in all such conditions
 65                 * controller-over-temperature
 66                         the flash controller has
 67                         overheated
 68                 * controller-short-circuit
 69                         the short circuit protection
 70                         of the flash controller has been triggered
 71                 * led-power-supply-over-current
 72                         current in the LED power
 73                         supply has exceeded the limit specific to the flash
 74                         controller
 75                 * indicator-led-fault
 76                         the flash controller has detected
 77                         a short or open circuit condition on the indicator LED
 78                 * led-under-voltage
 79                         flash controller voltage to the flash
 80                         LED has been below the minimum limit specific to
 81                         the flash
 82                 * controller-under-voltage
 83                         the input voltage of the flash
 84                         controller is below the limit under which strobing the
 85                         flash at full current will not be possible;
 86                         the condition persists until this flag is no longer set
 87                 * led-over-temperature
 88                         the temperature of the LED has exceeded
 89                         its allowed upper limit

~ [ 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