Lines Matching refs:dtd
927 const struct generic_dtd_entry *dtd; in parse_generic_dtd() local
966 dtd = &generic_dtd->dtd[panel->vbt.panel_type]; in parse_generic_dtd()
972 panel_fixed_mode->hdisplay = dtd->hactive; in parse_generic_dtd()
974 panel_fixed_mode->hdisplay + dtd->hfront_porch; in parse_generic_dtd()
976 panel_fixed_mode->hsync_start + dtd->hsync; in parse_generic_dtd()
978 panel_fixed_mode->hdisplay + dtd->hblank; in parse_generic_dtd()
980 panel_fixed_mode->vdisplay = dtd->vactive; in parse_generic_dtd()
982 panel_fixed_mode->vdisplay + dtd->vfront_porch; in parse_generic_dtd()
984 panel_fixed_mode->vsync_start + dtd->vsync; in parse_generic_dtd()
986 panel_fixed_mode->vdisplay + dtd->vblank; in parse_generic_dtd()
988 panel_fixed_mode->clock = dtd->pixel_clock; in parse_generic_dtd()
989 panel_fixed_mode->width_mm = dtd->width_mm; in parse_generic_dtd()
990 panel_fixed_mode->height_mm = dtd->height_mm; in parse_generic_dtd()
995 if (dtd->hsync_positive_polarity) in parse_generic_dtd()
1000 if (dtd->vsync_positive_polarity) in parse_generic_dtd()
1103 const struct bdb_sdvo_lvds_dtd *dtd; in parse_sdvo_lvds_data() local
1124 dtd = bdb_find_section(display, BDB_SDVO_LVDS_DTD); in parse_sdvo_lvds_data()
1125 if (!dtd) in parse_sdvo_lvds_data()
1134 if (index >= ARRAY_SIZE(dtd->dtd)) { in parse_sdvo_lvds_data()
1145 fill_detail_timing_data(display, panel_fixed_mode, &dtd->dtd[index]); in parse_sdvo_lvds_data()