/openbsd-current/sys/dev/pci/drm/include/drm/ |
H A D | intel_lpe_audio.h | 35 u8 eld[HDMI_MAX_ELD_BYTES]; member in struct:intel_hdmi_lpe_audio_port_pdata
|
H A D | drm_edid.h | 414 * @eld: pointer to an eld memory structure with mnl set 416 static inline int drm_eld_mnl(const uint8_t *eld) argument 418 return (eld[DRM_ELD_CEA_EDID_VER_MNL] & DRM_ELD_MNL_MASK) >> DRM_ELD_MNL_SHIFT; 423 * @eld: pointer to an eld memory structure with sad_count set 425 static inline const uint8_t *drm_eld_sad(const uint8_t *eld) argument 429 ver = (eld[DRM_ELD_VER] & DRM_ELD_VER_MASK) >> DRM_ELD_VER_SHIFT; 433 mnl = drm_eld_mnl(eld); 437 return eld 444 drm_eld_sad_count(const uint8_t *eld) argument 457 drm_eld_calc_baseline_block_size(const uint8_t *eld) argument 473 drm_eld_size(const uint8_t *eld) argument 485 drm_eld_get_spk_alloc(const uint8_t *eld) argument 497 drm_eld_get_conn_type(const uint8_t *eld) argument [all...] |
H A D | drm_connector.h | 1769 /** @eld: EDID-like data, if present */ 1770 uint8_t eld[MAX_ELD_BYTES]; member in struct:drm_connector
|
/openbsd-current/sys/dev/pci/drm/i915/display/ |
H A D | intel_lpe_audio.h | 20 const void *eld, int ls_clock, bool dp_output);
|
H A D | intel_audio.c | 256 u32 *eld = (u32 *)crtc_state->eld; local 267 len = min_t(int, sizeof(crtc_state->eld) / 4, eld_buffer_size); 270 eld[i] = intel_de_read(i915, G4X_HDMIW_HDMIEDID); 294 const u32 *eld = (const u32 *)crtc_state->eld; local 303 len = min(drm_eld_size(crtc_state->eld) / 4, eld_buffer_size); 306 intel_de_write(i915, G4X_HDMIW_HDMIEDID, eld[i]); 685 if (!connector->eld[0]) { 692 BUILD_BUG_ON(sizeof(crtc_state->eld) ! 1155 const u8 *eld = audio_state->eld; local [all...] |
H A D | intel_lpe_audio.c | 345 * @eld : ELD data 349 * Notify lpe audio driver of eld change. 353 const void *eld, int ls_clock, bool dp_output) 371 if (eld != NULL) { 372 memcpy(ppdata->eld, eld, HDMI_MAX_ELD_BYTES); 381 memset(ppdata->eld, 0, HDMI_MAX_ELD_BYTES); 351 intel_lpe_audio_notify(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder, enum port port, const void *eld, int ls_clock, bool dp_output) argument
|
H A D | intel_crtc_state_dump.c | 298 intel_dump_buffer(i915, "ELD: ", pipe_config->eld, 299 drm_eld_size(pipe_config->eld));
|
H A D | intel_display_core.h | 93 u8 eld[MAX_ELD_BYTES]; member in struct:intel_audio_state
|
H A D | intel_sdvo.c | 1204 crtc_state->eld, sizeof(crtc_state->eld)); 1786 const u8 *eld = crtc_state->eld; local 1792 eld, drm_eld_size(eld));
|
H A D | intel_display_types.h | 1321 u8 eld[MAX_ELD_BYTES]; member in struct:intel_crtc_state
|
H A D | intel_display.c | 5262 PIPE_CONF_CHECK_BUFFER(eld, MAX_ELD_BYTES);
|
/openbsd-current/sys/dev/pci/drm/ |
H A D | drm_edid.c | 5455 connector->eld[DRM_ELD_SAD_COUNT_CONN_TYPE] |= DRM_ELD_SUPPORTS_AI; 5538 memset(connector->eld, 0, sizeof(connector->eld)); 5562 uint8_t *eld = connector->eld; local 5569 mnl = get_monitor_name(drm_edid, &eld[DRM_ELD_MONITOR_NAME_STRING]); 5572 &eld[DRM_ELD_MONITOR_NAME_STRING]); 5574 eld[DRM_ELD_CEA_EDID_VER_MNL] = info->cea_rev << DRM_ELD_CEA_EDID_VER_SHIFT; 5575 eld[DRM_ELD_CEA_EDID_VER_MNL] |= mnl; 5577 eld[DRM_ELD_VE [all...] |
/openbsd-current/sys/dev/pci/drm/radeon/ |
H A D | radeon_audio.c | 774 ret = drm_eld_size(connector->eld); 775 memcpy(buf, connector->eld, min(max_bytes, ret));
|
/openbsd-current/sys/dev/pci/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 952 ret = drm_eld_size(connector->eld); 953 memcpy(buf, connector->eld, min(max_bytes, ret));
|