1// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) 2/* 3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved 4 * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics. 5 */ 6#include "stm32mp253.dtsi" 7 8<dc { 9 compatible = "st,stm32mp255-ltdc"; 10 clocks = <&clk_flexgen_27_fixed>, <&rcc CK_BUS_LTDC>, <&syscfg>, <&lvds>; 11 clock-names = "lcd", "bus", "ref", "lvds"; 12}; 13 14&rifsc { 15 lvds: lvds@48060000 { 16 compatible = "st,stm32mp255-lvds", "st,stm32mp25-lvds"; 17 reg = <0x48060000 0x2000>; 18 #clock-cells = <0>; 19 clocks = <&rcc CK_BUS_LVDS>, <&rcc CK_KER_LVDSPHY>; 20 clock-names = "pclk", "ref"; 21 resets = <&rcc LVDS_R>; 22 access-controllers = <&rifsc 84>; 23 power-domains = <&CLUSTER_PD>; 24 status = "disabled"; 25 }; 26 27 vdec: vdec@480d0000 { 28 compatible = "st,stm32mp25-vdec"; 29 reg = <0x480d0000 0x3c8>; 30 interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>; 31 clocks = <&rcc CK_BUS_VDEC>; 32 access-controllers = <&rifsc 89>; 33 34 }; 35 36 venc: venc@480e0000 { 37 compatible = "st,stm32mp25-venc"; 38 reg = <0x480e0000 0x800>; 39 interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; 40 clocks = <&rcc CK_BUS_VENC>; 41 access-controllers = <&rifsc 90>; 42 }; 43};