xref: /freebsd/sys/contrib/device-tree/src/arm/st/stm32mp157.dtsi (revision 01950c46b8155250f64374fb72fc11faa44bf099)
1f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2f126890aSEmmanuel Vadot/*
3f126890aSEmmanuel Vadot * Copyright (C) STMicroelectronics 2019 - All Rights Reserved
4f126890aSEmmanuel Vadot * Author: Alexandre Torgue <alexandre.torgue@st.com> for STMicroelectronics.
5f126890aSEmmanuel Vadot */
6f126890aSEmmanuel Vadot
7f126890aSEmmanuel Vadot#include "stm32mp153.dtsi"
8f126890aSEmmanuel Vadot
9f126890aSEmmanuel Vadot/ {
10f126890aSEmmanuel Vadot	soc {
11f126890aSEmmanuel Vadot		gpu: gpu@59000000 {
12f126890aSEmmanuel Vadot			compatible = "vivante,gc";
13f126890aSEmmanuel Vadot			reg = <0x59000000 0x800>;
14f126890aSEmmanuel Vadot			interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
15f126890aSEmmanuel Vadot			clocks = <&rcc GPU>, <&rcc GPU_K>;
16f126890aSEmmanuel Vadot			clock-names = "bus" ,"core";
17f126890aSEmmanuel Vadot			resets = <&rcc GPU_R>;
18f126890aSEmmanuel Vadot		};
19f126890aSEmmanuel Vadot
20f126890aSEmmanuel Vadot		dsi: dsi@5a000000 {
21f126890aSEmmanuel Vadot			compatible = "st,stm32-dsi";
22f126890aSEmmanuel Vadot			reg = <0x5a000000 0x800>;
23*01950c46SEmmanuel Vadot			clocks = <&rcc DSI>, <&clk_hse>, <&rcc DSI_PX>;
24f126890aSEmmanuel Vadot			clock-names = "pclk", "ref", "px_clk";
25aa1a8ff2SEmmanuel Vadot			phy-dsi-supply = <&reg18>;
26f126890aSEmmanuel Vadot			resets = <&rcc DSI_R>;
27f126890aSEmmanuel Vadot			reset-names = "apb";
28f126890aSEmmanuel Vadot			status = "disabled";
29aa1a8ff2SEmmanuel Vadot
30aa1a8ff2SEmmanuel Vadot			ports {
31aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
32aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
33aa1a8ff2SEmmanuel Vadot
34aa1a8ff2SEmmanuel Vadot				port@0 {
35aa1a8ff2SEmmanuel Vadot					reg = <0>;
36aa1a8ff2SEmmanuel Vadot					dsi_in: endpoint {
37aa1a8ff2SEmmanuel Vadot					};
38aa1a8ff2SEmmanuel Vadot				};
39aa1a8ff2SEmmanuel Vadot
40aa1a8ff2SEmmanuel Vadot				port@1 {
41aa1a8ff2SEmmanuel Vadot					reg = <1>;
42aa1a8ff2SEmmanuel Vadot					dsi_out: endpoint {
43aa1a8ff2SEmmanuel Vadot					};
44aa1a8ff2SEmmanuel Vadot				};
45aa1a8ff2SEmmanuel Vadot			};
46f126890aSEmmanuel Vadot		};
47f126890aSEmmanuel Vadot	};
48f126890aSEmmanuel Vadot};
49