Home
last modified time | relevance | path

Searched refs:eld (Results 1 - 16 of 16) sorted by relevance

/device/soc/rockchip/common/sdk_linux/include/drm/
H A Ddrm_edid.h410 * @eld: pointer to an eld memory structure with mnl set
412 static inline int drm_eld_mnl(const uint8_t *eld) in drm_eld_mnl() argument
414 return (eld[DRM_ELD_CEA_EDID_VER_MNL] & DRM_ELD_MNL_MASK) >> DRM_ELD_MNL_SHIFT; in drm_eld_mnl()
419 * @eld: pointer to an eld memory structure with sad_count set
421 static inline const uint8_t *drm_eld_sad(const uint8_t *eld) in drm_eld_sad() argument
425 ver = (eld[DRM_ELD_VER] & DRM_ELD_VER_MASK) >> DRM_ELD_VER_SHIFT; in drm_eld_sad()
430 mnl = drm_eld_mnl(eld); in drm_eld_sad()
435 return eld in drm_eld_sad()
442 drm_eld_sad_count(const uint8_t *eld) drm_eld_sad_count() argument
454 drm_eld_calc_baseline_block_size(const uint8_t *eld) drm_eld_calc_baseline_block_size() argument
469 drm_eld_size(const uint8_t *eld) drm_eld_size() argument
481 drm_eld_get_spk_alloc(const uint8_t *eld) drm_eld_get_spk_alloc() argument
493 drm_eld_get_conn_type(const uint8_t *eld) drm_eld_get_conn_type() argument
[all...]
H A Ddrm_connector.h1437 /** @eld: EDID-like data, if present */
1438 uint8_t eld[MAX_ELD_BYTES]; member
/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp-audio.h17 u8 *eld; member
22 u8 *eld; member
H A Ddw-hdmi-qp-i2s-audio.c161 memcpy(buf, audio->eld, min_t(size_t, MAX_ELD_BYTES, len)); in dw_hdmi_qp_i2s_get_eld()
H A Ddw-hdmi-qp.c2390 audio.eld = hdmi->connector.eld; in _dw_hdmi_probe()
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp-audio.h17 u8 *eld; member
22 u8 *eld; member
H A Ddw-hdmi-audio.h13 u8 *eld; member
18 u8 *eld; member
H A Ddw-hdmi-qp-i2s-audio.c168 memcpy(buf, audio->eld, min_t(size_t, MAX_ELD_BYTES, len)); in dw_hdmi_qp_i2s_get_eld()
H A Ddw-hdmi-qp.c2281 audio.eld = hdmi->connector.eld; in __dw_hdmi_probe()
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Ddw-hdmi-audio.h13 u8 *eld; member
18 u8 *eld; member
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_edid.c4398 connector->eld[DRM_ELD_SAD_COUNT_CONN_TYPE] |= DRM_ELD_SUPPORTS_AI; in drm_parse_hdmi_vsdb_audio()
4478 memset(connector->eld, 0, sizeof(connector->eld)); in clear_eld()
4498 uint8_t *eld = connector->eld; in drm_edid_to_eld() local
4517 mnl = get_monitor_name(edid, &eld[DRM_ELD_MONITOR_NAME_STRING]); in drm_edid_to_eld()
4518 DRM_DEBUG_KMS("ELD monitor %s\n", &eld[DRM_ELD_MONITOR_NAME_STRING]); in drm_edid_to_eld()
4520 eld[DRM_ELD_CEA_EDID_VER_MNL] = cea[1] << DRM_ELD_CEA_EDID_VER_SHIFT; in drm_edid_to_eld()
4521 eld[DRM_ELD_CEA_EDID_VER_MNL] |= mnl; in drm_edid_to_eld()
4523 eld[DRM_ELD_VE in drm_edid_to_eld()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c811 memcpy(buf, dp->connector.eld, min(sizeof(dp->connector.eld), len)); in cdn_dp_audio_get_eld()
H A Ddw-dp.c2210 memcpy(buf, connector->eld, min(sizeof(connector->eld), len)); in dw_dp_audio_get_eld()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c1233 return hdmi->curr_conn->eld; in hdmi_audio_get_eld()
4671 audio.eld = hdmi->connector.eld; in dw_hdmi_probe()
4684 audio.eld = hdmi->connector.eld; in dw_hdmi_probe()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c1771 memcpy(buf, dp->connector.eld, min(sizeof(dp->connector.eld), len)); in analogix_dp_audio_get_eld()
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Ddw-dp.c2241 memcpy(buf, connector->eld, min(sizeof(connector->eld), len)); in dw_dp_audio_get_eld()

Completed in 33 milliseconds