linux_dsm_epyc7002/drivers/media/i2c
Dmitry Torokhov bf30690029 [media] Media: remove incorrect __init/__exit markups
Even if bus is not hot-pluggable, the devices can be unbound from the
driver via sysfs, so we should not be using __exit annotations on
remove() methods. The only exception is drivers registered with
platform_driver_probe() which specifically disables sysfs bind/unbind
attributes.
Similarly probe() methods should not be marked __init unless
platform_driver_probe() is used.

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Acked-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Acked-by: Timo Kokkonen <timo.t.kokkonen@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2013-03-18 16:59:59 -03:00
..
cx25840 [media] cx25840: Replace memcpy with struct assignment 2012-12-27 18:46:22 -02:00
m5mols Linux 3.8-rc3 2013-01-11 13:28:19 -02:00
s5c73m3 [media] s5c73m3: Remove __dev* attributes 2013-02-07 10:56:31 -02:00
smiapp [media] Media: remove incorrect __init/__exit markups 2013-03-18 16:59:59 -03:00
soc_camera [media] mt9t112: mt9t111 format set up differs from mt9t112 2013-02-13 17:25:56 -02:00
ad9389b.c [media] ad9389b: driver for the Analog Devices AD9389B video encoder 2012-09-13 16:15:36 -03:00
adp1653.c [media] Media: remove incorrect __init/__exit markups 2013-03-18 16:59:59 -03:00
adv7170.c
adv7175.c
adv7180.c [media] adv7180: remove {query/g_/s_}ctrl 2013-02-06 14:17:57 -02:00
adv7183_regs.h
adv7183.c Drivers: media: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
adv7343_regs.h
adv7343.c [media] media: adv7343: accept configuration through platform data 2013-02-05 18:45:47 -02:00
adv7393_regs.h
adv7393.c
adv7604.c Merge remote-tracking branch 'linus/master' into staging/for_v3.8 2012-11-28 07:22:38 -02:00
ak881x.c
aptina-pll.c
aptina-pll.h
as3645a.c Drivers: media: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
bt819.c
bt856.c
bt866.c
cs53l32a.c
cs5345.c
ir-kbd-i2c.c [media] rc-core: add separate defines for protocol bitmaps and numbers 2012-10-27 11:49:51 -02:00
Kconfig [media] tveeprom: move from media/i2c to media/common 2013-02-08 16:12:29 -02:00
ks0127.c [media] ks0127: convert struct i2c_msg initialization to C99 format 2012-09-27 07:38:40 -03:00
ks0127.h
m52790.c
Makefile [media] tveeprom: move from media/i2c to media/common 2013-02-08 16:12:29 -02:00
msp3400-driver.c [media] msp3400: convert struct i2c_msg initialization to C99 format 2012-09-27 07:39:31 -03:00
msp3400-driver.h
msp3400-kthreads.c
mt9m032.c [media] mt9m032.c: introduce missing initialization 2012-09-14 11:10:59 -03:00
mt9p031.c [media] media: mt9p031/mt9t001/mt9v032: use V4L2_CID_TEST_PATTERN for test pattern control 2012-10-05 21:49:32 -03:00
mt9t001.c [media] media: mt9p031/mt9t001/mt9v032: use V4L2_CID_TEST_PATTERN for test pattern control 2012-10-05 21:49:32 -03:00
mt9v011.c [media] mt9v011: convert to the control framework 2013-02-05 18:02:49 -02:00
mt9v032.c [media] media: mt9p031/mt9t001/mt9v032: use V4L2_CID_TEST_PATTERN for test pattern control 2012-10-05 21:49:32 -03:00
noon010pc30.c [media] noon010p30: Remove unneeded v4l2 control compatibility ops 2013-02-05 17:30:48 -02:00
ov7670.c [media] ov7670: remove legacy ctrl callbacks 2013-02-08 14:44:09 -02:00
ov9650.c [media] V4L: Add driver for OV9650/52 image sensors 2013-02-05 15:21:15 -02:00
s5k4ecgx.c [media] i2c/s5k4ecgx: fix printk format warning 2012-10-28 16:42:45 -02:00
s5k6aa.c [media] s5k6aa: Use devm_regulator_bulk_get API 2013-02-05 17:31:22 -02:00
saa711x_regs.h
saa717x.c
saa6588.c
saa7110.c
saa7115.c [media] sliced vbi: subdevs shouldn't clear the full v4l2_sliced_vbi_format struct 2012-10-01 17:12:51 -03:00
saa7127.c [media] sliced vbi: subdevs shouldn't clear the full v4l2_sliced_vbi_format struct 2012-10-01 17:12:51 -03:00
saa7185.c
saa7191.c
saa7191.h
smiapp-pll.c [media] v4l, smiapp, smiapp-pll, adp1653: Update contact information 2012-11-21 13:34:50 -02:00
smiapp-pll.h [media] v4l, smiapp, smiapp-pll, adp1653: Update contact information 2012-11-21 13:34:50 -02:00
sr030pc30.c
tcm825x.c
tcm825x.h
tda7432.c [media] tda7432: convert to the control framework 2013-03-05 14:08:14 -03:00
tda9840.c
tea6415c.c [media] drivers/media/i2c/tea6415c.c: removes unnecessary semicolon 2012-09-23 17:04:38 -03:00
tea6415c.h
tea6420.c
tea6420.h
ths7303.c [media] ths7303: use devm_kzalloc() instead of kzalloc() 2013-02-05 14:05:06 -02:00
tlv320aic23b.c
tvaudio.c [media] bttv: fix g_tuner capabilities override 2013-03-05 14:23:59 -03:00
tvp514x_regs.h
tvp514x.c [media] tvp514x: use devm_kzalloc() instead of kzalloc() 2013-02-05 14:08:25 -02:00
tvp5150_reg.h
tvp5150.c [media] tvp5150: remove compat control ops 2013-01-05 00:55:53 -02:00
tvp7002_reg.h
tvp7002.c [media] tvp7002: use devm_kzalloc() instead of kzalloc() 2013-02-05 14:08:04 -02:00
upd64031a.c
upd64083.c
vp27smpx.c
vpx3220.c
vs6624_regs.h
vs6624.c Drivers: media: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
wm8739.c
wm8775.c