diff --git a/drivers/media/platform/xilinx/xilinx-vpss-csc.c b/drivers/media/platform/xilinx/xilinx-vpss-csc.c index 8e6fd16e5630f..51c7440bf617b 100644 --- a/drivers/media/platform/xilinx/xilinx-vpss-csc.c +++ b/drivers/media/platform/xilinx/xilinx-vpss-csc.c @@ -1047,8 +1047,10 @@ static int xcsc_parse_of(struct xcsc_dev *xcsc) } switch (video_width[0]) { case XVIDC_BPC_8: + xcsc->color_depth = XVIDC_BPC_8; + break; case XVIDC_BPC_10: - xcsc->color_depth = video_width[0]; + xcsc->color_depth = XVIDC_BPC_10; break; default: dev_err(dev, "Unsupported color depth %d", video_width[0]);