diff options
author | Liu Ying <Ying.liu@freescale.com> | 2012-08-06 02:02:08 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2012-08-15 19:05:25 -0400 |
commit | c4ede4cedad1163345a2c2b4abc7e2208034190e (patch) | |
tree | 222867497957a4b1f35fa860f5a47a376300ef22 /drivers | |
parent | c078ac18f3f94f643ab477949d0cd93667904e06 (diff) |
[media] media: mx3_camera: Improve data bus width check code for probe
This patch contains code change only to use the present macro-
MX3_CAMERA_DATAWIDTH_MASK to check valid camera platform data
bus width instead of enumerating every possible data bus width.
Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/media/platform/mx3_camera.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/media/platform/mx3_camera.c b/drivers/media/platform/mx3_camera.c index af2297dd49c8..16975c6e6905 100644 --- a/drivers/media/platform/mx3_camera.c +++ b/drivers/media/platform/mx3_camera.c | |||
@@ -1171,9 +1171,7 @@ static int __devinit mx3_camera_probe(struct platform_device *pdev) | |||
1171 | 1171 | ||
1172 | mx3_cam->pdata = pdev->dev.platform_data; | 1172 | mx3_cam->pdata = pdev->dev.platform_data; |
1173 | mx3_cam->platform_flags = mx3_cam->pdata->flags; | 1173 | mx3_cam->platform_flags = mx3_cam->pdata->flags; |
1174 | if (!(mx3_cam->platform_flags & (MX3_CAMERA_DATAWIDTH_4 | | 1174 | if (!(mx3_cam->platform_flags & MX3_CAMERA_DATAWIDTH_MASK)) { |
1175 | MX3_CAMERA_DATAWIDTH_8 | MX3_CAMERA_DATAWIDTH_10 | | ||
1176 | MX3_CAMERA_DATAWIDTH_15))) { | ||
1177 | /* | 1175 | /* |
1178 | * Platform hasn't set available data widths. This is bad. | 1176 | * Platform hasn't set available data widths. This is bad. |
1179 | * Warn and use a default. | 1177 | * Warn and use a default. |