Lines Matching refs:intel_encoder
54 struct intel_encoder;
440 #define for_each_intel_encoder(dev, intel_encoder) \ argument
441 list_for_each_entry(intel_encoder, \
445 #define for_each_intel_encoder_mask(dev, intel_encoder, encoder_mask) \ argument
446 list_for_each_entry(intel_encoder, \
450 drm_encoder_mask(&intel_encoder->base))
452 #define for_each_intel_encoder_mask_with_psr(dev, intel_encoder, encoder_mask) \ argument
453 list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
454 for_each_if(((encoder_mask) & drm_encoder_mask(&(intel_encoder)->base)) && \
455 intel_encoder_can_psr(intel_encoder))
457 #define for_each_intel_dp(dev, intel_encoder) \ argument
458 for_each_intel_encoder(dev, intel_encoder) \
459 for_each_if(intel_encoder_is_dp(intel_encoder))
461 #define for_each_intel_encoder_with_psr(dev, intel_encoder) \ argument
462 for_each_intel_encoder((dev), (intel_encoder)) \
463 for_each_if(intel_encoder_can_psr(intel_encoder))
468 #define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \ argument
469 list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
470 for_each_if((intel_encoder)->base.crtc == (__crtc))
593 intel_encoder_current_mode(struct intel_encoder *encoder);
594 void intel_encoder_get_config(struct intel_encoder *encoder,
661 struct intel_encoder *