radeon: moved HDMI color depth programming to a separate function
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / radeon / radeon_audio.h
index 7cdbd7f7faa4cbbe4136cbf7167ab6261b7f376f..f179e5646e42a1898d0671c041c4ad0dd5308fae 100644 (file)
@@ -58,6 +58,7 @@ struct radeon_audio_funcs
        void (*update_acr)(struct drm_encoder *encoder, long offset,
                const struct radeon_hdmi_acr *acr);
        void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset);
+       void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc);
 };
 
 int radeon_audio_init(struct radeon_device *rdev);
@@ -81,5 +82,6 @@ void radeon_update_avi_infoframe(struct drm_encoder *encoder, void *buffer,
        size_t size);
 void radeon_audio_update_acr(struct drm_encoder *encoder, unsigned int clock);
 void radeon_audio_set_vbi_packet(struct drm_encoder *encoder);
+void radeon_hdmi_set_color_depth(struct drm_encoder *encoder);
 
 #endif