Skip to content

Commit 95f0455

Browse files
Eddie Jamesmchehab
authored andcommitted
media: dt-bindings: media: Add Aspeed Video Engine binding documentation
Document the bindings. Signed-off-by: Eddie James <eajames@linux.ibm.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
1 parent e159b60 commit 95f0455

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
* Device tree bindings for Aspeed Video Engine
2+
3+
The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can
4+
capture and compress video data from digital or analog sources.
5+
6+
Required properties:
7+
- compatible: "aspeed,ast2400-video-engine" or
8+
"aspeed,ast2500-video-engine"
9+
- reg: contains the offset and length of the VE memory region
10+
- clocks: clock specifiers for the syscon clocks associated with
11+
the VE (ordering must match the clock-names property)
12+
- clock-names: "vclk" and "eclk"
13+
- resets: reset specifier for the syscon reset associated with
14+
the VE
15+
- interrupts: the interrupt associated with the VE on this platform
16+
17+
Example:
18+
19+
video-engine@1e700000 {
20+
compatible = "aspeed,ast2500-video-engine";
21+
reg = <0x1e700000 0x20000>;
22+
clocks = <&syscon ASPEED_CLK_GATE_VCLK>, <&syscon ASPEED_CLK_GATE_ECLK>;
23+
clock-names = "vclk", "eclk";
24+
resets = <&syscon ASPEED_RESET_VIDEO>;
25+
interrupts = <7>;
26+
};

0 commit comments

Comments
 (0)