Hi Mauro, Here is greybus flash memory leak fix as well as V4L2 flash class change for making the interface more logical by creating a sub-device per LED. since v1: Fix arguments in nop implementation of v4l2_flash_init(). Please pull. The following changes since commit ec0c3ec497cabbf3bfa03a9eb5edcc252190a4e0: media: ddbridge: split code into multiple files (2017-08-09 12:17:01 -0400) are available in the git repository at: ssh://linuxtv.org/git/sailus/media_tree.git flash for you to fetch changes up to f91e3cfb56025111d83d9d86a7024acc3a692c39: v4l2-flash-led-class: Document v4l2_flash_init() references (2017-08-15 13:38:02 +0300) ---------------------------------------------------------------- Rui Miguel Silva (1): staging: greybus: light: fix memory leak in v4l2 register Sakari Ailus (2): v4l2-flash-led-class: Create separate sub-devices for indicators v4l2-flash-led-class: Document v4l2_flash_init() references drivers/leds/leds-aat1290.c | 4 +- drivers/leds/leds-max77693.c | 4 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 113 +++++++++++++++---------- drivers/staging/greybus/light.c | 42 ++++----- include/media/v4l2-flash-led-class.h | 46 +++++++--- 5 files changed, 127 insertions(+), 82 deletions(-) -- Sakari Ailus e-mail: sakari.ailus@xxxxxx