summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.com>2023-04-27 16:12:41 +0300
committerPekka Paalanen <pekka.paalanen@collabora.com>2023-04-28 13:58:53 +0300
commitd48d571f0ab77cc44eb53379247d601dc7847ad8 (patch)
treeefffcb5c2405791590643fd3aaf7ec9034caae93
parentdfdb1a71f8ddefe909b4996320bd198af55a6779 (diff)
downloadweston-d48d571f0ab77cc44eb53379247d601dc7847ad8.tar.gz
backend-drm: move struct drm_edid definition
Now that this is used only internally in modes.c, move it there. It will not be used with libdisplay-info. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
-rw-r--r--libweston/backend-drm/drm-internal.h7
-rw-r--r--libweston/backend-drm/modes.c7
2 files changed, 7 insertions, 7 deletions
diff --git a/libweston/backend-drm/drm-internal.h b/libweston/backend-drm/drm-internal.h
index c8042f22..427ac958 100644
--- a/libweston/backend-drm/drm-internal.h
+++ b/libweston/backend-drm/drm-internal.h
@@ -433,13 +433,6 @@ struct drm_fb_private {
struct wl_listener buffer_destroy_listener;
};
-struct drm_edid {
- char eisa_id[13];
- char monitor_name[13];
- char pnp_id[5];
- char serial_number[13];
-};
-
/**
* Pending state holds one or more drm_output_state structures, collected from
* performing repaint. This pending state is transient, and only lives between
diff --git a/libweston/backend-drm/modes.c b/libweston/backend-drm/modes.c
index 9d1aa566..cc253e4b 100644
--- a/libweston/backend-drm/modes.c
+++ b/libweston/backend-drm/modes.c
@@ -221,6 +221,13 @@ parse_modeline(const char *s, drmModeModeInfo *mode)
return 0;
}
+struct drm_edid {
+ char eisa_id[13];
+ char monitor_name[13];
+ char pnp_id[5];
+ char serial_number[13];
+};
+
static void
edid_parse_string(const uint8_t *data, char text[])
{