drm/rockchip: add picture aspect ratio define
Change-Id: Ie1d8313afe5f24596a989f7c8f290c734815f036 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
This commit is contained in:
parent
7733bf1789
commit
94d85f7bdd
|
|
@ -1497,6 +1497,7 @@ void rockchip_display_fixup(void *blob)
|
|||
FDT_SET_U32("video,vrefresh",
|
||||
drm_mode_vrefresh(&s->conn_state.mode));
|
||||
FDT_SET_U32("video,flags", s->conn_state.mode.flags);
|
||||
FDT_SET_U32("video,aspect_ratio", s->conn_state.mode.picture_aspect_ratio);
|
||||
FDT_SET_U32("overscan,left_margin", s->conn_state.overscan.left_margin);
|
||||
FDT_SET_U32("overscan,right_margin", s->conn_state.overscan.right_margin);
|
||||
FDT_SET_U32("overscan,top_margin", s->conn_state.overscan.top_margin);
|
||||
|
|
|
|||
|
|
@ -36,13 +36,33 @@
|
|||
#define DRM_MODE_FLAG_PIXMUX (1 << 11)
|
||||
#define DRM_MODE_FLAG_DBLCLK (1 << 12)
|
||||
#define DRM_MODE_FLAG_CLKDIV2 (1 << 13)
|
||||
#define DRM_MODE_FLAG_PPIXDATA BIT(31)
|
||||
#define DRM_MODE_FLAG_PPIXDATA BIT(31)
|
||||
|
||||
/* Panel Mirror control */
|
||||
#define DRM_MODE_FLAG_XMIRROR (1<<28)
|
||||
#define DRM_MODE_FLAG_YMIRROR (1<<29)
|
||||
#define DRM_MODE_FLAG_XYMIRROR (DRM_MODE_FLAG_XMIRROR | DRM_MODE_FLAG_YMIRROR)
|
||||
|
||||
/* Picture aspect ratio options */
|
||||
#define DRM_MODE_PICTURE_ASPECT_NONE 0
|
||||
#define DRM_MODE_PICTURE_ASPECT_4_3 1
|
||||
#define DRM_MODE_PICTURE_ASPECT_16_9 2
|
||||
#define DRM_MODE_PICTURE_ASPECT_64_27 3
|
||||
#define DRM_MODE_PICTURE_ASPECT_256_135 4
|
||||
|
||||
/* Aspect ratio flag bitmask (4 bits 22:19) */
|
||||
#define DRM_MODE_FLAG_PIC_AR_MASK (0x0F << 19)
|
||||
#define DRM_MODE_FLAG_PIC_AR_NONE \
|
||||
(DRM_MODE_PICTURE_ASPECT_NONE << 19)
|
||||
#define DRM_MODE_FLAG_PIC_AR_4_3 \
|
||||
(DRM_MODE_PICTURE_ASPECT_4_3 << 19)
|
||||
#define DRM_MODE_FLAG_PIC_AR_16_9 \
|
||||
(DRM_MODE_PICTURE_ASPECT_16_9 << 19)
|
||||
#define DRM_MODE_FLAG_PIC_AR_64_27 \
|
||||
(DRM_MODE_PICTURE_ASPECT_64_27 << 19)
|
||||
#define DRM_MODE_FLAG_PIC_AR_256_135 \
|
||||
(DRM_MODE_PICTURE_ASPECT_256_135 << 19)
|
||||
|
||||
#define DRM_MODE_CONNECTOR_Unknown 0
|
||||
#define DRM_MODE_CONNECTOR_VGA 1
|
||||
#define DRM_MODE_CONNECTOR_DVII 2
|
||||
|
|
|
|||
Loading…
Reference in New Issue