File Index
Files and directories
Sign in
FILE

drm_hdmi_state_helper.h

File preview with syntax highlighting.

linux-6.19.14/include/drm/display/drm_hdmi_state_helper.h C
 1/* SPDX-License-Identifier: MIT */
 2
 3#ifndef DRM_HDMI_STATE_HELPER_H_
 4#define DRM_HDMI_STATE_HELPER_H_
 5
 6struct drm_atomic_state;
 7struct drm_connector;
 8struct drm_connector_state;
 9struct drm_display_mode;
10struct hdmi_audio_infoframe;
11
12enum drm_connector_status;
13
14void __drm_atomic_helper_connector_hdmi_reset(struct drm_connector *connector,
15					      struct drm_connector_state *new_conn_state);
16
17int drm_atomic_helper_connector_hdmi_check(struct drm_connector *connector,
18					   struct drm_atomic_state *state);
19
20int drm_atomic_helper_connector_hdmi_update_audio_infoframe(struct drm_connector *connector,
21							    struct hdmi_audio_infoframe *frame);
22int drm_atomic_helper_connector_hdmi_clear_audio_infoframe(struct drm_connector *connector);
23int drm_atomic_helper_connector_hdmi_update_infoframes(struct drm_connector *connector,
24						       struct drm_atomic_state *state);
25void drm_atomic_helper_connector_hdmi_hotplug(struct drm_connector *connector,
26					      enum drm_connector_status status);
27void drm_atomic_helper_connector_hdmi_force(struct drm_connector *connector);
28
29enum drm_mode_status
30drm_hdmi_connector_mode_valid(struct drm_connector *connector,
31			      const struct drm_display_mode *mode);
32
33#endif // DRM_HDMI_STATE_HELPER_H_
~/ Read-only file preview.