Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: add Marvell Dove LCD controller documentation

Add the Marvell Dove LCD controller DT binding documentation. The
clock names used here are intentionally taken from the specification
for the Dove SoC.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

+30
+30
Documentation/devicetree/bindings/drm/armada/marvell,dove-lcd.txt
··· 1 + Device Tree bindings for Armada DRM CRTC driver 2 + 3 + Required properties: 4 + - compatible: value should be "marvell,dove-lcd". 5 + - reg: base address and size of the LCD controller 6 + - interrupts: single interrupt number for the LCD controller 7 + - port: video output port with endpoints, as described by graph.txt 8 + 9 + Optional properties: 10 + 11 + - clocks: as described by clock-bindings.txt 12 + - clock-names: as described by clock-bindings.txt 13 + "axiclk" - axi bus clock for pixel clock 14 + "plldivider" - pll divider clock for pixel clock 15 + "ext_ref_clk0" - external clock 0 for pixel clock 16 + "ext_ref_clk1" - external clock 1 for pixel clock 17 + 18 + Note: all clocks are optional but at least one must be specified. 19 + Further clocks may be added in the future according to requirements of 20 + different SoCs. 21 + 22 + Example: 23 + 24 + lcd0: lcd-controller@820000 { 25 + compatible = "marvell,dove-lcd"; 26 + reg = <0x820000 0x1000>; 27 + interrupts = <47>; 28 + clocks = <&si5351 0>; 29 + clock-names = "ext_ref_clk_1"; 30 + };