| /netbsd-src/sys/external/bsd/drm2/dist/include/drm/ |
| H A D | drm_edid.h | 391 static inline int drm_eld_mnl(const uint8_t *eld) in drm_eld_mnl() argument 393 return (eld[DRM_ELD_CEA_EDID_VER_MNL] & DRM_ELD_MNL_MASK) >> DRM_ELD_MNL_SHIFT; in drm_eld_mnl() 400 static inline const uint8_t *drm_eld_sad(const uint8_t *eld) in drm_eld_sad() argument 404 ver = (eld[DRM_ELD_VER] & DRM_ELD_VER_MASK) >> DRM_ELD_VER_SHIFT; in drm_eld_sad() 408 mnl = drm_eld_mnl(eld); in drm_eld_sad() 412 return eld + DRM_ELD_CEA_SAD(mnl, 0); in drm_eld_sad() 419 static inline int drm_eld_sad_count(const uint8_t *eld) in drm_eld_sad_count() argument 421 return (eld[DRM_ELD_SAD_COUNT_CONN_TYPE] & DRM_ELD_SAD_COUNT_MASK) >> in drm_eld_sad_count() 432 static inline int drm_eld_calc_baseline_block_size(const uint8_t *eld) in drm_eld_calc_baseline_block_size() argument 435 drm_eld_mnl(eld) + drm_eld_sad_count(eld) * 3; in drm_eld_calc_baseline_block_size() [all …]
|
| H A D | intel_lpe_audio.h | 43 u8 eld[HDMI_MAX_ELD_BYTES]; member
|
| H A D | drm_connector.h | 1325 uint8_t eld[MAX_ELD_BYTES]; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/ |
| H A D | intel_audio.c | 295 const u8 *eld = connector->eld; in intel_eld_uptodate() local 309 for (i = 0; i < drm_eld_size(eld) / 4; i++) in intel_eld_uptodate() 310 if (I915_READ(reg_edid) != *((const u32 *)eld + i)) in intel_eld_uptodate() 343 const u8 *eld = connector->eld; in g4x_audio_codec_enable() local 348 DRM_DEBUG_KMS("Enable audio codec, %u bytes ELD\n", drm_eld_size(eld)); in g4x_audio_codec_enable() 367 len = min(drm_eld_size(eld) / 4, len); in g4x_audio_codec_enable() 370 I915_WRITE(G4X_HDMIW_HDMIEDID, *((const u32 *)eld + i)); in g4x_audio_codec_enable() 515 const u8 *eld = connector->eld; in hsw_audio_codec_enable() local 520 transcoder_name(cpu_transcoder), drm_eld_size(eld)); in hsw_audio_codec_enable() 543 len = min(drm_eld_size(eld), 84); in hsw_audio_codec_enable() [all …]
|
| H A D | intel_lpe_audio.c | 327 const void *eld, int ls_clock, bool dp_output) in intel_lpe_audio_notify() argument 344 if (eld != NULL) { in intel_lpe_audio_notify() 345 memcpy(ppdata->eld, eld, HDMI_MAX_ELD_BYTES); in intel_lpe_audio_notify() 354 memset(ppdata->eld, 0, HDMI_MAX_ELD_BYTES); in intel_lpe_audio_notify()
|
| H A D | intel_lpe_audio.h | 25 const void *eld, int ls_clock, bool dp_output);
|
| H A D | intel_sdvo.c | 1711 u8 *eld = connector->eld; in intel_sdvo_enable_audio() local 1713 eld[6] = drm_av_sync_delay(connector, adjusted_mode) / 2; in intel_sdvo_enable_audio() 1719 eld, drm_eld_size(eld)); in intel_sdvo_enable_audio()
|
| /netbsd-src/sys/dev/hdaudio/ |
| H A D | hdafg_dd.h | 39 struct eld_baseline_block eld; member
|
| H A D | hdafg_dd.c | 50 struct eld_baseline_block *block = &hdi->eld; in hdafg_dd_parse_info()
|
| H A D | hdafg.c | 903 hda_print(sc, " ELD version=0x%x", ELD_VER(&hdi.eld)); in hdafg_assoc_dump_dd() 904 hda_print1(sc, ",len=%u", hdi.eld.header.baseline_eld_len * 4); in hdafg_assoc_dump_dd() 905 hda_print1(sc, ",edid=0x%x", ELD_CEA_EDID_VER(&hdi.eld)); in hdafg_assoc_dump_dd() 906 hda_print1(sc, ",port=0x%" PRIx64, hdi.eld.port_id); in hdafg_assoc_dump_dd() 907 hda_print1(sc, ",vendor=0x%04x", hdi.eld.vendor); in hdafg_assoc_dump_dd() 908 hda_print1(sc, ",product=0x%04x", hdi.eld.product); in hdafg_assoc_dump_dd()
|
| /netbsd-src/sys/external/bsd/drm2/i915drm/ |
| H A D | intel_lpe_audio.c | 59 enum port port, const void *eld, int ls_clock, bool dp_output) in intel_lpe_audio_notify() argument
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/ |
| H A D | drm_edid.c | 4274 connector->eld[DRM_ELD_SAD_COUNT_CONN_TYPE] |= DRM_ELD_SUPPORTS_AI; in drm_parse_hdmi_vsdb_audio() 4348 memset(connector->eld, 0, sizeof(connector->eld)); in clear_eld() 4368 uint8_t *eld = connector->eld; in drm_edid_to_eld() local 4386 mnl = get_monitor_name(edid, &eld[DRM_ELD_MONITOR_NAME_STRING]); in drm_edid_to_eld() 4387 DRM_DEBUG_KMS("ELD monitor %s\n", &eld[DRM_ELD_MONITOR_NAME_STRING]); in drm_edid_to_eld() 4389 eld[DRM_ELD_CEA_EDID_VER_MNL] = cea[1] << DRM_ELD_CEA_EDID_VER_SHIFT; in drm_edid_to_eld() 4390 eld[DRM_ELD_CEA_EDID_VER_MNL] |= mnl; in drm_edid_to_eld() 4392 eld[DRM_ELD_VER] = DRM_ELD_VER_CEA861D; in drm_edid_to_eld() 4394 eld[DRM_ELD_MANUFACTURER_NAME0] = edid->mfg_id[0]; in drm_edid_to_eld() 4395 eld[DRM_ELD_MANUFACTURER_NAME1] = edid->mfg_id[1]; in drm_edid_to_eld() [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
| H A D | nouveau_nvkm_engine_disp_sorgk104.c | 50 .eld = gf119_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sormcp89.c | 50 .eld = gt215_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sorgm107.c | 64 .eld = gf119_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sorgt215.c | 66 .eld = gt215_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sortu102.c | 95 .eld = gf119_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sorgv100.c | 110 .eld = gf119_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sorgm200.c | 123 .eld = gf119_hda_eld,
|
| H A D | nouveau_nvkm_engine_disp_sorgf119.c | 184 .eld = gf119_hda_eld,
|
| H A D | ior.h | 92 void (*eld)(struct nvkm_ior *, u8 *data, u8 size); member
|
| H A D | nouveau_nvkm_engine_disp_rootnv50.c | 163 ior->func->hda.eld(ior, data, size); in nv50_disp_root_mthd_()
|
| /netbsd-src/external/gpl3/gdb/dist/readline/readline/support/ |
| H A D | shobj-conf | 76 SHOBJ_LD=/usr/bin/eld
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
| H A D | nouveau_dispnv50_disp.c | 532 ret = drm_eld_size(nv_connector->base.eld); in nv50_audio_component_get_eld() 533 memcpy(buf, nv_connector->base.eld, in nv50_audio_component_get_eld() 617 struct nv50_disp_sor_hda_eld_v0 eld; in nv50_audio_disable() member 642 struct nv50_disp_sor_hda_eld_v0 eld; in nv50_audio_enable() member 644 u8 data[sizeof(nv_connector->base.eld)]; in nv50_audio_enable() 657 memcpy(args.data, nv_connector->base.eld, sizeof(args.data)); in nv50_audio_enable()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 645 ret = drm_eld_size(connector->eld); in amdgpu_dm_audio_component_get_eld() 646 memcpy(buf, connector->eld, min(max_bytes, ret)); in amdgpu_dm_audio_component_get_eld()
|