Commit 07bc46e6 authored by Guennadi Liakhovetski's avatar Guennadi Liakhovetski Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (13131): pxa_camera: fix camera pixel format configuration



A missed conversion prevents correct pixel format negotiation with client
drivers.

Reported-by: default avatarAntonio Ospite <ospite@studenti.unina.it>
Signed-off-by: default avatarGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 8cf1fec8
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1432,7 +1432,9 @@ static int pxa_camera_set_fmt(struct soc_camera_device *icd,
		icd->sense = &sense;

	cam_f.fmt.pix.pixelformat = cam_fmt->fourcc;
	ret = v4l2_subdev_call(sd, video, s_fmt, f);
	ret = v4l2_subdev_call(sd, video, s_fmt, &cam_f);
	cam_f.fmt.pix.pixelformat = pix->pixelformat;
	*pix = cam_f.fmt.pix;

	icd->sense = NULL;