Lines Matching defs:slave_pipes
3400 u8 *master_pipes, u8 *slave_pipes)
3405 *slave_pipes = 0;
3423 *slave_pipes |= BIT(pipe);
3436 *slave_pipes |= BIT(pipe);
3441 drm_WARN(&dev_priv->drm, *slave_pipes != *master_pipes << 1,
3443 *master_pipes, *slave_pipes);
3446 static enum pipe get_bigjoiner_master_pipe(enum pipe pipe, u8 master_pipes, u8 slave_pipes)
3448 if ((slave_pipes & BIT(pipe)) == 0)
3458 static u8 get_bigjoiner_slave_pipes(enum pipe pipe, u8 master_pipes, u8 slave_pipes)
3462 master_pipe = get_bigjoiner_master_pipe(pipe, master_pipes, slave_pipes);
3474 return slave_pipes & GENMASK(next_master_pipe - 1, master_pipe);
3493 u8 master_pipes, slave_pipes;
3545 enabled_bigjoiner_pipes(dev_priv, &master_pipes, &slave_pipes);
3546 if (slave_pipes & BIT(crtc->pipe)) {
3548 get_bigjoiner_master_pipe(crtc->pipe, master_pipes, slave_pipes);
3677 u8 master_pipes, slave_pipes;
3680 enabled_bigjoiner_pipes(i915, &master_pipes, &slave_pipes);
3682 if (((master_pipes | slave_pipes) & BIT(pipe)) == 0)
3686 BIT(get_bigjoiner_master_pipe(pipe, master_pipes, slave_pipes)) |
3687 get_bigjoiner_slave_pipes(pipe, master_pipes, slave_pipes);