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

dt-bindings: clock: Add BCM2711 DVP binding

The BCM2711 has a unit controlling the HDMI0 and HDMI1 clock and reset
signals. Let's add a binding for it.

Cc: Philipp Zabel <p.zabel@pengutronix.de>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: devicetree@vger.kernel.org
Reviewed-by: Rob Herring <robh+dt@kernel.org>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://lore.kernel.org/r/0b8f09baff1ff3c471631e6f523e2b2cd773ec47.1591867332.git-series.maxime@cerno.tech
Acked-by: Stefan Wahren <stefan.wahren@i2se.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Maxime Ripard and committed by
Stephen Boyd
8dda0004 f93ac080

+47
+47
Documentation/devicetree/bindings/clock/brcm,bcm2711-dvp.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/clock/brcm,bcm2711-dvp.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Broadcom BCM2711 HDMI DVP Device Tree Bindings 8 + 9 + maintainers: 10 + - Maxime Ripard <mripard@kernel.org> 11 + 12 + properties: 13 + "#clock-cells": 14 + const: 1 15 + 16 + "#reset-cells": 17 + const: 1 18 + 19 + compatible: 20 + const: brcm,brcm2711-dvp 21 + 22 + reg: 23 + maxItems: 1 24 + 25 + clocks: 26 + maxItems: 1 27 + 28 + required: 29 + - "#clock-cells" 30 + - "#reset-cells" 31 + - compatible 32 + - reg 33 + - clocks 34 + 35 + additionalProperties: false 36 + 37 + examples: 38 + - | 39 + dvp: clock@7ef00000 { 40 + compatible = "brcm,brcm2711-dvp"; 41 + reg = <0x7ef00000 0x10>; 42 + clocks = <&clk_108MHz>; 43 + #clock-cells = <1>; 44 + #reset-cells = <1>; 45 + }; 46 + 47 + ...