Home
last modified time | relevance | path

Searched refs:infoframes (Results 1 – 20 of 20) sorted by relevance

/linux-6.15/drivers/gpu/drm/display/
H A Ddrm_hdmi_state_helper.c343 &conn_state->hdmi.infoframes.avi; in hdmi_generate_avi_infoframe()
377 &conn_state->hdmi.infoframes.spd; in hdmi_generate_spd_infoframe()
401 &conn_state->hdmi.infoframes.hdr_drm; in hdmi_generate_hdr_infoframe()
430 &conn_state->hdmi.infoframes.hdmi; in hdmi_generate_hdmi_vendor_infoframe()
671 mutex_lock(&connector->hdmi.infoframes.lock); in drm_atomic_helper_connector_hdmi_update_infoframes()
679 if (connector->hdmi.infoframes.audio.set) { in drm_atomic_helper_connector_hdmi_update_infoframes()
681 &connector->hdmi.infoframes.audio); in drm_atomic_helper_connector_hdmi_update_infoframes()
729 &connector->hdmi.infoframes.audio; in drm_atomic_helper_connector_hdmi_update_audio_infoframe()
736 mutex_lock(&connector->hdmi.infoframes.lock); in drm_atomic_helper_connector_hdmi_update_audio_infoframe()
764 &connector->hdmi.infoframes.audio; in drm_atomic_helper_connector_hdmi_clear_audio_infoframe()
[all …]
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_crtc_state_dump.c258 pipe_config->infoframes.enable); in intel_crtc_state_dump()
260 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
263 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
266 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
269 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
272 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
275 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
278 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
280 drm_dp_vsc_sdp_log(&p, &pipe_config->infoframes.vsc); in intel_crtc_state_dump()
281 if (pipe_config->infoframes.enable & in intel_crtc_state_dump()
[all …]
H A Dintel_hdmi.c656 if ((crtc_state->infoframes.enable & in intel_write_infoframe()
685 if ((crtc_state->infoframes.enable & in intel_read_infoframe()
723 crtc_state->infoframes.enable |= in intel_hdmi_compute_avi_infoframe()
778 crtc_state->infoframes.enable |= in intel_hdmi_compute_spd_infoframe()
812 crtc_state->infoframes.enable |= in intel_hdmi_compute_hdmi_infoframe()
846 crtc_state->infoframes.enable |= in intel_hdmi_compute_drm_infoframe()
924 &crtc_state->infoframes.avi); in g4x_set_infoframes()
985 if ((crtc_state->infoframes.enable & in intel_hdmi_set_gcp_infoframe()
1011 if ((crtc_state->infoframes.enable & in intel_hdmi_read_gcp_infoframe()
1036 crtc_state->infoframes.enable |= in intel_hdmi_compute_gcp_infoframe()
[all …]
H A Dg4x_hdmi.c180 pipe_config->infoframes.enable |= in intel_hdmi_get_config()
183 if (pipe_config->infoframes.enable) in intel_hdmi_get_config()
211 &pipe_config->infoframes.avi); in intel_hdmi_get_config()
214 &pipe_config->infoframes.spd); in intel_hdmi_get_config()
217 &pipe_config->infoframes.hdmi); in intel_hdmi_get_config()
H A Dintel_dp.c2834 struct drm_dp_as_sdp *as_sdp = &crtc_state->infoframes.as_sdp; in intel_dp_compute_as_sdp()
2869 vsc = &crtc_state->infoframes.vsc; in intel_dp_compute_vsc_sdp()
2926 crtc_state->infoframes.enable |= in intel_dp_compute_hdr_metadata_infoframe_sdp()
4617 if ((crtc_state->infoframes.enable & in intel_write_dp_sdp()
4627 &crtc_state->infoframes.drm.drm, in intel_write_dp_sdp()
4800 if ((crtc_state->infoframes.enable & in intel_read_dp_as_sdp()
4868 if ((crtc_state->infoframes.enable & in intel_read_dp_vsc_sdp()
4890 if ((crtc_state->infoframes.enable & in intel_read_dp_hdr_metadata_infoframe_sdp()
4912 &crtc_state->infoframes.vsc); in intel_read_dp_sdp()
4916 &crtc_state->infoframes.drm.drm); in intel_read_dp_sdp()
[all …]
H A Dintel_display.c5123 if (!intel_compare_infoframe(&current_config->infoframes.name, \ in intel_pipe_config_compare()
5124 &pipe_config->infoframes.name)) { \ in intel_pipe_config_compare()
5126 &current_config->infoframes.name, \ in intel_pipe_config_compare()
5127 &pipe_config->infoframes.name); \ in intel_pipe_config_compare()
5134 &pipe_config->infoframes.name)) { \ in intel_pipe_config_compare()
5136 &current_config->infoframes.name, \ in intel_pipe_config_compare()
5137 &pipe_config->infoframes.name); \ in intel_pipe_config_compare()
5144 &pipe_config->infoframes.name)) { \ in intel_pipe_config_compare()
5146 &current_config->infoframes.name, \ in intel_pipe_config_compare()
5147 &pipe_config->infoframes.name); \ in intel_pipe_config_compare()
[all …]
H A Dintel_ddi.c3990 crtc_state->infoframes.enable |= in intel_ddi_read_func_ctl_hdmi()
3993 if (crtc_state->infoframes.enable) in intel_ddi_read_func_ctl_hdmi()
4050 crtc_state->infoframes.enable |= in intel_ddi_read_func_ctl_dp_sst()
4053 crtc_state->infoframes.enable |= in intel_ddi_read_func_ctl_dp_sst()
4080 crtc_state->infoframes.enable |= in intel_ddi_read_func_ctl_dp_mst()
4184 &pipe_config->infoframes.avi); in intel_ddi_get_config()
4187 &pipe_config->infoframes.spd); in intel_ddi_get_config()
4190 &pipe_config->infoframes.hdmi); in intel_ddi_get_config()
4193 &pipe_config->infoframes.drm); in intel_ddi_get_config()
H A Dintel_sdvo.c1104 struct hdmi_avi_infoframe *frame = &crtc_state->infoframes.avi.avi; in intel_sdvo_compute_avi_infoframe()
1112 crtc_state->infoframes.enable |= in intel_sdvo_compute_avi_infoframe()
1140 const union hdmi_infoframe *frame = &crtc_state->infoframes.avi; in intel_sdvo_set_avi_infoframe()
1143 if ((crtc_state->infoframes.enable & in intel_sdvo_set_avi_infoframe()
1165 union hdmi_infoframe *frame = &crtc_state->infoframes.avi; in intel_sdvo_get_avi_infoframe()
1181 crtc_state->infoframes.enable |= in intel_sdvo_get_avi_infoframe()
H A Dintel_display_types.h1222 } infoframes; member
H A Dintel_psr.c1747 pipe_config->infoframes.enable |= intel_hdmi_infoframe_enable(DP_SDP_VSC); in intel_psr_get_config()
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c1215 return infoframes->if_read((flag), infoframes->priv, filp, \
1234 struct v4l2_debugfs_if *infoframes; in v4l2_debugfs_if_alloc() local
1239 infoframes = kzalloc(sizeof(*infoframes), GFP_KERNEL); in v4l2_debugfs_if_alloc()
1240 if (!infoframes) in v4l2_debugfs_if_alloc()
1244 infoframes->priv = priv; in v4l2_debugfs_if_alloc()
1245 infoframes->if_read = if_read; in v4l2_debugfs_if_alloc()
1248 infoframes, &infoframe_avi_fops); in v4l2_debugfs_if_alloc()
1254 infoframes, &infoframe_spd_fops); in v4l2_debugfs_if_alloc()
1258 return infoframes; in v4l2_debugfs_if_alloc()
1264 if (infoframes) { in v4l2_debugfs_if_free()
[all …]
/linux-6.15/include/media/
H A Dv4l2-dv-timings.h294 void v4l2_debugfs_if_free(struct v4l2_debugfs_if *infoframes);
304 static inline void v4l2_debugfs_if_free(struct v4l2_debugfs_if *infoframes) in v4l2_debugfs_if_free() argument
/linux-6.15/drivers/gpu/drm/
H A Ddrm_debugfs.c538 mutex_lock(&connector->hdmi.infoframes.lock); in audio_infoframe_read()
540 infoframe = &connector->hdmi.infoframes.audio; in audio_infoframe_read()
552 mutex_unlock(&connector->hdmi.infoframes.lock); in audio_infoframe_read()
594 infoframe = &conn_state->hdmi.infoframes._f; \
H A Ddrm_connector.c284 mutex_init(&connector->hdmi.infoframes.lock); in drm_connector_init_only()
761 mutex_destroy(&connector->hdmi.infoframes.lock); in drm_connector_cleanup()
/linux-6.15/include/drm/
H A Ddrm_connector.h971 } infoframes; member
1832 } infoframes; member
/linux-6.15/drivers/media/i2c/
H A Dadv7511-v4l2.c121 struct v4l2_debugfs_if *infoframes; member
1757 state->infoframes = v4l2_debugfs_if_alloc(state->debugfs_dir, in adv7511_registered()
1768 v4l2_debugfs_if_free(state->infoframes); in adv7511_unregistered()
1769 state->infoframes = NULL; in adv7511_unregistered()
H A Dtc358743.c92 struct v4l2_debugfs_if *infoframes; member
2192 state->infoframes = v4l2_debugfs_if_alloc(state->debugfs_dir, in tc358743_probe()
2225 v4l2_debugfs_if_free(state->infoframes); in tc358743_remove()
H A Dadv7842.c118 struct v4l2_debugfs_if *infoframes; member
3323 state->infoframes = v4l2_debugfs_if_alloc(state->debugfs_dir, in adv7842_registered()
3336 v4l2_debugfs_if_free(state->infoframes); in adv7842_unregistered()
3337 state->infoframes = NULL; in adv7842_unregistered()
H A Dadv7604.c197 struct v4l2_debugfs_if *infoframes; member
2749 state->infoframes = v4l2_debugfs_if_alloc(state->debugfs_dir, in adv76xx_registered()
2761 v4l2_debugfs_if_free(state->infoframes); in adv76xx_unregistered()
2762 state->infoframes = NULL; in adv76xx_unregistered()
/linux-6.15/drivers/media/platform/synopsys/hdmirx/
H A Dsnps_hdmirx.c145 struct v4l2_debugfs_if *infoframes; member
2682 hdmirx_dev->infoframes = v4l2_debugfs_if_alloc(hdmirx_dev->debugfs_dir, in hdmirx_probe()
2705 v4l2_debugfs_if_free(hdmirx_dev->infoframes); in hdmirx_remove()