Lines Matching refs:pipe_mask
722 u8 *pipe_mask, bool *is_dp_mst) in intel_ddi_get_encoder_pipes() argument
732 *pipe_mask = 0; in intel_ddi_get_encoder_pipes()
754 *pipe_mask = BIT(PIPE_A); in intel_ddi_get_encoder_pipes()
757 *pipe_mask = BIT(PIPE_B); in intel_ddi_get_encoder_pipes()
760 *pipe_mask = BIT(PIPE_C); in intel_ddi_get_encoder_pipes()
799 *pipe_mask |= BIT(p); in intel_ddi_get_encoder_pipes()
802 if (!*pipe_mask) in intel_ddi_get_encoder_pipes()
807 if (!mst_pipe_mask && hweight8(*pipe_mask) > 1) { in intel_ddi_get_encoder_pipes()
811 *pipe_mask); in intel_ddi_get_encoder_pipes()
812 *pipe_mask = BIT(ffs(*pipe_mask) - 1); in intel_ddi_get_encoder_pipes()
815 if (mst_pipe_mask && mst_pipe_mask != *pipe_mask) in intel_ddi_get_encoder_pipes()
819 *pipe_mask, mst_pipe_mask); in intel_ddi_get_encoder_pipes()
824 if (*pipe_mask && (IS_GEMINILAKE(dev_priv) || IS_BROXTON(dev_priv))) { in intel_ddi_get_encoder_pipes()
840 u8 pipe_mask; in intel_ddi_get_hw_state() local
843 intel_ddi_get_encoder_pipes(encoder, &pipe_mask, &is_mst); in intel_ddi_get_hw_state()
845 if (is_mst || !pipe_mask) in intel_ddi_get_hw_state()
848 *pipe = ffs(pipe_mask) - 1; in intel_ddi_get_hw_state()
1961 u8 pipe_mask; in intel_ddi_sanitize_encoder_pll_mapping() local
1964 intel_ddi_get_encoder_pipes(encoder, &pipe_mask, &is_mst); in intel_ddi_sanitize_encoder_pll_mapping()
4490 encoder->pipe_mask = ~0; in intel_ddi_init()
4625 encoder->pipe_mask = intel_ddi_splitter_pipe_mask(dev_priv); in intel_ddi_init()