15def4c47SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 25def4c47SEmmanuel Vadot%YAML 1.2 35def4c47SEmmanuel Vadot--- 45def4c47SEmmanuel Vadot$id: http://devicetree.org/schemas/display/intel,keembay-display.yaml# 55def4c47SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 65def4c47SEmmanuel Vadot 7*8bab661aSEmmanuel Vadottitle: Intel Keem Bay display controller 85def4c47SEmmanuel Vadot 95def4c47SEmmanuel Vadotmaintainers: 105def4c47SEmmanuel Vadot - Anitha Chrisanthus <anitha.chrisanthus@intel.com> 115def4c47SEmmanuel Vadot - Edmond J Dea <edmund.j.dea@intel.com> 125def4c47SEmmanuel Vadot 135def4c47SEmmanuel Vadotproperties: 145def4c47SEmmanuel Vadot compatible: 155def4c47SEmmanuel Vadot const: intel,keembay-display 165def4c47SEmmanuel Vadot 175def4c47SEmmanuel Vadot reg: 185def4c47SEmmanuel Vadot items: 195def4c47SEmmanuel Vadot - description: LCD registers range 205def4c47SEmmanuel Vadot 215def4c47SEmmanuel Vadot reg-names: 225def4c47SEmmanuel Vadot items: 235def4c47SEmmanuel Vadot - const: lcd 245def4c47SEmmanuel Vadot 255def4c47SEmmanuel Vadot clocks: 265def4c47SEmmanuel Vadot items: 275def4c47SEmmanuel Vadot - description: LCD controller clock 285def4c47SEmmanuel Vadot - description: pll0 clock 295def4c47SEmmanuel Vadot 305def4c47SEmmanuel Vadot clock-names: 315def4c47SEmmanuel Vadot items: 325def4c47SEmmanuel Vadot - const: clk_lcd 335def4c47SEmmanuel Vadot - const: clk_pll0 345def4c47SEmmanuel Vadot 355def4c47SEmmanuel Vadot interrupts: 365def4c47SEmmanuel Vadot maxItems: 1 375def4c47SEmmanuel Vadot 385def4c47SEmmanuel Vadot port: 395def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/port 405def4c47SEmmanuel Vadot description: Display output node to DSI. 415def4c47SEmmanuel Vadot 425def4c47SEmmanuel Vadotrequired: 435def4c47SEmmanuel Vadot - compatible 445def4c47SEmmanuel Vadot - reg 455def4c47SEmmanuel Vadot - reg-names 465def4c47SEmmanuel Vadot - clocks 475def4c47SEmmanuel Vadot - clock-names 485def4c47SEmmanuel Vadot - interrupts 495def4c47SEmmanuel Vadot - port 505def4c47SEmmanuel Vadot 515def4c47SEmmanuel VadotadditionalProperties: false 525def4c47SEmmanuel Vadot 535def4c47SEmmanuel Vadotexamples: 545def4c47SEmmanuel Vadot - | 555def4c47SEmmanuel Vadot #include <dt-bindings/interrupt-controller/irq.h> 565def4c47SEmmanuel Vadot #include <dt-bindings/interrupt-controller/arm-gic.h> 575def4c47SEmmanuel Vadot 585def4c47SEmmanuel Vadot display@20930000 { 595def4c47SEmmanuel Vadot compatible = "intel,keembay-display"; 605def4c47SEmmanuel Vadot reg = <0x20930000 0x3000>; 615def4c47SEmmanuel Vadot reg-names = "lcd"; 625def4c47SEmmanuel Vadot interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; 635def4c47SEmmanuel Vadot clocks = <&scmi_clk 0x83>, 645def4c47SEmmanuel Vadot <&scmi_clk 0x0>; 655def4c47SEmmanuel Vadot clock-names = "clk_lcd", "clk_pll0"; 665def4c47SEmmanuel Vadot 675def4c47SEmmanuel Vadot port { 685def4c47SEmmanuel Vadot disp_out: endpoint { 695def4c47SEmmanuel Vadot remote-endpoint = <&dsi_in>; 705def4c47SEmmanuel Vadot }; 715def4c47SEmmanuel Vadot }; 725def4c47SEmmanuel Vadot }; 73