1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright 2019 Texas Instruments Incorporated
5 $id: http://devicetree.org/schemas/display/ti/ti,k2g-dss.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Texas Instruments K2G Display Subsystem
11 - Jyri Sarha <jsarha@ti.com>
12 - Tomi Valkeinen <tomi.valkeinen@ti.com>
15 The K2G DSS is an ultra-light version of TI Keystone Display
16 SubSystem. It has only one output port and video plane. The
25 - description: cfg DSS top level
26 - description: common DISPC common
27 - description: VID1 video plane 1
28 - description: OVR1 overlay manager for vp1
29 - description: VP1 video port 1
41 - description: fck DSS functional clock
42 - description: vp1 Video Port 1 pixel clock
54 description: phandle to the associated power domain
57 $ref: /schemas/graph.yaml#/properties/port
59 The DSS DPI output port node
62 $ref: /schemas/types.yaml#/definitions/uint32
64 Input memory (from main memory to dispc) bandwidth limit in
76 additionalProperties: false
80 #include <dt-bindings/interrupt-controller/arm-gic.h>
81 #include <dt-bindings/interrupt-controller/irq.h>
84 compatible = "ti,k2g-dss";
85 reg = <0x02540000 0x400>,
90 reg-names = "cfg", "common", "vid1", "ovr1", "vp1";
91 clocks = <&k2g_clks 0x2 0>,
93 clock-names = "fck", "vp1";
94 interrupts = <GIC_SPI 247 IRQ_TYPE_EDGE_RISING>;
96 power-domains = <&k2g_pds 0x2>;
98 max-memory-bandwidth = <230000000>;
102 remote-endpoint = <&sii9022_in>;