Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_vidi.c44 struct edid *raw_edid; member
247 if (!ctx->raw_edid) in vidi_store_connection()
248 ctx->raw_edid = (struct edid *)fake_edid_info; in vidi_store_connection()
251 if (ctx->raw_edid != (struct edid *)fake_edid_info) { in vidi_store_connection()
288 struct edid *raw_edid = (struct edid *)(uint32_t)vidi->edid; in vidi_connection_ioctl() local
289 if (!drm_edid_is_valid(raw_edid)) { in vidi_connection_ioctl()
293 ctx->raw_edid = drm_edid_duplicate(raw_edid); in vidi_connection_ioctl()
294 if (!ctx->raw_edid) { in vidi_connection_ioctl()
303 if (ctx->raw_edid && ctx->raw_edid != in vidi_connection_ioctl()
305 kfree(ctx->raw_edid); in vidi_connection_ioctl()
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_edid.c1033 int drm_edid_header_is_valid(const u8 *raw_edid) in drm_edid_header_is_valid() argument
1038 if (raw_edid[i] == edid_header[i]) in drm_edid_header_is_valid()
1053 static int drm_edid_block_checksum(const u8 *raw_edid) in drm_edid_block_checksum() argument
1058 csum += raw_edid[i]; in drm_edid_block_checksum()
1083 bool drm_edid_block_valid(u8 *raw_edid, int block, bool print_bad_edid, in drm_edid_block_valid() argument
1087 struct edid *edid = (struct edid *)raw_edid; in drm_edid_block_valid()
1089 if (WARN_ON(!raw_edid)) in drm_edid_block_valid()
1096 int score = drm_edid_header_is_valid(raw_edid); in drm_edid_block_valid()
1109 memcpy(raw_edid, edid_header, sizeof(edid_header)); in drm_edid_block_valid()
1117 csum = drm_edid_block_checksum(raw_edid); in drm_edid_block_valid()
[all …]
/linux-4.4.14/drivers/gpu/drm/gma500/
Doaktrail_hdmi.c546 static const unsigned char raw_edid[] = { variable
574 edid = (struct edid *)raw_edid; in oaktrail_hdmi_get_modes()
576 edid = (struct edid *)raw_edid; in oaktrail_hdmi_get_modes()
/linux-4.4.14/include/drm/
Ddrm_crtc.h1458 extern int drm_edid_header_is_valid(const u8 *raw_edid);
1459 extern bool drm_edid_block_valid(u8 *raw_edid, int block, bool print_bad_edid,