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