diff options
author | Eric Anholt <eric@anholt.net> | 2017-01-18 07:31:56 +1100 |
---|---|---|
committer | Stephen Boyd <sboyd@codeaurora.org> | 2017-01-20 16:22:55 -0800 |
commit | 8a39e9fa578229fd4604266c6ebb1a3a77d7994c (patch) | |
tree | dfc6dc24dd7c95592449e14e48f204cb81f9beba /Documentation | |
parent | 55486091bd1e1c5ed28c43c0d6b3392468a9adb5 (diff) | |
download | linux-8a39e9fa578229fd4604266c6ebb1a3a77d7994c.tar.gz linux-8a39e9fa578229fd4604266c6ebb1a3a77d7994c.tar.xz |
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')
-rw-r--r-- | Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt | 15 |
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: |