)_sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget&/translations/zh_CN/gpu/bridge/dw-hdmimodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/zh_TW/gpu/bridge/dw-hdmimodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/it_IT/gpu/bridge/dw-hdmimodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/ja_JP/gpu/bridge/dw-hdmimodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/ko_KR/gpu/bridge/dw-hdmimodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/pt_BR/gpu/bridge/dw-hdmimodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/sp_SP/gpu/bridge/dw-hdmimodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(h6drm/bridge/dw-hdmi Synopsys DesignWare HDMI Controllerh]h6drm/bridge/dw-hdmi Synopsys DesignWare HDMI Controller}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh@/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi.rsthKubh)}(hhh](h)}(h#Synopsys DesignWare HDMI Controllerh]h#Synopsys DesignWare HDMI Controller}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hnThis section covers everything related to the Synopsys DesignWare HDMI Controller implemented as a DRM bridge.h]hnThis section covers everything related to the Synopsys DesignWare HDMI Controller implemented as a DRM bridge.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h%Supported Input Formats and Encodingsh]h%Supported Input Formats and Encodings}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhK ubh)}(hDepending on the Hardware configuration of the Controller IP, it supports a subset of the following input formats and encodings on its internal 48bit bus.h]hDepending on the Hardware configuration of the Controller IP, it supports a subset of the following input formats and encodings on its internal 48bit bus.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKhhhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK"uh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(h Format Nameh]h Format Name}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKhjBubah}(h]h ]h"]h$]h&]uh1j@hj=ubjA)}(hhh]h)}(h Format Codeh]h Format Code}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjShKhjZubah}(h]h ]h"]h$]h&]uh1j@hj=ubjA)}(hhh]h)}(h Encodingsh]h Encodings}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhjShKhjqubah}(h]h ]h"]h$]h&]uh1j@hj=ubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hRGB 4:4:4 8bith]hRGB 4:4:4 8bit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_RGB888_1X24``h]hliteral)}(hjh]hMEDIA_BUS_FMT_RGB888_1X24}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``V4L2_YCBCR_ENC_DEFAULT``h]j)}(hjh]hV4L2_YCBCR_ENC_DEFAULT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hRGB 4:4:4 10bitsh]hRGB 4:4:4 10bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h ``MEDIA_BUS_FMT_RGB101010_1X30``h]j)}(hjh]hMEDIA_BUS_FMT_RGB101010_1X30}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhKhj ubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``V4L2_YCBCR_ENC_DEFAULT``h]j)}(hj1h]hV4L2_YCBCR_ENC_DEFAULT}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj/ubah}(h]h ]h"]h$]h&]uh1hhjhKhj,ubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hRGB 4:4:4 12bitsh]hRGB 4:4:4 12bits}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKhjUubah}(h]h ]h"]h$]h&]uh1j@hjRubjA)}(hhh]h)}(h ``MEDIA_BUS_FMT_RGB121212_1X36``h]j)}(hjrh]hMEDIA_BUS_FMT_RGB121212_1X36}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1jhjpubah}(h]h ]h"]h$]h&]uh1hhjfhKhjmubah}(h]h ]h"]h$]h&]uh1j@hjRubjA)}(hhh]h)}(h``V4L2_YCBCR_ENC_DEFAULT``h]j)}(hjh]hV4L2_YCBCR_ENC_DEFAULT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjfhKhjubah}(h]h ]h"]h$]h&]uh1j@hjRubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hRGB 4:4:4 16bitsh]hRGB 4:4:4 16bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h ``MEDIA_BUS_FMT_RGB161616_1X48``h]j)}(hjh]hMEDIA_BUS_FMT_RGB161616_1X48}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``V4L2_YCBCR_ENC_DEFAULT``h]j)}(hjh]hV4L2_YCBCR_ENC_DEFAULT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:4:4 8bith]hYCbCr 4:4:4 8bit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK!hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_YUV8_1X24``h]j)}(hj4h]hMEDIA_BUS_FMT_YUV8_1X24}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2ubah}(h]h ]h"]h$]h&]uh1hhj(hK!hj/ubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(hh``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709`` or ``V4L2_YCBCR_ENC_XV601`` or ``V4L2_YCBCR_ENC_XV709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjRubh or }(hjRhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjRubh or }hjRsbj)}(h``V4L2_YCBCR_ENC_XV601``h]hV4L2_YCBCR_ENC_XV601}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjRubh or }hjRsbj)}(h``V4L2_YCBCR_ENC_XV709``h]hV4L2_YCBCR_ENC_XV709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjRubeh}(h]h ]h"]h$]h&]uh1hhj(hK!hjOubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:4:4 10bitsh]hYCbCr 4:4:4 10bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK&hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_YUV10_1X30``h]j)}(hjh]hMEDIA_BUS_FMT_YUV10_1X30}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhK&hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(hh``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709`` or ``V4L2_YCBCR_ENC_XV601`` or ``V4L2_YCBCR_ENC_XV709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }hjsbj)}(h``V4L2_YCBCR_ENC_XV601``h]hV4L2_YCBCR_ENC_XV601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }hjsbj)}(h``V4L2_YCBCR_ENC_XV709``h]hV4L2_YCBCR_ENC_XV709}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjhK&hjubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:4:4 12bitsh]hYCbCr 4:4:4 12bits}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK+hjGubah}(h]h ]h"]h$]h&]uh1j@hjDubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_YUV12_1X36``h]j)}(hjdh]hMEDIA_BUS_FMT_YUV12_1X36}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjbubah}(h]h ]h"]h$]h&]uh1hhjXhK+hj_ubah}(h]h ]h"]h$]h&]uh1j@hjDubjA)}(hhh]h)}(hh``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709`` or ``V4L2_YCBCR_ENC_XV601`` or ``V4L2_YCBCR_ENC_XV709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }hjsbj)}(h``V4L2_YCBCR_ENC_XV601``h]hV4L2_YCBCR_ENC_XV601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }hjsbj)}(h``V4L2_YCBCR_ENC_XV709``h]hV4L2_YCBCR_ENC_XV709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjXhK+hjubah}(h]h ]h"]h$]h&]uh1j@hjDubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:4:4 16bitsh]hYCbCr 4:4:4 16bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK0hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_YUV16_1X48``h]j)}(hjh]hMEDIA_BUS_FMT_YUV16_1X48}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhK0hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(hh``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709`` or ``V4L2_YCBCR_ENC_XV601`` or ``V4L2_YCBCR_ENC_XV709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }hjsbj)}(h``V4L2_YCBCR_ENC_XV601``h]hV4L2_YCBCR_ENC_XV601}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }hjsbj)}(h``V4L2_YCBCR_ENC_XV709``h]hV4L2_YCBCR_ENC_XV709}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjhK0hjubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:2 8bith]hYCbCr 4:2:2 8bit}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK5hjwubah}(h]h ]h"]h$]h&]uh1j@hjtubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_UYVY8_1X16``h]j)}(hjh]hMEDIA_BUS_FMT_UYVY8_1X16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhK5hjubah}(h]h ]h"]h$]h&]uh1j@hjtubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjhK5hjubah}(h]h ]h"]h$]h&]uh1j@hjtubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:2 10bitsh]hYCbCr 4:2:2 10bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK8hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_UYVY10_1X20``h]j)}(hjh]hMEDIA_BUS_FMT_UYVY10_1X20}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhK8hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&ubh or }(hj&hhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1hhjhK8hj#ubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:2 12bitsh]hYCbCr 4:2:2 12bits}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK;hj_ubah}(h]h ]h"]h$]h&]uh1j@hj\ubjA)}(hhh]h)}(h``MEDIA_BUS_FMT_UYVY12_1X24``h]j)}(hj|h]hMEDIA_BUS_FMT_UYVY12_1X24}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjzubah}(h]h ]h"]h$]h&]uh1hhjphK;hjwubah}(h]h ]h"]h$]h&]uh1j@hj\ubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjphK;hjubah}(h]h ]h"]h$]h&]uh1j@hj\ubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:0 8bith]hYCbCr 4:2:0 8bit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhK>hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h ``MEDIA_BUS_FMT_UYYVYY8_0_5X24``h]j)}(hjh]hMEDIA_BUS_FMT_UYYVYY8_0_5X24}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhK>hjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjhK>hj ubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:0 10bitsh]hYCbCr 4:2:0 10bits}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKAhjGubah}(h]h ]h"]h$]h&]uh1j@hjDubjA)}(hhh]h)}(h!``MEDIA_BUS_FMT_UYYVYY10_0_5X30``h]j)}(hjdh]hMEDIA_BUS_FMT_UYYVYY10_0_5X30}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjbubah}(h]h ]h"]h$]h&]uh1hhjXhKAhj_ubah}(h]h ]h"]h$]h&]uh1j@hjDubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjXhKAhjubah}(h]h ]h"]h$]h&]uh1j@hjDubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:0 12bitsh]hYCbCr 4:2:0 12bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKDhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h!``MEDIA_BUS_FMT_UYYVYY12_0_5X36``h]j)}(hjh]hMEDIA_BUS_FMT_UYYVYY12_0_5X36}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhjhKDhjubah}(h]h ]h"]h$]h&]uh1j@hjubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh or }(hjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhjhKDhjubah}(h]h ]h"]h$]h&]uh1j@hjubeh}(h]h ]h"]h$]h&]uh1j;hj8ubj<)}(hhh](jA)}(hhh]h)}(hYCbCr 4:2:0 16bitsh]hYCbCr 4:2:0 16bits}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhKGhj/ubah}(h]h ]h"]h$]h&]uh1j@hj,ubjA)}(hhh]h)}(h!``MEDIA_BUS_FMT_UYYVYY16_0_5X48``h]j)}(hjLh]hMEDIA_BUS_FMT_UYYVYY16_0_5X48}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]uh1hhj@hKGhjGubah}(h]h ]h"]h$]h&]uh1j@hj,ubjA)}(hhh]h)}(h0``V4L2_YCBCR_ENC_601`` or ``V4L2_YCBCR_ENC_709``h](j)}(h``V4L2_YCBCR_ENC_601``h]hV4L2_YCBCR_ENC_601}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjjubh or }(hjjhhhNhNubj)}(h``V4L2_YCBCR_ENC_709``h]hV4L2_YCBCR_ENC_709}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]uh1hhj@hKGhjgubah}(h]h ]h"]h$]h&]uh1j@hj,ubeh}(h]h ]h"]h$]h&]uh1j;hj8ubeh}(h]h ]h"]h$]h&]uh1j6hjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1j hhhhh_/var/lib/git/docbuild/linux/Documentation/gpu/bridge/dw-hdmi:14: ./include/drm/bridge/dw_hdmi.hhNubeh}(h]%supported-input-formats-and-encodingsah ]h"]%supported input formats and encodingsah$]h&]uh1hhhhhhhhK ubeh}(h]#synopsys-designware-hdmi-controllerah ]h"]#synopsys designware hdmi controllerah$]h&]uh1hhhhhhhhKubeh}(h]6drm-bridge-dw-hdmi-synopsys-designware-hdmi-controllerah ]h"]6drm/bridge/dw-hdmi synopsys designware hdmi controllerah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksj@footnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehʌ _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(jjjjjju nametypes}(jjjuh}(jhjhjhu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.