56 lines · plain
1=============================================2drm/meson AmLogic Meson Video Processing Unit3=============================================4 5.. kernel-doc:: drivers/gpu/drm/meson/meson_drv.c6 :doc: Video Processing Unit7 8Video Processing Unit9=====================10 11The Amlogic Meson Display controller is composed of several components12that are going to be documented below:13 14.. code::15 16 DMC|---------------VPU (Video Processing Unit)----------------|------HHI------|17 | vd1 _______ _____________ _________________ | |18 D |-------| |----| | | | | HDMI PLL |19 D | vd2 | VIU | | Video Post | | Video Encoders |<---|-----VCLK |20 R |-------| |----| Processing | | | | |21 | osd2 | | | |---| Enci ----------|----|-----VDAC------|22 R |-------| CSC |----| Scalers | | Encp ----------|----|----HDMI-TX----|23 A | osd1 | | | Blenders | | Encl ----------|----|---------------|24 M |-------|______|----|____________| |________________| | |25 ___|__________________________________________________________|_______________|26 27Video Input Unit28================29 30.. kernel-doc:: drivers/gpu/drm/meson/meson_viu.c31 :doc: Video Input Unit32 33Video Post Processing34=====================35 36.. kernel-doc:: drivers/gpu/drm/meson/meson_vpp.c37 :doc: Video Post Processing38 39Video Encoder40=============41 42.. kernel-doc:: drivers/gpu/drm/meson/meson_venc.c43 :doc: Video Encoder44 45Video Clocks46============47 48.. kernel-doc:: drivers/gpu/drm/meson/meson_vclk.c49 :doc: Video Clocks50 51HDMI Video Output52=================53 54.. kernel-doc:: drivers/gpu/drm/meson/meson_dw_hdmi.c55 :doc: HDMI Output56