[PATCH RESEND] drm/edid: add #defines for ELD versions
Ville Syrjälä
ville.syrjala at linux.intel.com
Mon Apr 13 03:15:49 PDT 2015
On Mon, Apr 13, 2015 at 10:57:14AM +0300, Jani Nikula wrote:
> Add ELD versions according to HDA Specification v1.0a.
>
> 2 indicates version 2, which supports CEA_Ver 861D or below. Maximum
> Baseline ELD size of 80 bytes (15 SAD count).
>
> 31 indicates an ELD that has been partially populated through
> implementation specific mean of default programming before an external
> graphics driver is loaded. Only the field that is called out as "canned"
> field will be populated, and audio driver should ignore the non "canned"
> field.
>
> Signed-off-by: Jani Nikula <jani.nikula at intel.com>
Matches the spec.
Reviewed-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
> ---
> include/drm/drm_edid.h | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/include/drm/drm_edid.h b/include/drm/drm_edid.h
> index 87d85e81d3a7..799050198323 100644
> --- a/include/drm/drm_edid.h
> +++ b/include/drm/drm_edid.h
> @@ -215,6 +215,8 @@ struct detailed_timing {
> #define DRM_ELD_VER 0
> # define DRM_ELD_VER_SHIFT 3
> # define DRM_ELD_VER_MASK (0x1f << 3)
> +# define DRM_ELD_VER_CEA861D (2 << 3) /* supports 861D or below */
> +# define DRM_ELD_VER_CANNED (0x1f << 3)
>
> #define DRM_ELD_BASELINE_ELD_LEN 2 /* in dwords! */
>
> --
> 2.1.4
>
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
--
Ville Syrjälä
Intel OTC
More information about the dri-devel
mailing list