#include <drm/drm_edid.h>
#include <drm/drm_print.h>
#include "drm_crtc_internal.h"
#include "drm_displayid_internal.h"
static const struct displayid_header *
displayid_get_header(const u8 *displayid, int length, int index)
{ … }
static const struct displayid_header *
validate_displayid(const u8 *displayid, int length, int idx)
{ … }
static const u8 *drm_find_displayid_extension(const struct drm_edid *drm_edid,
int *length, int *idx,
int *ext_index)
{ … }
void displayid_iter_edid_begin(const struct drm_edid *drm_edid,
struct displayid_iter *iter)
{ … }
static const struct displayid_block *
displayid_iter_block(const struct displayid_iter *iter)
{ … }
const struct displayid_block *
__displayid_iter_next(struct displayid_iter *iter)
{ … }
void displayid_iter_end(struct displayid_iter *iter)
{ … }
u8 displayid_version(const struct displayid_iter *iter)
{ … }
u8 displayid_primary_use(const struct displayid_iter *iter)
{ … }