Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] video: sn9c102: world-wirtable sysfs files

Don't allow everybody to change video settings.

Signed-off-by: Vasiliy Kulikov <segoon@openwall.com>
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Acked-by: Luca Risolia <luca.risolia@studio.unibo.it>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Vasiliy Kulikov and committed by
Mauro Carvalho Chehab
14ddc318 8aff8ba9

+3 -3
+3 -3
drivers/media/video/sn9c102/sn9c102_core.c
··· 1430 1430 sn9c102_show_i2c_reg, sn9c102_store_i2c_reg); 1431 1431 static DEVICE_ATTR(i2c_val, S_IRUGO | S_IWUSR, 1432 1432 sn9c102_show_i2c_val, sn9c102_store_i2c_val); 1433 - static DEVICE_ATTR(green, S_IWUGO, NULL, sn9c102_store_green); 1434 - static DEVICE_ATTR(blue, S_IWUGO, NULL, sn9c102_store_blue); 1435 - static DEVICE_ATTR(red, S_IWUGO, NULL, sn9c102_store_red); 1433 + static DEVICE_ATTR(green, S_IWUSR, NULL, sn9c102_store_green); 1434 + static DEVICE_ATTR(blue, S_IWUSR, NULL, sn9c102_store_blue); 1435 + static DEVICE_ATTR(red, S_IWUSR, NULL, sn9c102_store_red); 1436 1436 static DEVICE_ATTR(frame_header, S_IRUGO, sn9c102_show_frame_header, NULL); 1437 1437 1438 1438