Lines Matching refs:temp

287 	u32 temp;  in cpt_set_fdi_bc_bifurcation()  local
289 temp = intel_de_read(dev_priv, SOUTH_CHICKEN1); in cpt_set_fdi_bc_bifurcation()
290 if (!!(temp & FDI_BC_BIFURCATION_SELECT) == enable) in cpt_set_fdi_bc_bifurcation()
300 temp &= ~FDI_BC_BIFURCATION_SELECT; in cpt_set_fdi_bc_bifurcation()
302 temp |= FDI_BC_BIFURCATION_SELECT; in cpt_set_fdi_bc_bifurcation()
306 intel_de_write(dev_priv, SOUTH_CHICKEN1, temp); in cpt_set_fdi_bc_bifurcation()
340 u32 temp; in intel_fdi_normal_train() local
344 temp = intel_de_read(dev_priv, reg); in intel_fdi_normal_train()
346 temp &= ~FDI_LINK_TRAIN_NONE_IVB; in intel_fdi_normal_train()
347 temp |= FDI_LINK_TRAIN_NONE_IVB | FDI_TX_ENHANCE_FRAME_ENABLE; in intel_fdi_normal_train()
349 temp &= ~FDI_LINK_TRAIN_NONE; in intel_fdi_normal_train()
350 temp |= FDI_LINK_TRAIN_NONE | FDI_TX_ENHANCE_FRAME_ENABLE; in intel_fdi_normal_train()
352 intel_de_write(dev_priv, reg, temp); in intel_fdi_normal_train()
355 temp = intel_de_read(dev_priv, reg); in intel_fdi_normal_train()
357 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in intel_fdi_normal_train()
358 temp |= FDI_LINK_TRAIN_NORMAL_CPT; in intel_fdi_normal_train()
360 temp &= ~FDI_LINK_TRAIN_NONE; in intel_fdi_normal_train()
361 temp |= FDI_LINK_TRAIN_NONE; in intel_fdi_normal_train()
363 intel_de_write(dev_priv, reg, temp | FDI_RX_ENHANCE_FRAME_ENABLE); in intel_fdi_normal_train()
382 u32 temp, tries; in ilk_fdi_link_train() local
397 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
398 temp &= ~FDI_RX_SYMBOL_LOCK; in ilk_fdi_link_train()
399 temp &= ~FDI_RX_BIT_LOCK; in ilk_fdi_link_train()
400 intel_de_write(dev_priv, reg, temp); in ilk_fdi_link_train()
406 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
407 temp &= ~FDI_DP_PORT_WIDTH_MASK; in ilk_fdi_link_train()
408 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in ilk_fdi_link_train()
409 temp &= ~FDI_LINK_TRAIN_NONE; in ilk_fdi_link_train()
410 temp |= FDI_LINK_TRAIN_PATTERN_1; in ilk_fdi_link_train()
411 intel_de_write(dev_priv, reg, temp | FDI_TX_ENABLE); in ilk_fdi_link_train()
414 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
415 temp &= ~FDI_LINK_TRAIN_NONE; in ilk_fdi_link_train()
416 temp |= FDI_LINK_TRAIN_PATTERN_1; in ilk_fdi_link_train()
417 intel_de_write(dev_priv, reg, temp | FDI_RX_ENABLE); in ilk_fdi_link_train()
430 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
431 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ilk_fdi_link_train()
433 if ((temp & FDI_RX_BIT_LOCK)) { in ilk_fdi_link_train()
435 intel_de_write(dev_priv, reg, temp | FDI_RX_BIT_LOCK); in ilk_fdi_link_train()
452 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
453 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ilk_fdi_link_train()
455 if (temp & FDI_RX_SYMBOL_LOCK) { in ilk_fdi_link_train()
457 temp | FDI_RX_SYMBOL_LOCK); in ilk_fdi_link_train()
484 u32 temp, i, retry; in gen6_fdi_link_train() local
496 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
497 temp &= ~FDI_RX_SYMBOL_LOCK; in gen6_fdi_link_train()
498 temp &= ~FDI_RX_BIT_LOCK; in gen6_fdi_link_train()
499 intel_de_write(dev_priv, reg, temp); in gen6_fdi_link_train()
506 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
507 temp &= ~FDI_DP_PORT_WIDTH_MASK; in gen6_fdi_link_train()
508 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in gen6_fdi_link_train()
509 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
510 temp |= FDI_LINK_TRAIN_PATTERN_1; in gen6_fdi_link_train()
511 temp &= ~FDI_LINK_TRAIN_VOL_EMP_MASK; in gen6_fdi_link_train()
513 temp |= FDI_LINK_TRAIN_400MV_0DB_SNB_B; in gen6_fdi_link_train()
514 intel_de_write(dev_priv, reg, temp | FDI_TX_ENABLE); in gen6_fdi_link_train()
520 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
522 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in gen6_fdi_link_train()
523 temp |= FDI_LINK_TRAIN_PATTERN_1_CPT; in gen6_fdi_link_train()
525 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
526 temp |= FDI_LINK_TRAIN_PATTERN_1; in gen6_fdi_link_train()
528 intel_de_write(dev_priv, reg, temp | FDI_RX_ENABLE); in gen6_fdi_link_train()
541 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
542 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in gen6_fdi_link_train()
543 if (temp & FDI_RX_BIT_LOCK) { in gen6_fdi_link_train()
545 temp | FDI_RX_BIT_LOCK); in gen6_fdi_link_train()
560 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
561 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
562 temp |= FDI_LINK_TRAIN_PATTERN_2; in gen6_fdi_link_train()
564 temp &= ~FDI_LINK_TRAIN_VOL_EMP_MASK; in gen6_fdi_link_train()
566 temp |= FDI_LINK_TRAIN_400MV_0DB_SNB_B; in gen6_fdi_link_train()
568 intel_de_write(dev_priv, reg, temp); in gen6_fdi_link_train()
571 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
573 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in gen6_fdi_link_train()
574 temp |= FDI_LINK_TRAIN_PATTERN_2_CPT; in gen6_fdi_link_train()
576 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
577 temp |= FDI_LINK_TRAIN_PATTERN_2; in gen6_fdi_link_train()
579 intel_de_write(dev_priv, reg, temp); in gen6_fdi_link_train()
592 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
593 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in gen6_fdi_link_train()
594 if (temp & FDI_RX_SYMBOL_LOCK) { in gen6_fdi_link_train()
596 temp | FDI_RX_SYMBOL_LOCK); in gen6_fdi_link_train()
620 u32 temp, i, j; in ivb_manual_fdi_link_train() local
634 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
635 temp &= ~FDI_RX_SYMBOL_LOCK; in ivb_manual_fdi_link_train()
636 temp &= ~FDI_RX_BIT_LOCK; in ivb_manual_fdi_link_train()
637 intel_de_write(dev_priv, reg, temp); in ivb_manual_fdi_link_train()
649 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
650 temp &= ~(FDI_LINK_TRAIN_AUTO | FDI_LINK_TRAIN_NONE_IVB); in ivb_manual_fdi_link_train()
651 temp &= ~FDI_TX_ENABLE; in ivb_manual_fdi_link_train()
652 intel_de_write(dev_priv, reg, temp); in ivb_manual_fdi_link_train()
655 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
656 temp &= ~FDI_LINK_TRAIN_AUTO; in ivb_manual_fdi_link_train()
657 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in ivb_manual_fdi_link_train()
658 temp &= ~FDI_RX_ENABLE; in ivb_manual_fdi_link_train()
659 intel_de_write(dev_priv, reg, temp); in ivb_manual_fdi_link_train()
663 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
664 temp &= ~FDI_DP_PORT_WIDTH_MASK; in ivb_manual_fdi_link_train()
665 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in ivb_manual_fdi_link_train()
666 temp |= FDI_LINK_TRAIN_PATTERN_1_IVB; in ivb_manual_fdi_link_train()
667 temp &= ~FDI_LINK_TRAIN_VOL_EMP_MASK; in ivb_manual_fdi_link_train()
668 temp |= snb_b_fdi_train_param[j/2]; in ivb_manual_fdi_link_train()
669 temp |= FDI_COMPOSITE_SYNC; in ivb_manual_fdi_link_train()
670 intel_de_write(dev_priv, reg, temp | FDI_TX_ENABLE); in ivb_manual_fdi_link_train()
676 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
677 temp |= FDI_LINK_TRAIN_PATTERN_1_CPT; in ivb_manual_fdi_link_train()
678 temp |= FDI_COMPOSITE_SYNC; in ivb_manual_fdi_link_train()
679 intel_de_write(dev_priv, reg, temp | FDI_RX_ENABLE); in ivb_manual_fdi_link_train()
686 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
687 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ivb_manual_fdi_link_train()
689 if (temp & FDI_RX_BIT_LOCK || in ivb_manual_fdi_link_train()
692 temp | FDI_RX_BIT_LOCK); in ivb_manual_fdi_link_train()
718 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
719 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ivb_manual_fdi_link_train()
721 if (temp & FDI_RX_SYMBOL_LOCK || in ivb_manual_fdi_link_train()
724 temp | FDI_RX_SYMBOL_LOCK); in ivb_manual_fdi_link_train()
754 u32 temp, i, rx_ctl_val; in hsw_fdi_link_train() local
826 temp = intel_de_read(dev_priv, DP_TP_STATUS(PORT_E)); in hsw_fdi_link_train()
827 if (temp & DP_TP_STATUS_AUTOTRAIN_DONE) { in hsw_fdi_link_train()
897 u32 temp; in ilk_fdi_pll_enable() local
901 temp = intel_de_read(dev_priv, reg); in ilk_fdi_pll_enable()
902 temp &= ~(FDI_DP_PORT_WIDTH_MASK | (0x7 << 16)); in ilk_fdi_pll_enable()
903 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in ilk_fdi_pll_enable()
904 temp |= (intel_de_read(dev_priv, TRANSCONF(pipe)) & TRANSCONF_BPC_MASK) << 11; in ilk_fdi_pll_enable()
905 intel_de_write(dev_priv, reg, temp | FDI_RX_PLL_ENABLE); in ilk_fdi_pll_enable()
917 temp = intel_de_read(dev_priv, reg); in ilk_fdi_pll_enable()
918 if ((temp & FDI_TX_PLL_ENABLE) == 0) { in ilk_fdi_pll_enable()
919 intel_de_write(dev_priv, reg, temp | FDI_TX_PLL_ENABLE); in ilk_fdi_pll_enable()
951 u32 temp; in ilk_fdi_disable() local
958 temp = intel_de_read(dev_priv, reg); in ilk_fdi_disable()
959 temp &= ~(0x7 << 16); in ilk_fdi_disable()
960 temp |= (intel_de_read(dev_priv, TRANSCONF(pipe)) & TRANSCONF_BPC_MASK) << 11; in ilk_fdi_disable()
961 intel_de_write(dev_priv, reg, temp & ~FDI_RX_ENABLE); in ilk_fdi_disable()
976 temp = intel_de_read(dev_priv, reg); in ilk_fdi_disable()
978 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in ilk_fdi_disable()
979 temp |= FDI_LINK_TRAIN_PATTERN_1_CPT; in ilk_fdi_disable()
981 temp &= ~FDI_LINK_TRAIN_NONE; in ilk_fdi_disable()
982 temp |= FDI_LINK_TRAIN_PATTERN_1; in ilk_fdi_disable()
985 temp &= ~(0x07 << 16); in ilk_fdi_disable()
986 temp |= (intel_de_read(dev_priv, TRANSCONF(pipe)) & TRANSCONF_BPC_MASK) << 11; in ilk_fdi_disable()
987 intel_de_write(dev_priv, reg, temp); in ilk_fdi_disable()