| 123456789101112131415161718192021222324252627282930313233 |
- /* SPDX-License-Identifier: MIT */
- #ifndef DRM_HDMI_STATE_HELPER_H_
- #define DRM_HDMI_STATE_HELPER_H_
- struct drm_atomic_state;
- struct drm_connector;
- struct drm_connector_state;
- struct drm_display_mode;
- struct hdmi_audio_infoframe;
- enum drm_connector_status;
- void __drm_atomic_helper_connector_hdmi_reset(struct drm_connector *connector,
- struct drm_connector_state *new_conn_state);
- int drm_atomic_helper_connector_hdmi_check(struct drm_connector *connector,
- struct drm_atomic_state *state);
- int drm_atomic_helper_connector_hdmi_update_audio_infoframe(struct drm_connector *connector,
- struct hdmi_audio_infoframe *frame);
- int drm_atomic_helper_connector_hdmi_clear_audio_infoframe(struct drm_connector *connector);
- int drm_atomic_helper_connector_hdmi_update_infoframes(struct drm_connector *connector,
- struct drm_atomic_state *state);
- void drm_atomic_helper_connector_hdmi_hotplug(struct drm_connector *connector,
- enum drm_connector_status status);
- void drm_atomic_helper_connector_hdmi_force(struct drm_connector *connector);
- enum drm_mode_status
- drm_hdmi_connector_mode_valid(struct drm_connector *connector,
- const struct drm_display_mode *mode);
- #endif // DRM_HDMI_STATE_HELPER_H_
|