Lines Matching refs:fp_timing

240 	fp_timing_size = ptrs->ptr[0].fp_timing.table_size;  in validate_lfp_data_ptrs()
256 lfp_data_size = ptrs->ptr[1].fp_timing.offset - ptrs->ptr[0].fp_timing.offset; in validate_lfp_data_ptrs()
262 if (ptrs->ptr[i].fp_timing.table_size != fp_timing_size || in validate_lfp_data_ptrs()
267 if (ptrs->ptr[i].fp_timing.offset - ptrs->ptr[i-1].fp_timing.offset != lfp_data_size || in validate_lfp_data_ptrs()
285 if (ptrs->ptr[0].fp_timing.offset + fp_timing_size != ptrs->ptr[0].dvo_timing.offset || in validate_lfp_data_ptrs()
292 if (ptrs->ptr[i].fp_timing.offset + fp_timing_size > data_block_size || in validate_lfp_data_ptrs()
303 const u16 *t = data_block + ptrs->ptr[i].fp_timing.offset + in validate_lfp_data_ptrs()
323 if (ptrs->ptr[i].fp_timing.offset < offset || in fixup_lfp_data_ptrs()
328 ptrs->ptr[i].fp_timing.offset -= offset; in fixup_lfp_data_ptrs()
410 size = make_lfp_data_ptr(&ptrs->ptr[0].fp_timing, table_size, size); in generate_lfp_data_ptrs()
412 if (ptrs->ptr[0].fp_timing.table_size) in generate_lfp_data_ptrs()
427 next_lfp_data_ptr(&ptrs->ptr[i].fp_timing, &ptrs->ptr[i-1].fp_timing, size); in generate_lfp_data_ptrs()
442 ptrs->ptr[i].fp_timing.offset += offset; in generate_lfp_data_ptrs()
594 static const struct fp_timing *
599 return (const void *)data + ptrs->ptr[index].fp_timing.offset; in get_lfp_fp_timing()
844 const struct fp_timing *fp_timing; in parse_lfp_panel_dtd() local
864 fp_timing = get_lfp_fp_timing(lfp_data, in parse_lfp_panel_dtd()
869 if (fp_timing->x_res == panel_fixed_mode->hdisplay && in parse_lfp_panel_dtd()
870 fp_timing->y_res == panel_fixed_mode->vdisplay) { in parse_lfp_panel_dtd()
871 panel->vbt.bios_lvds_val = fp_timing->lvds_reg_val; in parse_lfp_panel_dtd()