xref: /freebsd-src/sys/contrib/device-tree/src/arm/st/stm32mp135.dtsi (revision 7d0873ebb83b19ba1e8a89e679470d885efe12e3)
1f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2f126890aSEmmanuel Vadot/*
3f126890aSEmmanuel Vadot * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
4f126890aSEmmanuel Vadot * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
5f126890aSEmmanuel Vadot */
6f126890aSEmmanuel Vadot
7f126890aSEmmanuel Vadot#include "stm32mp133.dtsi"
8f126890aSEmmanuel Vadot
9f126890aSEmmanuel Vadot/ {
10f126890aSEmmanuel Vadot	soc {
118d13bc63SEmmanuel Vadot		dcmipp: dcmipp@5a000000 {
128d13bc63SEmmanuel Vadot			compatible = "st,stm32mp13-dcmipp";
138d13bc63SEmmanuel Vadot			reg = <0x5a000000 0x400>;
148d13bc63SEmmanuel Vadot			interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH>;
158d13bc63SEmmanuel Vadot			resets = <&rcc DCMIPP_R>;
168d13bc63SEmmanuel Vadot			clocks = <&rcc DCMIPP_K>;
178d13bc63SEmmanuel Vadot			status = "disabled";
188d13bc63SEmmanuel Vadot
198d13bc63SEmmanuel Vadot			port {
208d13bc63SEmmanuel Vadot			};
218d13bc63SEmmanuel Vadot		};
22*7d0873ebSEmmanuel Vadot
23*7d0873ebSEmmanuel Vadot		ltdc: display-controller@5a001000 {
24*7d0873ebSEmmanuel Vadot			compatible = "st,stm32-ltdc";
25*7d0873ebSEmmanuel Vadot			reg = <0x5a001000 0x400>;
26*7d0873ebSEmmanuel Vadot			interrupts = <GIC_SPI 88 IRQ_TYPE_LEVEL_HIGH>,
27*7d0873ebSEmmanuel Vadot				     <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>;
28*7d0873ebSEmmanuel Vadot			clocks = <&rcc LTDC_PX>;
29*7d0873ebSEmmanuel Vadot			clock-names = "lcd";
30*7d0873ebSEmmanuel Vadot			resets = <&scmi_reset RST_SCMI_LTDC>;
31*7d0873ebSEmmanuel Vadot			status = "disabled";
32*7d0873ebSEmmanuel Vadot		};
33f126890aSEmmanuel Vadot	};
34f126890aSEmmanuel Vadot};
35