From 47a7e6f8d282d199f14abbb068c6c3ba00cb7bfc Mon Sep 17 00:00:00 2001 From: Arvydas Sidorenko Date: Tue, 13 Sep 2011 07:18:10 -0300 Subject: [PATCH] [media] drivers/media/video/stk-webcam.c: webcam LED bug fix The probem was on my DC-1125 webcam chip from Syntek. Whenever the webcam turns on, the LED light on it is turn on also and never turns off again unless system is shut downed or restarted. This patch will fix this issue - the LED will be turned off whenever the device is released. Signed-off-by: Arvydas Sidorenko Signed-off-by: Mauro Carvalho Chehab --- drivers/media/video/stk-webcam.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/video/stk-webcam.c b/drivers/media/video/stk-webcam.c index d1a2cefbf55..859e78fc1aa 100644 --- a/drivers/media/video/stk-webcam.c +++ b/drivers/media/video/stk-webcam.c @@ -574,6 +574,8 @@ static int v4l_stk_release(struct file *fp) if (dev->owner == fp) { stk_stop_stream(dev); stk_free_buffers(dev); + stk_camera_write_reg(dev, 0x0, 0x48); /* turn off the LED */ + unset_initialised(dev); dev->owner = NULL; } -- 2.39.5