On Mon, Aug 13, 2018 at 04:50:16PM +0200, Thierry Reding wrote:
>  static void tegra_vde_setup_iram_tables(struct tegra_vde *vde,
> +                                     unsigned int num_ref_pics,
>                                       struct video_frame *dpb_frames,
>                                       unsigned int ref_frames_nb,
>                                       unsigned int with_earlier_poc_nb)
> @@ -251,13 +260,17 @@ static void tegra_vde_setup_iram_tables(struct 
> tegra_vde *vde,
>       u32 value, aux_addr;
>       int with_later_poc_nb;
>       unsigned int i, k;
> +     size_t size;
> +
> +     size = num_ref_pics * 4 * 8;
> +     memset(vde->iram, 0, size);

I can't get behind the magical size calculation...  :(

regards,
dan carpenter

Reply via email to