Lines Matching refs:pdaf
589 static int ccs_data_parse_pdaf(struct bin_container *bin, struct ccs_pdaf_pix_loc **pdaf,
605 *pdaf = bin_alloc(bin, sizeof(**pdaf));
606 if (!*pdaf)
609 bin_reserve(bin, sizeof(**pdaf));
617 (*pdaf)->main_offset_x =
620 (*pdaf)->main_offset_y =
623 (*pdaf)->global_pdaf_type = __pdaf->global_pdaf_type;
624 (*pdaf)->block_width = __pdaf->block_width;
625 (*pdaf)->block_height = __pdaf->block_height;
626 (*pdaf)->num_block_desc_groups = num_block_desc_groups;
632 (*pdaf)->block_desc_groups =
636 if (!(*pdaf)->block_desc_groups)
656 (*pdaf)->block_desc_groups[i].repeat_y =
658 (*pdaf)->block_desc_groups[i].num_block_descs =
665 (*pdaf)->block_desc_groups[i].block_descs =
669 if (!(*pdaf)->block_desc_groups[i].block_descs)
688 bdesc = &(*pdaf)->block_desc_groups[i].block_descs[j];
705 (*pdaf)->pixel_desc_groups =
709 if (!(*pdaf)->pixel_desc_groups)
711 (*pdaf)->num_pixel_desc_grups = max_block_type_id;
725 pdgroup = &(*pdaf)->pixel_desc_groups[i];