diff options
author | Vandana Kannan <vandana.kannan@intel.com> | 2013-12-19 15:34:07 +0530 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-01-20 18:32:21 +0100 |
commit | 985e5dc207e133b4ad26c35deec4de82bcb44e68 (patch) | |
tree | 43645716b223869e637f761e237816a956390cf2 /include/drm/drm_crtc.h | |
parent | 0e5083aa9d4759e51e8a348ab271ed0e74d91be7 (diff) | |
download | linux-stable-985e5dc207e133b4ad26c35deec4de82bcb44e68.tar.gz linux-stable-985e5dc207e133b4ad26c35deec4de82bcb44e68.tar.bz2 linux-stable-985e5dc207e133b4ad26c35deec4de82bcb44e68.zip |
drm/edid: Populate picture aspect ratio for CEA modes
Adding picture aspect ratio for CEA modes based on CEA-861D Table 3 or
CEA-861E Table 4. This is useful for filling up the detail in AVI
infoframe.
v2: Ville's review comments incorporated
Added picture aspect ratio as part of edid_cea_modes instead of DRM_MODE
Signed-off-by: Vandana Kannan <vandana.kannan@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'include/drm/drm_crtc.h')
-rw-r--r-- | include/drm/drm_crtc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h index f32c5cd51f41..e51e8975dd6f 100644 --- a/include/drm/drm_crtc.h +++ b/include/drm/drm_crtc.h @@ -30,6 +30,7 @@ #include <linux/types.h> #include <linux/idr.h> #include <linux/fb.h> +#include <linux/hdmi.h> #include <drm/drm_mode.h> #include <drm/drm_fourcc.h> @@ -181,6 +182,7 @@ struct drm_display_mode { int vrefresh; /* in Hz */ int hsync; /* in kHz */ + enum hdmi_picture_aspect picture_aspect_ratio; }; static inline bool drm_mode_is_stereo(const struct drm_display_mode *mode) |