linux-imx/Documentation/ABI/testing/sysfs-class-led-flash
Mauro Carvalho Chehab 54a19b4d3f docs: ABI: cleanup several ABI documents
There are some ABI documents that, while they don't generate
any warnings, they have issues when parsed by get_abi.pl script
on its output result.

Address them, in order to provide a clean output.

Reviewed-by: Tom Rix <trix@redhat.com> # for fpga-manager
Reviewed-By: Kajol Jain<kjain@linux.ibm.com> # for sysfs-bus-event_source-devices-hv_gpci and sysfs-bus-event_source-devices-hv_24x7
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> #for IIO
Acked-by: Oded Gabbay <oded.gabbay@gmail.com> # for Habanalabs
Acked-by: Vaibhav Jain <vaibhav@linux.ibm.com> # for sysfs-bus-papr-pmem
Acked-by: Cezary Rojewski <cezary.rojewski@intel.com> # for catpt
Acked-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Acked-by: Ilya Dryomov <idryomov@gmail.com> # for rbd
Acked-by: Jonathan Corbet <corbet@lwn.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Link: https://lore.kernel.org/r/5bc78e5b68ed1e9e39135173857cb2e753be868f.1604042072.git.mchehab+huawei@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-10-30 13:14:29 +01:00

3.0 KiB

What: /sys/class/leds//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//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//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//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//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//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