summaryrefslogtreecommitdiff
path: root/scaler.dot
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-09-11 03:16:33 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-09-21 06:57:58 +0300
commitbd579a7d748bd88b0882691bfb2084511501871e (patch)
tree20f09b706ccdc2f07459ae1b3a568c5e1b9209ff /scaler.dot
parent50ec2b520352266e97321033bf40dd9bf345615d (diff)
Add first version of the documentation
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'scaler.dot')
-rw-r--r--scaler.dot28
1 files changed, 28 insertions, 0 deletions
diff --git a/scaler.dot b/scaler.dot
new file mode 100644
index 0000000..3cb2743
--- /dev/null
+++ b/scaler.dot
@@ -0,0 +1,28 @@
+digraph board {
+ size="6"
+ rankdir=LR
+
+ {
+ rank=same
+ sensor [label="{ | IMX477\nsensor | <port0> 0}", shape=Mrecord, style=filled, fillcolor=green]
+ sensor_label [label="Binning &\nskipping", shape=plaintext]
+ }
+
+ {
+ rank=same
+ isp [label="{<port0> 0 | ISP | <port1> 1}", shape=Mrecord, style=filled, fillcolor=green]
+ isp_label [label="Horizontal\naveraging", shape=plaintext]
+ }
+
+ {
+ rank=same
+ scaler [label="{<port0> 0 | scaler | <port1> 1}", shape=Mrecord, style=filled, fillcolor=green]
+ scaler_label [label="Polyphase\nfilter", shape=plaintext]
+ }
+
+ capture [label="DMA", shape=box, style=filled, fillcolor=yellow]
+
+ sensor:port0 -> isp:port0 [style=bold]
+ isp:port1 -> scaler:port0 [style=bold]
+ scaler:port1 -> capture [style=bold]
+}