diff options
author | Fabio Estevam <fabio.estevam@freescale.com> | 2012-11-30 12:06:21 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2013-01-05 01:52:06 -0200 |
commit | 39793c6900b89c22cf30e0c83207df8c0a5458df (patch) | |
tree | 1a73786f28a47552a76e3b056af037eaf335e38c /drivers/media/platform | |
parent | 3fdd97973b357255c291beaad5cdf6255d3ff936 (diff) | |
download | blackbird-op-linux-39793c6900b89c22cf30e0c83207df8c0a5458df.tar.gz blackbird-op-linux-39793c6900b89c22cf30e0c83207df8c0a5458df.zip |
[media] mx2_camera: Convert it to platform driver
Converting it to platform code can make the code smaller.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/platform')
-rw-r--r-- | drivers/media/platform/soc_camera/mx2_camera.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/drivers/media/platform/soc_camera/mx2_camera.c b/drivers/media/platform/soc_camera/mx2_camera.c index 188541ac355a..168e062164e9 100644 --- a/drivers/media/platform/soc_camera/mx2_camera.c +++ b/drivers/media/platform/soc_camera/mx2_camera.c @@ -1619,21 +1619,10 @@ static struct platform_driver mx2_camera_driver = { }, .id_table = mx2_camera_devtype, .remove = __devexit_p(mx2_camera_remove), + .probe = mx2_camera_probe, }; - -static int __init mx2_camera_init(void) -{ - return platform_driver_probe(&mx2_camera_driver, &mx2_camera_probe); -} - -static void __exit mx2_camera_exit(void) -{ - return platform_driver_unregister(&mx2_camera_driver); -} - -module_init(mx2_camera_init); -module_exit(mx2_camera_exit); +module_platform_driver(mx2_camera_driver); MODULE_DESCRIPTION("i.MX27 SoC Camera Host driver"); MODULE_AUTHOR("Sascha Hauer <sha@pengutronix.de>"); |