summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree
diff options
context:
space:
mode:
authorEric Anholt2017-01-17 21:31:56 +0100
committerStephen Boyd2017-01-21 01:22:55 +0100
commit8a39e9fa578229fd4604266c6ebb1a3a77d7994c (patch)
treedfc6dc24dd7c95592449e14e48f204cb81f9beba /Documentation/devicetree
parentclk: bcm2835: Don't rate change PLLs on behalf of DSI PLL dividers. (diff)
downloadkernel-qcow2-linux-8a39e9fa578229fd4604266c6ebb1a3a77d7994c.tar.gz
kernel-qcow2-linux-8a39e9fa578229fd4604266c6ebb1a3a77d7994c.tar.xz
kernel-qcow2-linux-8a39e9fa578229fd4604266c6ebb1a3a77d7994c.zip
clk: bcm2835: Register the DSI0/DSI1 pixel clocks.
The DSI pixel clocks are muxed from clocks generated in the analog phy by the DSI driver. In order to set them as parents, we need to do the same name lookup dance on them as we do for our root oscillator. Signed-off-by: Eric Anholt <eric@anholt.net> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r--Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt15
1 files changed, 14 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt b/Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt
index e56a1df3a9d3..dd906db34b32 100644
--- a/Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt
+++ b/Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt
@@ -16,7 +16,20 @@ Required properties:
- #clock-cells: Should be <1>. The permitted clock-specifier values can be
found in include/dt-bindings/clock/bcm2835.h
- reg: Specifies base physical address and size of the registers
-- clocks: The external oscillator clock phandle
+- clocks: phandles to the parent clocks used as input to the module, in
+ the following order:
+
+ - External oscillator
+ - DSI0 byte clock
+ - DSI0 DDR2 clock
+ - DSI0 DDR clock
+ - DSI1 byte clock
+ - DSI1 DDR2 clock
+ - DSI1 DDR clock
+
+ Only external oscillator is required. The DSI clocks may
+ not be present, in which case their children will be
+ unusable.
Example: