HomeSort by: relevance | last modified time | path
    Searched refs:eld (Results 1 - 24 of 24) sorted by relevancy

  /src/sys/dev/hdaudio/
hdafg_dd.h 39 struct eld_baseline_block eld; member in struct:hdafg_dd_info
hdafg_dd.c 50 struct eld_baseline_block *block = &hdi->eld;
112 printf("hdafg eld padding ignored = %u\n", (unsigned int)datalen);
hdafg.c 887 hda_error(sc, "bad ELD size (%u/%u)\n",
897 hda_error(sc, "failed to parse ELD data\n");
903 hda_print(sc, " ELD version=0x%x", ELD_VER(&hdi.eld));
904 hda_print1(sc, ",len=%u", hdi.eld.header.baseline_eld_len * 4);
905 hda_print1(sc, ",edid=0x%x", ELD_CEA_EDID_VER(&hdi.eld));
906 hda_print1(sc, ",port=0x%" PRIx64, hdi.eld.port_id);
907 hda_print1(sc, ",vendor=0x%04x", hdi.eld.vendor);
908 hda_print1(sc, ",product=0x%04x", hdi.eld.product);
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_lpe_audio.h 25 const void *eld, int ls_clock, bool dp_output);
intel_audio.c 295 const u8 *eld = connector->eld; local in function:intel_eld_uptodate
309 for (i = 0; i < drm_eld_size(eld) / 4; i++)
310 if (I915_READ(reg_edid) != *((const u32 *)eld + i))
331 /* Invalidate ELD */
343 const u8 *eld = connector->eld; local in function:g4x_audio_codec_enable
348 DRM_DEBUG_KMS("Enable audio codec, %u bytes ELD\n", drm_eld_size(eld));
364 len = (tmp >> 9) & 0x1f; /* ELD buffer size *
515 const u8 *eld = connector->eld; local in function:hsw_audio_codec_enable
614 const u8 *eld = connector->eld; local in function:ilk_audio_codec_enable
1026 const u8 *eld; local in function:i915_audio_component_get_eld
    [all...]
intel_lpe_audio.c 319 * @eld : ELD data
323 * Notify lpe audio driver of eld change.
327 const void *eld, int ls_clock, bool dp_output)
344 if (eld != NULL) {
345 memcpy(ppdata->eld, eld, HDMI_MAX_ELD_BYTES);
354 memset(ppdata->eld, 0, HDMI_MAX_ELD_BYTES);
intel_sdvo.c 1711 u8 *eld = connector->eld; local in function:intel_sdvo_enable_audio
1713 eld[6] = drm_av_sync_delay(connector, adjusted_mode) / 2;
1719 eld, drm_eld_size(eld));
  /src/sys/external/bsd/drm2/i915drm/
intel_lpe_audio.c 59 enum port port, const void *eld, int ls_clock, bool dp_output)
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_edid.h 229 /* ELD Header Block */
240 /* ELD Baseline Block for ELD_Ver == 2 */
388 * drm_eld_mnl - Get ELD monitor name length in bytes.
389 * @eld: pointer to an eld memory structure with mnl set
391 static inline int drm_eld_mnl(const uint8_t *eld)
393 return (eld[DRM_ELD_CEA_EDID_VER_MNL] & DRM_ELD_MNL_MASK) >> DRM_ELD_MNL_SHIFT;
397 * drm_eld_sad - Get ELD SAD structures.
398 * @eld: pointer to an eld memory structure with sad_count se
    [all...]
intel_lpe_audio.h 43 u8 eld[HDMI_MAX_ELD_BYTES]; member in struct:intel_hdmi_lpe_audio_port_pdata
drm_connector.h 1324 /** @eld: EDID-like data, if present */
1325 uint8_t eld[MAX_ELD_BYTES]; member in struct:drm_connector
1326 /** @latency_present: AV delay info from ELD, if found */
1329 * @video_latency: Video latency info from ELD, if found.
1334 * @audio_latency: audio latency info from ELD, if found
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nouveau_nvkm_engine_disp_sorgk104.c 50 .eld = gf119_hda_eld,
nouveau_nvkm_engine_disp_sormcp89.c 50 .eld = gt215_hda_eld,
nouveau_nvkm_engine_disp_sorgm107.c 64 .eld = gf119_hda_eld,
nouveau_nvkm_engine_disp_sorgt215.c 66 .eld = gt215_hda_eld,
nouveau_nvkm_engine_disp_sortu102.c 95 .eld = gf119_hda_eld,
nouveau_nvkm_engine_disp_sorgv100.c 110 .eld = gf119_hda_eld,
nouveau_nvkm_engine_disp_sorgm200.c 123 .eld = gf119_hda_eld,
ior.h 92 void (*eld)(struct nvkm_ior *, u8 *data, u8 size); member in struct:nvkm_ior_func::__anonfa17732f0608
nouveau_nvkm_engine_disp_sorgf119.c 184 .eld = gf119_hda_eld,
nouveau_nvkm_engine_disp_rootnv50.c 147 nvif_ioctl(object, "disp sor hda eld size %d\n", size);
149 nvif_ioctl(object, "disp sor hda eld vers %d\n",
163 ior->func->hda.eld(ior, data, size);
  /src/sys/external/bsd/drm2/dist/drm/
drm_edid.c 4274 connector->eld[DRM_ELD_SAD_COUNT_CONN_TYPE] |= DRM_ELD_SUPPORTS_AI;
4348 memset(connector->eld, 0, sizeof(connector->eld));
4359 * drm_edid_to_eld - build ELD from EDID
4363 * Fill the ELD (EDID-Like Data) buffer for passing to the audio driver. The
4364 * HDCP and Port_ID ELD fields are left for the graphics driver to fill in.
4368 uint8_t *eld = connector->eld; local in function:drm_edid_to_eld
4382 DRM_DEBUG_KMS("ELD: no CEA Extension found\n");
4386 mnl = get_monitor_name(edid, &eld[DRM_ELD_MONITOR_NAME_STRING])
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
nouveau_dispnv50_disp.c 497 * audio component binding for ELD notification
532 ret = drm_eld_size(nv_connector->base.eld);
533 memcpy(buf, nv_connector->base.eld,
617 struct nv50_disp_sor_hda_eld_v0 eld; member in struct:nv50_audio_disable::__anond7be28a30508
642 struct nv50_disp_sor_hda_eld_v0 eld; member in struct:nv50_audio_enable::__packed::__anond7be28a30608
644 u8 data[sizeof(nv_connector->base.eld)];
657 memcpy(args.data, nv_connector->base.eld, sizeof(args.data));
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm.c 645 ret = drm_eld_size(connector->eld);
646 memcpy(buf, connector->eld, min(max_bytes, ret));
654 DRM_DEBUG_KMS("Get ELD : idx=%d ret=%d en=%d\n", port, ret, *enabled);
756 DRM_DEBUG_KMS("Notify ELD: %d\n", pin);

Completed in 36 milliseconds