diff options
Diffstat (limited to 'drivers/media/video/pxa_camera.c')
-rw-r--r-- | drivers/media/video/pxa_camera.c | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/drivers/media/video/pxa_camera.c b/drivers/media/video/pxa_camera.c index 79fb22c89ae..0bd7da26d01 100644 --- a/drivers/media/video/pxa_camera.c +++ b/drivers/media/video/pxa_camera.c | |||
@@ -1133,12 +1133,13 @@ static void pxa_camera_setup_cicr(struct soc_camera_device *icd, | |||
1133 | __raw_writel(cicr0, pcdev->base + CICR0); | 1133 | __raw_writel(cicr0, pcdev->base + CICR0); |
1134 | } | 1134 | } |
1135 | 1135 | ||
1136 | static int pxa_camera_set_bus_param(struct soc_camera_device *icd, __u32 pixfmt) | 1136 | static int pxa_camera_set_bus_param(struct soc_camera_device *icd) |
1137 | { | 1137 | { |
1138 | struct v4l2_subdev *sd = soc_camera_to_subdev(icd); | 1138 | struct v4l2_subdev *sd = soc_camera_to_subdev(icd); |
1139 | struct soc_camera_host *ici = to_soc_camera_host(icd->parent); | 1139 | struct soc_camera_host *ici = to_soc_camera_host(icd->parent); |
1140 | struct pxa_camera_dev *pcdev = ici->priv; | 1140 | struct pxa_camera_dev *pcdev = ici->priv; |
1141 | struct v4l2_mbus_config cfg = {.type = V4L2_MBUS_PARALLEL,}; | 1141 | struct v4l2_mbus_config cfg = {.type = V4L2_MBUS_PARALLEL,}; |
1142 | u32 pixfmt = icd->current_fmt->host_fmt->fourcc; | ||
1142 | unsigned long bus_flags, common_flags; | 1143 | unsigned long bus_flags, common_flags; |
1143 | int ret; | 1144 | int ret; |
1144 | struct pxa_cam *cam = icd->host_priv; | 1145 | struct pxa_cam *cam = icd->host_priv; |
@@ -1851,19 +1852,7 @@ static struct platform_driver pxa_camera_driver = { | |||
1851 | .remove = __devexit_p(pxa_camera_remove), | 1852 | .remove = __devexit_p(pxa_camera_remove), |
1852 | }; | 1853 | }; |
1853 | 1854 | ||
1854 | 1855 | module_platform_driver(pxa_camera_driver); | |
1855 | static int __init pxa_camera_init(void) | ||
1856 | { | ||
1857 | return platform_driver_register(&pxa_camera_driver); | ||
1858 | } | ||
1859 | |||
1860 | static void __exit pxa_camera_exit(void) | ||
1861 | { | ||
1862 | platform_driver_unregister(&pxa_camera_driver); | ||
1863 | } | ||
1864 | |||
1865 | module_init(pxa_camera_init); | ||
1866 | module_exit(pxa_camera_exit); | ||
1867 | 1856 | ||
1868 | MODULE_DESCRIPTION("PXA27x SoC Camera Host driver"); | 1857 | MODULE_DESCRIPTION("PXA27x SoC Camera Host driver"); |
1869 | MODULE_AUTHOR("Guennadi Liakhovetski <kernel@pengutronix.de>"); | 1858 | MODULE_AUTHOR("Guennadi Liakhovetski <kernel@pengutronix.de>"); |