#ifndef __DRM_ELD_H__
#define __DRM_ELD_H__
#include <linux/types.h>
struct cea_sad;
#define DRM_ELD_HEADER_BLOCK_SIZE …
#define DRM_ELD_VER …
#define DRM_ELD_VER_SHIFT …
#define DRM_ELD_VER_MASK …
#define DRM_ELD_VER_CEA861D …
#define DRM_ELD_VER_CANNED …
#define DRM_ELD_BASELINE_ELD_LEN …
#define DRM_ELD_CEA_EDID_VER_MNL …
#define DRM_ELD_CEA_EDID_VER_SHIFT …
#define DRM_ELD_CEA_EDID_VER_MASK …
#define DRM_ELD_CEA_EDID_VER_NONE …
#define DRM_ELD_CEA_EDID_VER_CEA861 …
#define DRM_ELD_CEA_EDID_VER_CEA861A …
#define DRM_ELD_CEA_EDID_VER_CEA861BCD …
#define DRM_ELD_MNL_SHIFT …
#define DRM_ELD_MNL_MASK …
#define DRM_ELD_SAD_COUNT_CONN_TYPE …
#define DRM_ELD_SAD_COUNT_SHIFT …
#define DRM_ELD_SAD_COUNT_MASK …
#define DRM_ELD_CONN_TYPE_SHIFT …
#define DRM_ELD_CONN_TYPE_MASK …
#define DRM_ELD_CONN_TYPE_HDMI …
#define DRM_ELD_CONN_TYPE_DP …
#define DRM_ELD_SUPPORTS_AI …
#define DRM_ELD_SUPPORTS_HDCP …
#define DRM_ELD_AUD_SYNCH_DELAY …
#define DRM_ELD_AUD_SYNCH_DELAY_MAX …
#define DRM_ELD_SPEAKER …
#define DRM_ELD_SPEAKER_MASK …
#define DRM_ELD_SPEAKER_RLRC …
#define DRM_ELD_SPEAKER_FLRC …
#define DRM_ELD_SPEAKER_RC …
#define DRM_ELD_SPEAKER_RLR …
#define DRM_ELD_SPEAKER_FC …
#define DRM_ELD_SPEAKER_LFE …
#define DRM_ELD_SPEAKER_FLR …
#define DRM_ELD_PORT_ID …
#define DRM_ELD_PORT_ID_LEN …
#define DRM_ELD_MANUFACTURER_NAME0 …
#define DRM_ELD_MANUFACTURER_NAME1 …
#define DRM_ELD_PRODUCT_CODE0 …
#define DRM_ELD_PRODUCT_CODE1 …
#define DRM_ELD_MONITOR_NAME_STRING …
#define DRM_ELD_CEA_SAD(mnl, sad) …
static inline int drm_eld_mnl(const u8 *eld)
{ … }
int drm_eld_sad_get(const u8 *eld, int sad_index, struct cea_sad *cta_sad);
int drm_eld_sad_set(u8 *eld, int sad_index, const struct cea_sad *cta_sad);
static inline const u8 *drm_eld_sad(const u8 *eld)
{ … }
static inline int drm_eld_sad_count(const u8 *eld)
{ … }
static inline int drm_eld_calc_baseline_block_size(const u8 *eld)
{ … }
static inline int drm_eld_size(const u8 *eld)
{ … }
static inline u8 drm_eld_get_spk_alloc(const u8 *eld)
{ … }
static inline u8 drm_eld_get_conn_type(const u8 *eld)
{ … }
#endif