drm_hdmi_state_helper.h 866 B

1234567891011121314151617181920212223
  1. /* SPDX-License-Identifier: MIT */
  2. #ifndef DRM_HDMI_STATE_HELPER_H_
  3. #define DRM_HDMI_STATE_HELPER_H_
  4. struct drm_atomic_state;
  5. struct drm_connector;
  6. struct drm_connector_state;
  7. struct hdmi_audio_infoframe;
  8. void __drm_atomic_helper_connector_hdmi_reset(struct drm_connector *connector,
  9. struct drm_connector_state *new_conn_state);
  10. int drm_atomic_helper_connector_hdmi_check(struct drm_connector *connector,
  11. struct drm_atomic_state *state);
  12. int drm_atomic_helper_connector_hdmi_update_audio_infoframe(struct drm_connector *connector,
  13. struct hdmi_audio_infoframe *frame);
  14. int drm_atomic_helper_connector_hdmi_clear_audio_infoframe(struct drm_connector *connector);
  15. int drm_atomic_helper_connector_hdmi_update_infoframes(struct drm_connector *connector,
  16. struct drm_atomic_state *state);
  17. #endif // DRM_HDMI_STATE_HELPER_H_