Lines Matching defs:edp
487 dev_priv->edp.support = 1;
496 struct bdb_edp *edp;
500 edp = find_section(bdb, BDB_EDP);
501 if (!edp) {
502 if (SUPPORTS_EDP(dev_priv->dev) && dev_priv->edp.support) {
506 dev_priv->edp.bpp);
511 switch ((edp->color_depth >> (panel_type * 2)) & 3) {
513 dev_priv->edp.bpp = 18;
516 dev_priv->edp.bpp = 24;
519 dev_priv->edp.bpp = 30;
524 edp_pps = &edp->power_seqs[panel_type];
525 edp_link_params = &edp->link_params[panel_type];
527 dev_priv->edp.pps = *edp_pps;
529 dev_priv->edp.rate = edp_link_params->rate ? DP_LINK_BW_2_7 :
533 dev_priv->edp.lanes = 1;
536 dev_priv->edp.lanes = 2;
540 dev_priv->edp.lanes = 4;
545 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPHASIS_0;
548 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPHASIS_3_5;
551 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPHASIS_6;
554 dev_priv->edp.preemphasis = DP_TRAIN_PRE_EMPHASIS_9_5;
559 dev_priv->edp.vswing = DP_TRAIN_VOLTAGE_SWING_400;
562 dev_priv->edp.vswing = DP_TRAIN_VOLTAGE_SWING_600;
565 dev_priv->edp.vswing = DP_TRAIN_VOLTAGE_SWING_800;
568 dev_priv->edp.vswing = DP_TRAIN_VOLTAGE_SWING_1200;
659 dev_priv->edp.bpp = 18;