On Fri, Jan 27 2023 at 10:21:25 AM +0100, Benjamin Gaignard <benjamin.gaignard@xxxxxxxxxxxxx> wrote:
It is needed to check if the proposed pixels format is valid before updating context bit depth and other internal states. Stop using ctx->bit_depth to check format depth match and return result to the caller. Fixes: dc39473d0340 ("media: hantro: imx8m: Enable 10bit decoding") Signed-off-by: Benjamin Gaignard <benjamin.gaignard@xxxxxxxxxxxxx> Reviewed-by: Nicolas Dufresne <nicolas.dufresne@xxxxxxxxxxxxx> ---
..
*/ if (ctx->is_encoder) - hantro_reset_raw_fmt(ctx); + hantro_reset_raw_fmt(ctx, 0);
Explicit is better than implicit. Please replace the "0" to imply default, and instead pass HANTRO_DEFAULT_BIT_DEPTH explicitly. Thanks!