drm/meson: Add RST to bring together kerneldoc
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
This commit is contained in:
parent
2021d5b7d9
commit
3650c25ad0
2 changed files with 62 additions and 0 deletions
|
@ -11,6 +11,7 @@ Linux GPU Driver Developer's Guide
|
||||||
drm-kms-helpers
|
drm-kms-helpers
|
||||||
drm-uapi
|
drm-uapi
|
||||||
i915
|
i915
|
||||||
|
meson
|
||||||
tinydrm
|
tinydrm
|
||||||
vc4
|
vc4
|
||||||
vga-switcheroo
|
vga-switcheroo
|
||||||
|
|
61
Documentation/gpu/meson.rst
Normal file
61
Documentation/gpu/meson.rst
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
=============================================
|
||||||
|
drm/meson AmLogic Meson Video Processing Unit
|
||||||
|
=============================================
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_drv.c
|
||||||
|
:doc: Video Processing Unit
|
||||||
|
|
||||||
|
Video Processing Unit
|
||||||
|
=====================
|
||||||
|
|
||||||
|
The Amlogic Meson Display controller is composed of several components
|
||||||
|
that are going to be documented below:
|
||||||
|
|
||||||
|
.. code::
|
||||||
|
|
||||||
|
DMC|---------------VPU (Video Processing Unit)----------------|------HHI------|
|
||||||
|
| vd1 _______ _____________ _________________ | |
|
||||||
|
D |-------| |----| | | | | HDMI PLL |
|
||||||
|
D | vd2 | VIU | | Video Post | | Video Encoders |<---|-----VCLK |
|
||||||
|
R |-------| |----| Processing | | | | |
|
||||||
|
| osd2 | | | |---| Enci ----------|----|-----VDAC------|
|
||||||
|
R |-------| CSC |----| Scalers | | Encp ----------|----|----HDMI-TX----|
|
||||||
|
A | osd1 | | | Blenders | | Encl ----------|----|---------------|
|
||||||
|
M |-------|______|----|____________| |________________| | |
|
||||||
|
___|__________________________________________________________|_______________|
|
||||||
|
|
||||||
|
Video Input Unit
|
||||||
|
================
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_viu.c
|
||||||
|
:doc: Video Input Unit
|
||||||
|
|
||||||
|
Video Post Processing
|
||||||
|
=====================
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_vpp.c
|
||||||
|
:doc: Video Post Processing
|
||||||
|
|
||||||
|
Video Encoder
|
||||||
|
=============
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_venc.c
|
||||||
|
:doc: Video Encoder
|
||||||
|
|
||||||
|
Video Canvas Management
|
||||||
|
=======================
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_canvas.c
|
||||||
|
:doc: Canvas
|
||||||
|
|
||||||
|
Video Clocks
|
||||||
|
============
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_vclk.c
|
||||||
|
:doc: Video Clocks
|
||||||
|
|
||||||
|
HDMI Video Output
|
||||||
|
=================
|
||||||
|
|
||||||
|
.. kernel-doc:: drivers/gpu/drm/meson/meson_dw_hdmi.c
|
||||||
|
:doc: HDMI Output
|
Loading…
Reference in a new issue