From 5edacf33de9e0349dd5a02ad684bfceae1d5565f Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Fri, 29 Sep 2023 13:29:15 +0300 Subject: [PATCH] media: rp1: fe: Fix default mbus code When pisp_fe_pad_set_fmt() is given an mbus code that CFE does not support, it currently defaults to MEDIA_BUS_FMT_SBGGR10_1X10. This is not correct, as FE does not support SBGGR10. Set the default to MEDIA_BUS_FMT_SRGGB16_1X16 instead. Signed-off-by: Tomi Valkeinen --- drivers/media/platform/raspberrypi/rp1_cfe/pisp_fe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/media/platform/raspberrypi/rp1_cfe/pisp_fe.c +++ b/drivers/media/platform/raspberrypi/rp1_cfe/pisp_fe.c @@ -437,7 +437,7 @@ static int pisp_fe_pad_set_fmt(struct v4 case FE_OUTPUT1_PAD: cfe_fmt = find_format_by_code(format->format.code); if (!cfe_fmt || !(cfe_fmt->flags & CFE_FORMAT_FLAG_FE_OUT)) - cfe_fmt = find_format_by_code(MEDIA_BUS_FMT_SBGGR10_1X10); + cfe_fmt = find_format_by_code(MEDIA_BUS_FMT_SRGGB16_1X16); format->format.code = cfe_fmt->code;