Lines Matching refs:temp
425 u32 temp; in cpt_set_fdi_bc_bifurcation() local
427 temp = intel_de_read(dev_priv, SOUTH_CHICKEN1); in cpt_set_fdi_bc_bifurcation()
428 if (!!(temp & FDI_BC_BIFURCATION_SELECT) == enable) in cpt_set_fdi_bc_bifurcation()
438 temp &= ~FDI_BC_BIFURCATION_SELECT; in cpt_set_fdi_bc_bifurcation()
440 temp |= FDI_BC_BIFURCATION_SELECT; in cpt_set_fdi_bc_bifurcation()
444 intel_de_write(dev_priv, SOUTH_CHICKEN1, temp); in cpt_set_fdi_bc_bifurcation()
478 u32 temp; in intel_fdi_normal_train() local
482 temp = intel_de_read(dev_priv, reg); in intel_fdi_normal_train()
484 temp &= ~FDI_LINK_TRAIN_NONE_IVB; in intel_fdi_normal_train()
485 temp |= FDI_LINK_TRAIN_NONE_IVB | FDI_TX_ENHANCE_FRAME_ENABLE; in intel_fdi_normal_train()
487 temp &= ~FDI_LINK_TRAIN_NONE; in intel_fdi_normal_train()
488 temp |= FDI_LINK_TRAIN_NONE | FDI_TX_ENHANCE_FRAME_ENABLE; in intel_fdi_normal_train()
490 intel_de_write(dev_priv, reg, temp); in intel_fdi_normal_train()
493 temp = intel_de_read(dev_priv, reg); in intel_fdi_normal_train()
495 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in intel_fdi_normal_train()
496 temp |= FDI_LINK_TRAIN_NORMAL_CPT; in intel_fdi_normal_train()
498 temp &= ~FDI_LINK_TRAIN_NONE; in intel_fdi_normal_train()
499 temp |= FDI_LINK_TRAIN_NONE; in intel_fdi_normal_train()
501 intel_de_write(dev_priv, reg, temp | FDI_RX_ENHANCE_FRAME_ENABLE); in intel_fdi_normal_train()
520 u32 temp, tries; in ilk_fdi_link_train() local
535 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
536 temp &= ~FDI_RX_SYMBOL_LOCK; in ilk_fdi_link_train()
537 temp &= ~FDI_RX_BIT_LOCK; in ilk_fdi_link_train()
538 intel_de_write(dev_priv, reg, temp); in ilk_fdi_link_train()
544 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
545 temp &= ~FDI_DP_PORT_WIDTH_MASK; in ilk_fdi_link_train()
546 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in ilk_fdi_link_train()
547 temp &= ~FDI_LINK_TRAIN_NONE; in ilk_fdi_link_train()
548 temp |= FDI_LINK_TRAIN_PATTERN_1; in ilk_fdi_link_train()
549 intel_de_write(dev_priv, reg, temp | FDI_TX_ENABLE); in ilk_fdi_link_train()
552 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
553 temp &= ~FDI_LINK_TRAIN_NONE; in ilk_fdi_link_train()
554 temp |= FDI_LINK_TRAIN_PATTERN_1; in ilk_fdi_link_train()
555 intel_de_write(dev_priv, reg, temp | FDI_RX_ENABLE); in ilk_fdi_link_train()
568 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
569 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ilk_fdi_link_train()
571 if ((temp & FDI_RX_BIT_LOCK)) { in ilk_fdi_link_train()
573 intel_de_write(dev_priv, reg, temp | FDI_RX_BIT_LOCK); in ilk_fdi_link_train()
590 temp = intel_de_read(dev_priv, reg); in ilk_fdi_link_train()
591 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ilk_fdi_link_train()
593 if (temp & FDI_RX_SYMBOL_LOCK) { in ilk_fdi_link_train()
595 temp | FDI_RX_SYMBOL_LOCK); in ilk_fdi_link_train()
622 u32 temp, i, retry; in gen6_fdi_link_train() local
634 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
635 temp &= ~FDI_RX_SYMBOL_LOCK; in gen6_fdi_link_train()
636 temp &= ~FDI_RX_BIT_LOCK; in gen6_fdi_link_train()
637 intel_de_write(dev_priv, reg, temp); in gen6_fdi_link_train()
644 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
645 temp &= ~FDI_DP_PORT_WIDTH_MASK; in gen6_fdi_link_train()
646 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in gen6_fdi_link_train()
647 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
648 temp |= FDI_LINK_TRAIN_PATTERN_1; in gen6_fdi_link_train()
649 temp &= ~FDI_LINK_TRAIN_VOL_EMP_MASK; in gen6_fdi_link_train()
651 temp |= FDI_LINK_TRAIN_400MV_0DB_SNB_B; in gen6_fdi_link_train()
652 intel_de_write(dev_priv, reg, temp | FDI_TX_ENABLE); in gen6_fdi_link_train()
658 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
660 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in gen6_fdi_link_train()
661 temp |= FDI_LINK_TRAIN_PATTERN_1_CPT; in gen6_fdi_link_train()
663 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
664 temp |= FDI_LINK_TRAIN_PATTERN_1; in gen6_fdi_link_train()
666 intel_de_write(dev_priv, reg, temp | FDI_RX_ENABLE); in gen6_fdi_link_train()
679 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
680 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in gen6_fdi_link_train()
681 if (temp & FDI_RX_BIT_LOCK) { in gen6_fdi_link_train()
683 temp | FDI_RX_BIT_LOCK); in gen6_fdi_link_train()
698 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
699 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
700 temp |= FDI_LINK_TRAIN_PATTERN_2; in gen6_fdi_link_train()
702 temp &= ~FDI_LINK_TRAIN_VOL_EMP_MASK; in gen6_fdi_link_train()
704 temp |= FDI_LINK_TRAIN_400MV_0DB_SNB_B; in gen6_fdi_link_train()
706 intel_de_write(dev_priv, reg, temp); in gen6_fdi_link_train()
709 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
711 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in gen6_fdi_link_train()
712 temp |= FDI_LINK_TRAIN_PATTERN_2_CPT; in gen6_fdi_link_train()
714 temp &= ~FDI_LINK_TRAIN_NONE; in gen6_fdi_link_train()
715 temp |= FDI_LINK_TRAIN_PATTERN_2; in gen6_fdi_link_train()
717 intel_de_write(dev_priv, reg, temp); in gen6_fdi_link_train()
730 temp = intel_de_read(dev_priv, reg); in gen6_fdi_link_train()
731 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in gen6_fdi_link_train()
732 if (temp & FDI_RX_SYMBOL_LOCK) { in gen6_fdi_link_train()
734 temp | FDI_RX_SYMBOL_LOCK); in gen6_fdi_link_train()
758 u32 temp, i, j; in ivb_manual_fdi_link_train() local
772 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
773 temp &= ~FDI_RX_SYMBOL_LOCK; in ivb_manual_fdi_link_train()
774 temp &= ~FDI_RX_BIT_LOCK; in ivb_manual_fdi_link_train()
775 intel_de_write(dev_priv, reg, temp); in ivb_manual_fdi_link_train()
787 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
788 temp &= ~(FDI_LINK_TRAIN_AUTO | FDI_LINK_TRAIN_NONE_IVB); in ivb_manual_fdi_link_train()
789 temp &= ~FDI_TX_ENABLE; in ivb_manual_fdi_link_train()
790 intel_de_write(dev_priv, reg, temp); in ivb_manual_fdi_link_train()
793 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
794 temp &= ~FDI_LINK_TRAIN_AUTO; in ivb_manual_fdi_link_train()
795 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in ivb_manual_fdi_link_train()
796 temp &= ~FDI_RX_ENABLE; in ivb_manual_fdi_link_train()
797 intel_de_write(dev_priv, reg, temp); in ivb_manual_fdi_link_train()
801 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
802 temp &= ~FDI_DP_PORT_WIDTH_MASK; in ivb_manual_fdi_link_train()
803 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in ivb_manual_fdi_link_train()
804 temp |= FDI_LINK_TRAIN_PATTERN_1_IVB; in ivb_manual_fdi_link_train()
805 temp &= ~FDI_LINK_TRAIN_VOL_EMP_MASK; in ivb_manual_fdi_link_train()
806 temp |= snb_b_fdi_train_param[j/2]; in ivb_manual_fdi_link_train()
807 temp |= FDI_COMPOSITE_SYNC; in ivb_manual_fdi_link_train()
808 intel_de_write(dev_priv, reg, temp | FDI_TX_ENABLE); in ivb_manual_fdi_link_train()
814 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
815 temp |= FDI_LINK_TRAIN_PATTERN_1_CPT; in ivb_manual_fdi_link_train()
816 temp |= FDI_COMPOSITE_SYNC; in ivb_manual_fdi_link_train()
817 intel_de_write(dev_priv, reg, temp | FDI_RX_ENABLE); in ivb_manual_fdi_link_train()
824 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
825 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ivb_manual_fdi_link_train()
827 if (temp & FDI_RX_BIT_LOCK || in ivb_manual_fdi_link_train()
830 temp | FDI_RX_BIT_LOCK); in ivb_manual_fdi_link_train()
856 temp = intel_de_read(dev_priv, reg); in ivb_manual_fdi_link_train()
857 drm_dbg_kms(&dev_priv->drm, "FDI_RX_IIR 0x%x\n", temp); in ivb_manual_fdi_link_train()
859 if (temp & FDI_RX_SYMBOL_LOCK || in ivb_manual_fdi_link_train()
862 temp | FDI_RX_SYMBOL_LOCK); in ivb_manual_fdi_link_train()
892 u32 temp, i, rx_ctl_val; in hsw_fdi_link_train() local
969 temp = intel_de_read(dev_priv, DP_TP_STATUS(PORT_E)); in hsw_fdi_link_train()
970 if (temp & DP_TP_STATUS_AUTOTRAIN_DONE) { in hsw_fdi_link_train()
1040 u32 temp; in ilk_fdi_pll_enable() local
1044 temp = intel_de_read(dev_priv, reg); in ilk_fdi_pll_enable()
1045 temp &= ~(FDI_DP_PORT_WIDTH_MASK | (0x7 << 16)); in ilk_fdi_pll_enable()
1046 temp |= FDI_DP_PORT_WIDTH(crtc_state->fdi_lanes); in ilk_fdi_pll_enable()
1047 temp |= (intel_de_read(dev_priv, TRANSCONF(dev_priv, pipe)) & TRANSCONF_BPC_MASK) << 11; in ilk_fdi_pll_enable()
1048 intel_de_write(dev_priv, reg, temp | FDI_RX_PLL_ENABLE); in ilk_fdi_pll_enable()
1060 temp = intel_de_read(dev_priv, reg); in ilk_fdi_pll_enable()
1061 if ((temp & FDI_TX_PLL_ENABLE) == 0) { in ilk_fdi_pll_enable()
1062 intel_de_write(dev_priv, reg, temp | FDI_TX_PLL_ENABLE); in ilk_fdi_pll_enable()
1094 u32 temp; in ilk_fdi_disable() local
1101 temp = intel_de_read(dev_priv, reg); in ilk_fdi_disable()
1102 temp &= ~(0x7 << 16); in ilk_fdi_disable()
1103 temp |= (intel_de_read(dev_priv, TRANSCONF(dev_priv, pipe)) & TRANSCONF_BPC_MASK) << 11; in ilk_fdi_disable()
1104 intel_de_write(dev_priv, reg, temp & ~FDI_RX_ENABLE); in ilk_fdi_disable()
1119 temp = intel_de_read(dev_priv, reg); in ilk_fdi_disable()
1121 temp &= ~FDI_LINK_TRAIN_PATTERN_MASK_CPT; in ilk_fdi_disable()
1122 temp |= FDI_LINK_TRAIN_PATTERN_1_CPT; in ilk_fdi_disable()
1124 temp &= ~FDI_LINK_TRAIN_NONE; in ilk_fdi_disable()
1125 temp |= FDI_LINK_TRAIN_PATTERN_1; in ilk_fdi_disable()
1128 temp &= ~(0x07 << 16); in ilk_fdi_disable()
1129 temp |= (intel_de_read(dev_priv, TRANSCONF(dev_priv, pipe)) & TRANSCONF_BPC_MASK) << 11; in ilk_fdi_disable()
1130 intel_de_write(dev_priv, reg, temp); in ilk_fdi_disable()