1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/display/brcm,bcm2835-dsi0.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Broadcom VC4 (VideoCore4) DSI Controller
10 - Eric Anholt <eric@anholt.net>
13 - $ref: dsi-controller.yaml#
29 - description: The DSI PLL clock feeding the DSI analog PHY
30 - description: The DSI ESC clock
31 - description: The DSI pixel clock
39 clock-output-names: true
40 # FIXME: The meta-schemas don't seem to allow it for now
42 # - description: The DSI byte clock for the PHY
43 # - description: The DSI DDR2 clock
44 # - description: The DSI DDR clock
58 unevaluatedProperties: false
62 #include <dt-bindings/clock/bcm2835.h>
65 compatible = "brcm,bcm2835-dsi1";
66 reg = <0x7e700000 0x8c>;
72 clocks = <&clocks BCM2835_PLLD_DSI1>,
73 <&clocks BCM2835_CLOCK_DSI1E>,
74 <&clocks BCM2835_CLOCK_DSI1P>;
75 clock-names = "phy", "escape", "pixel";
77 clock-output-names = "dsi1_byte", "dsi1_ddr2", "dsi1_ddr";
79 pitouchscreen: panel@0 {
80 compatible = "raspberrypi,touchscreen";