Home
last modified time | relevance | path

Searched refs:raw_edid (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/drm2/
H A Ddrm_edid.c141 int drm_edid_header_is_valid(const u8 *raw_edid) in drm_edid_header_is_valid() argument
146 if (raw_edid[i] == edid_header[i]) in drm_edid_header_is_valid()
162 bool drm_edid_block_valid(u8 *raw_edid, int block, bool print_bad_edid) in drm_edid_block_valid() argument
166 struct edid *edid = (struct edid *)raw_edid; in drm_edid_block_valid()
172 int score = drm_edid_header_is_valid(raw_edid); in drm_edid_block_valid()
176 memcpy(raw_edid, edid_header, sizeof(edid_header)); in drm_edid_block_valid()
183 csum += raw_edid[i]; in drm_edid_block_valid()
190 if (raw_edid[0] != 0x02) in drm_edid_block_valid()
195 switch (raw_edid[0]) { in drm_edid_block_valid()
213 if (raw_edid && print_bad_edid) { in drm_edid_block_valid()
[all …]
H A Ddrm_crtc.h1056 extern int drm_edid_header_is_valid(const u8 *raw_edid);
1057 extern bool drm_edid_block_valid(u8 *raw_edid, int block, bool print_bad_edid);