Add a convenience helper for initializing struct drm_edid_ident.

Cc: Tiago Martins Araújo <[email protected]>
Signed-off-by: Jani Nikula <[email protected]>
---
 include/drm/drm_edid.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/include/drm/drm_edid.h b/include/drm/drm_edid.h
index 3d1aecfec9b2..04f7a7f1f108 100644
--- a/include/drm/drm_edid.h
+++ b/include/drm/drm_edid.h
@@ -340,6 +340,12 @@ struct drm_edid_ident {
        const char *name;
 };
 
+#define DRM_EDID_IDENT_INIT(_vend_chr_0, _vend_chr_1, _vend_chr_2, 
_product_id, _name) \
+{ \
+       .panel_id = drm_edid_encode_panel_id(_vend_chr_0, _vend_chr_1, 
_vend_chr_2, _product_id), \
+       .name = _name, \
+}
+
 #define EDID_PRODUCT_ID(e) ((e)->prod_code[0] | ((e)->prod_code[1] << 8))
 
 /* Short Audio Descriptor */
-- 
2.47.3

Reply via email to