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

V4L/DVB: wm8739: remove obsolete v4l2-i2c-drv.h header

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Hans Verkuil and committed by
Mauro Carvalho Chehab
49facfaa 1f352667

+21 -6
+21 -6
drivers/media/video/wm8739.c
··· 30 30 #include <linux/videodev2.h> 31 31 #include <media/v4l2-device.h> 32 32 #include <media/v4l2-chip-ident.h> 33 - #include <media/v4l2-i2c-drv.h> 34 33 #include <media/v4l2-ctrls.h> 35 34 36 35 MODULE_DESCRIPTION("wm8739 driver"); ··· 281 282 }; 282 283 MODULE_DEVICE_TABLE(i2c, wm8739_id); 283 284 284 - static struct v4l2_i2c_driver_data v4l2_i2c_data = { 285 - .name = "wm8739", 286 - .probe = wm8739_probe, 287 - .remove = wm8739_remove, 288 - .id_table = wm8739_id, 285 + static struct i2c_driver wm8739_driver = { 286 + .driver = { 287 + .owner = THIS_MODULE, 288 + .name = "wm8739", 289 + }, 290 + .probe = wm8739_probe, 291 + .remove = wm8739_remove, 292 + .id_table = wm8739_id, 289 293 }; 294 + 295 + static __init int init_wm8739(void) 296 + { 297 + return i2c_add_driver(&wm8739_driver); 298 + } 299 + 300 + static __exit void exit_wm8739(void) 301 + { 302 + i2c_del_driver(&wm8739_driver); 303 + } 304 + 305 + module_init(init_wm8739); 306 + module_exit(exit_wm8739);