Lines Matching refs:drm_encoder
41 void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder,
43 void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
45 void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
47 void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
49 void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
51 void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
53 void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
55 void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
57 void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
59 void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
61 void dce6_afmt_write_latency_fields(struct drm_encoder *encoder,
65 void dce6_afmt_select_pin(struct drm_encoder *encoder);
82 void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset,
84 void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset,
86 void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
88 void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
89 void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
90 void dce4_hdmi_set_color_depth(struct drm_encoder *encoder,
92 void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset);
93 void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset);
94 void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset);
95 void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
96 void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
97 void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
98 static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
100 static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
102 void r600_hdmi_enable(struct drm_encoder *encoder, bool enable);
103 void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable);
104 void evergreen_dp_enable(struct drm_encoder *encoder, bool enable);
248 struct drm_encoder *encoder; in radeon_audio_enable()
359 static void radeon_audio_write_sad_regs(struct drm_encoder *encoder) in radeon_audio_write_sad_regs()
382 static void radeon_audio_write_speaker_allocation(struct drm_encoder *encoder) in radeon_audio_write_speaker_allocation()
406 static void radeon_audio_write_latency_fields(struct drm_encoder *encoder, in radeon_audio_write_latency_fields()
419 struct r600_audio_pin* radeon_audio_get_pin(struct drm_encoder *encoder) in radeon_audio_get_pin()
430 static void radeon_audio_select_pin(struct drm_encoder *encoder) in radeon_audio_select_pin()
439 struct drm_encoder *encoder, in radeon_audio_detect()
495 static void radeon_audio_set_dto(struct drm_encoder *encoder, unsigned int clock) in radeon_audio_set_dto()
505 static int radeon_audio_set_avi_packet(struct drm_encoder *encoder, in radeon_audio_set_avi_packet()
626 static void radeon_audio_update_acr(struct drm_encoder *encoder, unsigned int clock) in radeon_audio_update_acr()
639 static void radeon_audio_set_vbi_packet(struct drm_encoder *encoder) in radeon_audio_set_vbi_packet()
651 static void radeon_hdmi_set_color_depth(struct drm_encoder *encoder) in radeon_hdmi_set_color_depth()
669 static void radeon_audio_set_audio_packet(struct drm_encoder *encoder) in radeon_audio_set_audio_packet()
681 static void radeon_audio_set_mute(struct drm_encoder *encoder, bool mute) in radeon_audio_set_mute()
696 static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder, in radeon_audio_hdmi_mode_set()
734 static void radeon_audio_dp_mode_set(struct drm_encoder *encoder, in radeon_audio_dp_mode_set()
762 void radeon_audio_mode_set(struct drm_encoder *encoder, in radeon_audio_mode_set()
771 void radeon_audio_dpms(struct drm_encoder *encoder, int mode) in radeon_audio_dpms()