Searched refs:raw_edid (Results 1 – 4 of 4) sorted by relevance
44 struct edid *raw_edid; member247 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() local289 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 …]
1033 int drm_edid_header_is_valid(const u8 *raw_edid) in drm_edid_header_is_valid() argument1038 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() argument1058 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() argument1087 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 …]
546 static const unsigned char raw_edid[] = { variable574 edid = (struct edid *)raw_edid; in oaktrail_hdmi_get_modes()576 edid = (struct edid *)raw_edid; in oaktrail_hdmi_get_modes()
1458 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,