1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/display/bri 4 $id: http://devicetree.org/schemas/display/bridge/intel,keembay-dsi.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Intel Keem Bay mipi dsi controller 7 title: Intel Keem Bay mipi dsi controller 8 8 9 maintainers: 9 maintainers: 10 - Anitha Chrisanthus <anitha.chrisanthus@inte 10 - Anitha Chrisanthus <anitha.chrisanthus@intel.com> 11 - Edmond J Dea <edmund.j.dea@intel.com> 11 - Edmond J Dea <edmund.j.dea@intel.com> 12 12 13 properties: 13 properties: 14 compatible: 14 compatible: 15 const: intel,keembay-dsi 15 const: intel,keembay-dsi 16 16 17 reg: 17 reg: 18 items: 18 items: 19 - description: MIPI registers range 19 - description: MIPI registers range 20 20 21 reg-names: 21 reg-names: 22 items: 22 items: 23 - const: mipi 23 - const: mipi 24 24 25 clocks: 25 clocks: 26 items: 26 items: 27 - description: MIPI DSI clock 27 - description: MIPI DSI clock 28 - description: MIPI DSI econfig clock 28 - description: MIPI DSI econfig clock 29 - description: MIPI DSI config clock 29 - description: MIPI DSI config clock 30 30 31 clock-names: 31 clock-names: 32 items: 32 items: 33 - const: clk_mipi 33 - const: clk_mipi 34 - const: clk_mipi_ecfg 34 - const: clk_mipi_ecfg 35 - const: clk_mipi_cfg 35 - const: clk_mipi_cfg 36 36 37 ports: 37 ports: 38 $ref: /schemas/graph.yaml#/properties/port 38 $ref: /schemas/graph.yaml#/properties/ports 39 39 40 properties: 40 properties: 41 port@0: 41 port@0: 42 $ref: /schemas/graph.yaml#/properties/ 42 $ref: /schemas/graph.yaml#/properties/port 43 description: MIPI DSI input port. 43 description: MIPI DSI input port. 44 44 45 port@1: 45 port@1: 46 $ref: /schemas/graph.yaml#/properties/ 46 $ref: /schemas/graph.yaml#/properties/port 47 description: DSI output port. 47 description: DSI output port. 48 48 49 required: 49 required: 50 - port@0 50 - port@0 51 - port@1 51 - port@1 52 52 53 required: 53 required: 54 - compatible 54 - compatible 55 - reg 55 - reg 56 - reg-names 56 - reg-names 57 - clocks 57 - clocks 58 - clock-names 58 - clock-names 59 - ports 59 - ports 60 60 61 additionalProperties: false 61 additionalProperties: false 62 62 63 examples: 63 examples: 64 - | 64 - | 65 mipi-dsi@20900000 { 65 mipi-dsi@20900000 { 66 compatible = "intel,keembay-dsi"; 66 compatible = "intel,keembay-dsi"; 67 reg = <0x20900000 0x4000>; 67 reg = <0x20900000 0x4000>; 68 reg-names = "mipi"; 68 reg-names = "mipi"; 69 clocks = <&scmi_clk 0x86>, 69 clocks = <&scmi_clk 0x86>, 70 <&scmi_clk 0x88>, 70 <&scmi_clk 0x88>, 71 <&scmi_clk 0x89>; 71 <&scmi_clk 0x89>; 72 clock-names = "clk_mipi", "clk_mipi_ec 72 clock-names = "clk_mipi", "clk_mipi_ecfg", 73 "clk_mipi_cfg"; 73 "clk_mipi_cfg"; 74 74 75 ports { 75 ports { 76 #address-cells = <1>; 76 #address-cells = <1>; 77 #size-cells = <0>; 77 #size-cells = <0>; 78 78 79 port@0 { 79 port@0 { 80 reg = <0>; 80 reg = <0>; 81 dsi_in: endpoint { 81 dsi_in: endpoint { 82 remote-endpoint = <&disp_o 82 remote-endpoint = <&disp_out>; 83 }; 83 }; 84 }; 84 }; 85 85 86 port@1 { 86 port@1 { 87 reg = <1>; 87 reg = <1>; 88 dsi_out: endpoint { 88 dsi_out: endpoint { 89 remote-endpoint = <&adv753 89 remote-endpoint = <&adv7535_input>; 90 }; 90 }; 91 }; 91 }; 92 }; 92 }; 93 }; 93 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.