| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_atomic_state_test.c | 22 u32 encoder_mask; member 262 crtc_state->encoder_mask = param->encoder_mask; in drm_test_check_in_clone_mode() 313 crtc_state->encoder_mask = param->encoder_mask; in drm_test_check_valid_clones() 346 .encoder_mask = DRM_TEST_ENC_0 | DRM_TEST_ENC_1, 351 .encoder_mask = DRM_TEST_ENC_0, 359 .encoder_mask = DRM_TEST_ENC_0, 365 .encoder_mask = DRM_TEST_ENC_0 | DRM_TEST_ENC_1, 370 .encoder_mask = DRM_TEST_ENC_0 | DRM_TEST_ENC_2,
|
| /linux/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_crtc.c | 98 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc->state->encoder_mask) in dpu_crtc_verify_crc_source() 125 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc->state->encoder_mask) in dpu_crtc_setup_encoder_misr() 236 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc->state->encoder_mask) { in dpu_crtc_get_encoder_crc() 634 drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) in dpu_crtc_get_intf_mode() 922 drm_for_each_encoder_mask(encoder, crtc->dev, crtc->state->encoder_mask) in dpu_crtc_atomic_begin() 1052 crtc->state->encoder_mask) { in dpu_crtc_kickoff_clone_mode() 1105 crtc->state->encoder_mask) { in dpu_crtc_commit_kickoff() 1121 crtc->state->encoder_mask) in dpu_crtc_commit_kickoff() 1127 crtc->state->encoder_mask) { in dpu_crtc_commit_kickoff() 1213 old_crtc_state->encoder_mask) { in dpu_crtc_disable() [all …]
|
| /linux/include/drm/ |
| H A D | drm_encoder.h | 332 #define drm_for_each_encoder_mask(encoder, dev, encoder_mask) \ argument 334 for_each_if ((encoder_mask) & drm_encoder_mask(encoder))
|
| H A D | drm_crtc.h | 207 u32 encoder_mask; member
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_mode_config.c | 597 u32 encoder_mask = 0; in full_encoder_mask() local 600 encoder_mask |= drm_encoder_mask(encoder); in full_encoder_mask() 602 return encoder_mask; in full_encoder_mask() 619 u32 encoder_mask = full_encoder_mask(dev); in validate_encoder_possible_clones() local 635 (encoder->possible_clones & ~encoder_mask) != 0, in validate_encoder_possible_clones() 639 encoder->possible_clones, encoder_mask); in validate_encoder_possible_clones()
|
| H A D | drm_atomic_helper.c | 114 unsigned int encoder_mask = 0; in handle_conflicting_encoders() local 138 if (encoder_mask & drm_encoder_mask(new_encoder)) { in handle_conflicting_encoders() 147 encoder_mask |= drm_encoder_mask(new_encoder); in handle_conflicting_encoders() 151 if (!encoder_mask) in handle_conflicting_encoders() 173 if (!encoder || !(encoder_mask & drm_encoder_mask(encoder))) in handle_conflicting_encoders() 242 crtc_state->encoder_mask &= in set_best_encoder() 253 crtc_state->encoder_mask |= in set_best_encoder() 588 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc_state->encoder_mask) { in drm_atomic_check_valid_clones() 594 if ((crtc_state->encoder_mask & drm_enc->possible_clones) != in drm_atomic_check_valid_clones() 595 crtc_state->encoder_mask) { in drm_atomic_check_valid_clones() [all …]
|
| H A D | drm_crtc.c | 993 return hweight32(crtc_state->encoder_mask) > 1; in drm_crtc_in_clone_mode()
|
| H A D | drm_atomic.c | 476 drm_printf(p, "\tencoder_mask=%x\n", state->encoder_mask); in drm_atomic_crtc_print_state()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_trace.h | 184 __field(u32, encoder_mask) 206 __entry->encoder_mask = state->encoder_mask; 222 __entry->encoder_mask)
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_alpm.c | 403 crtc_state->uapi.encoder_mask) { in intel_alpm_pre_plane_update() 455 crtc_state->uapi.encoder_mask) { in intel_alpm_post_plane_update()
|
| H A D | intel_pfit.c | 173 if (crtc_state->uapi.encoder_mask && in intel_pch_pfit_check_cloning() 174 !is_power_of_2(crtc_state->uapi.encoder_mask)) { in intel_pch_pfit_check_cloning()
|
| H A D | intel_psr.c | 2603 crtc_state->uapi.encoder_mask) { in intel_psr2_program_trans_man_trk_ctl() 2822 crtc_state->uapi.encoder_mask) { in intel_psr_apply_pr_link_on_su_wa() 3094 old_crtc_state->uapi.encoder_mask) { in intel_psr_pre_plane_update() 3159 crtc_state->uapi.encoder_mask) { in intel_psr_post_plane_update() 3272 new_crtc_state->uapi.encoder_mask) { in intel_psr_wait_for_idle_locked() 3935 crtc_state->uapi.encoder_mask) { in intel_psr_lock() 3958 crtc_state->uapi.encoder_mask) { in intel_psr_unlock()
|
| H A D | intel_display.c | 1968 crtc_state->uapi.encoder_mask) { in get_crtc_power_domains() 8293 crtc_state->uapi.encoder_mask) { in intel_initial_commit()
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_crtc.c | 693 unsigned int encoder_mask = crtc_state->encoder_mask; in mtk_crtc_update_output() local 705 crtc_state->connectors_changed, encoder_mask, crtc_index); in mtk_crtc_update_output() 712 (encoder_mask & BIT(comp->encoder_index))) { in mtk_crtc_update_output()
|
| /linux/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | atom.h | 180 atom->state.encoder_mask) in nv50_head_atom_get_encoder()
|
| H A D | disp.c | 471 if (crtc_state->encoder_mask & mask) in nv50_outp_get_new_crtc() 2697 const u32 encoder_mask = drm_encoder_mask(&outp->base.base); in nv50_display_read_hw_or_state() local 2751 armh->state.encoder_mask = encoder_mask; in nv50_display_read_hw_or_state()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_crtc.c | 321 WARN_ON(hweight32(state->encoder_mask) > 1); in vc4_get_crtc_encoder() 323 drm_for_each_encoder_mask(encoder, crtc->dev, state->encoder_mask) in vc4_get_crtc_encoder()
|
| /linux/drivers/gpu/drm/sprd/ |
| H A D | sprd_dpu.c | 626 crtc->state->encoder_mask) { in sprd_crtc_mode_set_nofb()
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_crtc.c | 708 crtc_state->encoder_mask) { in rcar_du_crtc_atomic_check()
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_vop2.c | 1667 drm_for_each_encoder_mask(encoder, crtc->dev, crtc_state->encoder_mask) { in vop2_crtc_atomic_enable() 1748 drm_for_each_encoder_mask(encoder, crtc->dev, crtc_state->encoder_mask) { in vop2_crtc_atomic_enable()
|