raw_edid         1431 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				(struct edid *)sink->dc_edid.raw_edid;
raw_edid           57 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 	struct edid *edid_buf = (struct edid *) edid->raw_edid;
raw_edid           97 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 			(struct edid *) edid->raw_edid);
raw_edid           99 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 	sad_count = drm_edid_to_sad((struct edid *) edid->raw_edid, &sads);
raw_edid          116 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 	sadb_count = drm_edid_to_speaker_allocation((struct edid *) edid->raw_edid, &sadb);
raw_edid          595 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 		memmove(sink->dc_edid.raw_edid, (uint8_t *)edid, sink->dc_edid.length);
raw_edid          629 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 					&sink->dc_edid.raw_edid[sink->dc_edid.length-1],
raw_edid         2454 drivers/gpu/drm/amd/display/dc/core/dc.c 	memmove(dc_sink->dc_edid.raw_edid, edid, len);
raw_edid          680 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	return (memcmp(old_edid->raw_edid, new_edid->raw_edid, new_edid->length) == 0);
raw_edid          979 drivers/gpu/drm/amd/display/dc/core/dc_link.c 					&sink->dc_edid.raw_edid[i * DC_EDID_BLOCK_SIZE],
raw_edid          177 drivers/gpu/drm/amd/display/dc/dc_types.h 	uint8_t raw_edid[DC_MAX_EDID_BUFFER_SIZE];
raw_edid         1330 drivers/gpu/drm/drm_edid.c int drm_edid_header_is_valid(const u8 *raw_edid)
raw_edid         1335 drivers/gpu/drm/drm_edid.c 		if (raw_edid[i] == edid_header[i])
raw_edid         1351 drivers/gpu/drm/drm_edid.c static int drm_edid_block_checksum(const u8 *raw_edid)
raw_edid         1356 drivers/gpu/drm/drm_edid.c 		csum += raw_edid[i];
raw_edid         1381 drivers/gpu/drm/drm_edid.c bool drm_edid_block_valid(u8 *raw_edid, int block, bool print_bad_edid,
raw_edid         1385 drivers/gpu/drm/drm_edid.c 	struct edid *edid = (struct edid *)raw_edid;
raw_edid         1387 drivers/gpu/drm/drm_edid.c 	if (WARN_ON(!raw_edid))
raw_edid         1394 drivers/gpu/drm/drm_edid.c 		int score = drm_edid_header_is_valid(raw_edid);
raw_edid         1407 drivers/gpu/drm/drm_edid.c 			memcpy(raw_edid, edid_header, sizeof(edid_header));
raw_edid         1415 drivers/gpu/drm/drm_edid.c 	csum = drm_edid_block_checksum(raw_edid);
raw_edid         1421 drivers/gpu/drm/drm_edid.c 		if (raw_edid[0] == CEA_EXT) {
raw_edid         1433 drivers/gpu/drm/drm_edid.c 	switch (raw_edid[0]) {
raw_edid         1452 drivers/gpu/drm/drm_edid.c 		if (drm_edid_is_zero(raw_edid, EDID_LENGTH)) {
raw_edid         1458 drivers/gpu/drm/drm_edid.c 				       raw_edid, EDID_LENGTH, false);
raw_edid         1988 drivers/gpu/drm/drm_edid.c drm_for_each_detailed_block(u8 *raw_edid, detailed_cb *cb, void *closure)
raw_edid         1991 drivers/gpu/drm/drm_edid.c 	struct edid *edid = (struct edid *)raw_edid;
raw_edid         1999 drivers/gpu/drm/drm_edid.c 	for (i = 1; i <= raw_edid[0x7e]; i++) {
raw_edid         2000 drivers/gpu/drm/drm_edid.c 		u8 *ext = raw_edid + (i * EDID_LENGTH);
raw_edid           42 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct edid			*raw_edid;
raw_edid          197 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	if (!ctx->raw_edid)
raw_edid          198 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		ctx->raw_edid = (struct edid *)fake_edid_info;
raw_edid          201 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	if (ctx->raw_edid != (struct edid *)fake_edid_info) {
raw_edid          241 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		struct edid *raw_edid;
raw_edid          243 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		raw_edid = (struct edid *)(unsigned long)vidi->edid;
raw_edid          244 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		if (!drm_edid_is_valid(raw_edid)) {
raw_edid          249 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		ctx->raw_edid = drm_edid_duplicate(raw_edid);
raw_edid          250 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		if (!ctx->raw_edid) {
raw_edid          260 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		if (ctx->raw_edid && ctx->raw_edid !=
raw_edid          262 drivers/gpu/drm/exynos/exynos_drm_vidi.c 			kfree(ctx->raw_edid);
raw_edid          263 drivers/gpu/drm/exynos/exynos_drm_vidi.c 			ctx->raw_edid = NULL;
raw_edid          309 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	if (!ctx->raw_edid) {
raw_edid          314 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	edid_len = (1 + ctx->raw_edid->extensions) * EDID_LENGTH;
raw_edid          315 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	edid = kmemdup(ctx->raw_edid, edid_len, GFP_KERNEL);
raw_edid          483 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	if (ctx->raw_edid != (struct edid *)fake_edid_info) {
raw_edid          484 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		kfree(ctx->raw_edid);
raw_edid          485 drivers/gpu/drm/exynos/exynos_drm_vidi.c 		ctx->raw_edid = NULL;
raw_edid          548 drivers/gpu/drm/gma500/oaktrail_hdmi.c static const unsigned char raw_edid[] = {
raw_edid          576 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		edid = (struct edid *)raw_edid;
raw_edid          578 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		edid = (struct edid *)raw_edid;
raw_edid          494 include/drm/drm_edid.h int drm_edid_header_is_valid(const u8 *raw_edid);
raw_edid          495 include/drm/drm_edid.h bool drm_edid_block_valid(u8 *raw_edid, int block, bool print_bad_edid,