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