HFI_DMA_ALIGNMENT
+ NUM_HW_PIC_BUF * SIZE_SEI_USERDATA), HFI_DMA_ALIGNMENT);
* sizeof(u32) + NUM_HW_PIC_BUF * SIZE_SEI_USERDATA), HFI_DMA_ALIGNMENT);
HFI_DMA_ALIGNMENT);
HFI_DMA_ALIGNMENT) +
ALIGN(HFI_IRIS2_VP9D_COMV_SIZE, HFI_DMA_ALIGNMENT) +
ALIGN(MAX_SUPERFRAME_HEADER_LEN, HFI_DMA_ALIGNMENT) +
ALIGN(VP9_UDC_HEADER_BUF_SIZE, HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT);
ALIGN(opb_wr_top_line_luma_buf_size, HFI_DMA_ALIGNMENT) +
size_bin_hdr = ALIGN(size_bin_hdr, HFI_DMA_ALIGNMENT);
size_bin_res = ALIGN(size_bin_res, HFI_DMA_ALIGNMENT);
size_bin_hdr = ALIGN(size_bin_hdr, HFI_DMA_ALIGNMENT);
size_bin_res = ALIGN(size_bin_res, HFI_DMA_ALIGNMENT);
HFI_DMA_ALIGNMENT);
bitstream_size = ALIGN(bitstream_size, HFI_DMA_ALIGNMENT);
bitbin_size = ALIGN(bitbin_size, HFI_DMA_ALIGNMENT);
bitbin_size = ALIGN(bitstream_size, HFI_DMA_ALIGNMENT);
size_single_pipe = ALIGN(size_single_pipe, HFI_DMA_ALIGNMENT);
padded_bin_size = ALIGN(size_single_pipe, HFI_DMA_ALIGNMENT);
size_single_pipe = ALIGN(size_single_pipe, HFI_DMA_ALIGNMENT);
size = ALIGN(bitbin_size, HFI_DMA_ALIGNMENT) *
ALIGN(size_bse, HFI_DMA_ALIGNMENT) +
ALIGN(size_vpp, HFI_DMA_ALIGNMENT) +
ALIGN(SIZE_HW_PIC(SIZE_H264D_HW_PIC_T), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) +
ALIGN(SIZE_H264D_LB_VSP_TOP(width, height), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) * 2 +
ALIGN(SIZE_H264D_QP(width, height), HFI_DMA_ALIGNMENT);
return ALIGN(size, HFI_DMA_ALIGNMENT);
return ALIGN(size, HFI_DMA_ALIGNMENT);
size = ALIGN(size, HFI_DMA_ALIGNMENT);
ALIGN(size_bse, HFI_DMA_ALIGNMENT) +
ALIGN(size_vpp, HFI_DMA_ALIGNMENT) +
ALIGN(NUM_HW_PIC_BUF * 20 * 22 * 4, HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
ALIGN(SIZE_HW_PIC(SIZE_H265D_HW_PIC_T), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
ALIGN(SIZE_H265D_LB_VSP_TOP(width, height), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT)
ALIGN(SIZE_H265D_QP(width, height), HFI_DMA_ALIGNMENT);
return ALIGN(size, HFI_DMA_ALIGNMENT);
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
ALIGN(SIZE_VP8D_LB_VSP_TOP(width, height), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT);
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
ALIGN(SIZE_VP9D_LB_VSP_TOP(width, height), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT);
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
HFI_DMA_ALIGNMENT) * num_vpp_pipes +
ALIGN(SIZE_VP8D_LB_VSP_TOP(width, height), HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT) +
HFI_DMA_ALIGNMENT);
slice_info_bufsize = ALIGN(slice_info_bufsize, HFI_DMA_ALIGNMENT);
line_buf_ctrl_size = ALIGN(width_coded, HFI_DMA_ALIGNMENT);
line_buf_ctrl_size_buffid2 = ALIGN(width_coded, HFI_DMA_ALIGNMENT);
(HFI_DMA_ALIGNMENT - 1)) & (~(HFI_DMA_ALIGNMENT - 1))) * 1) +
(HFI_DMA_ALIGNMENT - 1)) & (~(HFI_DMA_ALIGNMENT - 1))) * 2));
ALIGN(leftline_buf_ctrl_size, HFI_DMA_ALIGNMENT);
(height_coded) + HFI_DMA_ALIGNMENT) +
(HFI_DMA_ALIGNMENT << (num_vpp_pipes - 1)) - 1) &
(~((HFI_DMA_ALIGNMENT << (num_vpp_pipes - 1)) - 1)) * 1;
(HFI_DMA_ALIGNMENT + 16 * (width_coded >> 4));
ALIGN(topline_buf_ctrl_size_FE, HFI_DMA_ALIGNMENT);
(((HFI_DMA_ALIGNMENT + 64 * (height_coded >> 4)) +
(HFI_DMA_ALIGNMENT << (num_vpp_pipes - 1)) - 1) &
(~((HFI_DMA_ALIGNMENT << (num_vpp_pipes - 1)) - 1)) * 1) *
leftline_buf_meta_recony = (HFI_DMA_ALIGNMENT + 64 *
ALIGN(leftline_buf_meta_recony, HFI_DMA_ALIGNMENT);
linebuf_meta_recon_uv = (HFI_DMA_ALIGNMENT + 64 *
linebuf_meta_recon_uv = ALIGN(linebuf_meta_recon_uv, HFI_DMA_ALIGNMENT);
ALIGN(line_buf_recon_pix_size, HFI_DMA_ALIGNMENT);
slice_cmd_buffer_size = ALIGN(20480, HFI_DMA_ALIGNMENT);
ALIGN(col_mv_buf_size, HFI_DMA_ALIGNMENT) * (num_ref + 1);
ALIGN(h265e_colrcbuf_size, HFI_DMA_ALIGNMENT) *
h265e_colrcbuf_size = ALIGN(h265e_colrcbuf_size, HFI_DMA_ALIGNMENT) *
ALIGN(h265e_framerc_bufsize, HFI_DMA_ALIGNMENT) *
ALIGN(h265e_lcubitcnt_bufsize, HFI_DMA_ALIGNMENT);
ALIGN(h265e_lcubitmap_bufsize, HFI_DMA_ALIGNMENT);
line_buf_sde_size = ALIGN(line_buf_sde_size, HFI_DMA_ALIGNMENT);
se_stats_bufsize = ALIGN(se_stats_bufsize, HFI_DMA_ALIGNMENT) * 2;
ALIGN(override_buffer_size, HFI_DMA_ALIGNMENT) * 2;
ALIGN(topline_bufsize_fe_1stg_sao, HFI_DMA_ALIGNMENT);