Lines Matching refs:pipe_mask
716 u8 *pipe_mask, bool *is_dp_mst) in intel_ddi_get_encoder_pipes() argument
726 *pipe_mask = 0; in intel_ddi_get_encoder_pipes()
748 *pipe_mask = BIT(PIPE_A); in intel_ddi_get_encoder_pipes()
751 *pipe_mask = BIT(PIPE_B); in intel_ddi_get_encoder_pipes()
754 *pipe_mask = BIT(PIPE_C); in intel_ddi_get_encoder_pipes()
793 *pipe_mask |= BIT(p); in intel_ddi_get_encoder_pipes()
796 if (!*pipe_mask) in intel_ddi_get_encoder_pipes()
801 if (!mst_pipe_mask && hweight8(*pipe_mask) > 1) { in intel_ddi_get_encoder_pipes()
805 *pipe_mask); in intel_ddi_get_encoder_pipes()
806 *pipe_mask = BIT(ffs(*pipe_mask) - 1); in intel_ddi_get_encoder_pipes()
809 if (mst_pipe_mask && mst_pipe_mask != *pipe_mask) in intel_ddi_get_encoder_pipes()
813 *pipe_mask, mst_pipe_mask); in intel_ddi_get_encoder_pipes()
818 if (*pipe_mask && (IS_GEMINILAKE(dev_priv) || IS_BROXTON(dev_priv))) { in intel_ddi_get_encoder_pipes()
834 u8 pipe_mask; in intel_ddi_get_hw_state() local
837 intel_ddi_get_encoder_pipes(encoder, &pipe_mask, &is_mst); in intel_ddi_get_hw_state()
839 if (is_mst || !pipe_mask) in intel_ddi_get_hw_state()
842 *pipe = ffs(pipe_mask) - 1; in intel_ddi_get_hw_state()
1956 u8 pipe_mask; in intel_ddi_sanitize_encoder_pll_mapping() local
1959 intel_ddi_get_encoder_pipes(encoder, &pipe_mask, &is_mst); in intel_ddi_sanitize_encoder_pll_mapping()
4350 encoder->pipe_mask = ~0; in intel_ddi_init()
4484 encoder->pipe_mask = intel_ddi_splitter_pipe_mask(dev_priv); in intel_ddi_init()