drm/bridge/dw-hdmi Synopsys DesignWare HDMI Controller¶
Synopsys DesignWare HDMI Controller¶
This section covers everything related to the Synopsys DesignWare HDMI Controller implemented as a DRM bridge.
Supported Input Formats and Encodings¶
Depending on the Hardware configuration of the Controller IP, it supports a subset of the following input formats and encodings on its internal 48bit bus.
Format Name
Format Code
Encodings
RGB 4:4:4 8bit
MEDIA_BUS_FMT_RGB888_1X24
V4L2_YCBCR_ENC_DEFAULTRGB 4:4:4 10bits
MEDIA_BUS_FMT_RGB101010_1X30
V4L2_YCBCR_ENC_DEFAULTRGB 4:4:4 12bits
MEDIA_BUS_FMT_RGB121212_1X36
V4L2_YCBCR_ENC_DEFAULTRGB 4:4:4 16bits
MEDIA_BUS_FMT_RGB161616_1X48
V4L2_YCBCR_ENC_DEFAULTYCbCr 4:4:4 8bit
MEDIA_BUS_FMT_YUV8_1X24
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709orV4L2_YCBCR_ENC_XV601orV4L2_YCBCR_ENC_XV709YCbCr 4:4:4 10bits
MEDIA_BUS_FMT_YUV10_1X30
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709orV4L2_YCBCR_ENC_XV601orV4L2_YCBCR_ENC_XV709YCbCr 4:4:4 12bits
MEDIA_BUS_FMT_YUV12_1X36
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709orV4L2_YCBCR_ENC_XV601orV4L2_YCBCR_ENC_XV709YCbCr 4:4:4 16bits
MEDIA_BUS_FMT_YUV16_1X48
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709orV4L2_YCBCR_ENC_XV601orV4L2_YCBCR_ENC_XV709YCbCr 4:2:2 8bit
MEDIA_BUS_FMT_UYVY8_1X16
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709YCbCr 4:2:2 10bits
MEDIA_BUS_FMT_UYVY10_1X20
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709YCbCr 4:2:2 12bits
MEDIA_BUS_FMT_UYVY12_1X24
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709YCbCr 4:2:0 8bit
MEDIA_BUS_FMT_UYYVYY8_0_5X24
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709YCbCr 4:2:0 10bits
MEDIA_BUS_FMT_UYYVYY10_0_5X30
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709YCbCr 4:2:0 12bits
MEDIA_BUS_FMT_UYYVYY12_0_5X36
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709YCbCr 4:2:0 16bits
MEDIA_BUS_FMT_UYYVYY16_0_5X48
V4L2_YCBCR_ENC_601orV4L2_YCBCR_ENC_709