Re: [PATCH/RFC v10 01/19] leds: Add LED Flash class extension to the LED subsystem
From: Pavel Machek <hidden>
Date: 2015-01-09 17:37:14
Also in:
linux-leds, linux-media, lkml
From: Pavel Machek <hidden>
Date: 2015-01-09 17:37:14
Also in:
linux-leds, linux-media, lkml
On Fri 2015-01-09 16:22:51, Jacek Anaszewski wrote:
Some LED devices support two operation modes - torch and flash. This patch provides support for flash LED devices in the LED subsystem by introducing new sysfs attributes and kernel internal interface. The attributes being introduced are: flash_brightness, flash_strobe, flash_timeout, max_flash_timeout, max_flash_brightness, flash_fault, flash_sync_strobe and available_sync_leds. All the flash related features are placed in a separate module. The modifications aim to be compatible with V4L2 framework requirements related to the flash devices management. The design assumes that V4L2 sub-device can take of the LED class device control and communicate with it through the kernel internal interface. When V4L2 Flash sub-device file is opened, the LED class device sysfs interface is made unavailable. Signed-off-by: Jacek Anaszewski <redacted> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Cc: Bryan Wu <redacted> Cc: Richard Purdie <redacted>
Acked-by: Pavel Machek <redacted> -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html