12032343cSGatien Chevallier// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) 22032343cSGatien Chevallier/* 32032343cSGatien Chevallier * Copyright (C) STMicroelectronics 2023 - All Rights Reserved 42032343cSGatien Chevallier * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics. 52032343cSGatien Chevallier */ 62032343cSGatien Chevallier 72032343cSGatien Chevallier/dts-v1/; 89223d8a0SGabriel Fernandez#include <dt-bindings/clock/stm32mp25-clksrc.h> 9b988773aSGatien Chevallier#include <dt-bindings/tamper/st,stm32mp25-tamp.h> 102032343cSGatien Chevallier#include "stm32mp257.dtsi" 119223d8a0SGabriel Fernandez#include "stm32mp257f-ev1-ca35tdcid-rcc.dtsi" 12f7ce8d00SGatien Chevallier#include "stm32mp257f-ev1-ca35tdcid-resmem.dtsi" 13d6a8ef58SGatien Chevallier#include "stm32mp257f-ev1-ca35tdcid-rif.dtsi" 142032343cSGatien Chevallier#include "stm32mp25xf.dtsi" 156d20c119SGatien Chevallier#include "stm32mp25-pinctrl.dtsi" 16b1327e3fSValentin Caron#include "stm32mp25-st-scmi-cfg.dtsi" 172032343cSGatien Chevallier#include "stm32mp25xxai-pinctrl.dtsi" 182032343cSGatien Chevallier 192032343cSGatien Chevallier/ { 202032343cSGatien Chevallier model = "STMicroelectronics STM32MP257F-EV1 Evaluation Board"; 212032343cSGatien Chevallier compatible = "st,stm32mp257f-ev1", "st,stm32mp257"; 222032343cSGatien Chevallier 232032343cSGatien Chevallier aliases { 242032343cSGatien Chevallier serial0 = &usart2; 252032343cSGatien Chevallier }; 262032343cSGatien Chevallier 272032343cSGatien Chevallier chosen { 282032343cSGatien Chevallier stdout-path = "serial0:115200n8"; 292032343cSGatien Chevallier }; 302032343cSGatien Chevallier 312032343cSGatien Chevallier memory@80000000 { 322032343cSGatien Chevallier device_type = "memory"; 332032343cSGatien Chevallier reg = <0x0 0x80000000 0x1 0x00000000>; 342032343cSGatien Chevallier }; 352032343cSGatien Chevallier}; 366d20c119SGatien Chevallier 376d2feadfSGatien Chevallier&hpdma1 { 386d2feadfSGatien Chevallier status = "okay"; 396d2feadfSGatien Chevallier}; 406d2feadfSGatien Chevallier 416d2feadfSGatien Chevallier&hpdma2 { 426d2feadfSGatien Chevallier status = "okay"; 436d2feadfSGatien Chevallier}; 446d2feadfSGatien Chevallier 456d2feadfSGatien Chevallier&hpdma3 { 466d2feadfSGatien Chevallier status = "okay"; 476d2feadfSGatien Chevallier}; 486d2feadfSGatien Chevallier 496d2feadfSGatien Chevallier&hsem { 506d2feadfSGatien Chevallier status = "okay"; 516d2feadfSGatien Chevallier}; 526d2feadfSGatien Chevallier 536d2feadfSGatien Chevallier&ipcc1 { 546d2feadfSGatien Chevallier status = "okay"; 556d2feadfSGatien Chevallier}; 566d2feadfSGatien Chevallier 576d2feadfSGatien Chevallier&ipcc2 { 586d2feadfSGatien Chevallier status = "okay"; 596d2feadfSGatien Chevallier}; 606d2feadfSGatien Chevallier 61*bd1bd1d5SClément Le Goffic&iwdg1 { 62*bd1bd1d5SClément Le Goffic timeout-sec = <32>; 63*bd1bd1d5SClément Le Goffic status = "okay"; 64*bd1bd1d5SClément Le Goffic}; 65*bd1bd1d5SClément Le Goffic 66947af87eSGatien Chevallier&ommanager { 67947af87eSGatien Chevallier memory-region = <&mm_ospi1>; 68947af87eSGatien Chevallier memory-region-names = "mm_ospi1"; 69947af87eSGatien Chevallier status = "okay"; 70947af87eSGatien Chevallier}; 71947af87eSGatien Chevallier 72f7ce8d00SGatien Chevallier&risaf2 { 73f7ce8d00SGatien Chevallier status = "okay"; 74f7ce8d00SGatien Chevallier}; 75f7ce8d00SGatien Chevallier 76f7ce8d00SGatien Chevallier&risaf5 { 77f7ce8d00SGatien Chevallier status = "okay"; 78f7ce8d00SGatien Chevallier}; 79f7ce8d00SGatien Chevallier 80b988773aSGatien Chevallier&tamp { 81b988773aSGatien Chevallier st,tamp-passive-precharge = <2>; 82b988773aSGatien Chevallier st,tamp-passive-nb-sample = <4>; 83b988773aSGatien Chevallier st,tamp-passive-sample-clk-div = <16384>; 84b988773aSGatien Chevallier wakeup-source; 85b988773aSGatien Chevallier 86b988773aSGatien Chevallier /* Tamper button */ 87b988773aSGatien Chevallier tamp-button { 88b988773aSGatien Chevallier status = "okay"; 89b988773aSGatien Chevallier tamper-gpios = <&gpioi 8 0>; 90b988773aSGatien Chevallier st,tamp-mode = <TAMPER_CONFIRMED_MODE>; 91b988773aSGatien Chevallier st,tamp-id = <1>; 92b988773aSGatien Chevallier }; 93b988773aSGatien Chevallier}; 94b988773aSGatien Chevallier 956d20c119SGatien Chevallier&usart2 { 966d20c119SGatien Chevallier pinctrl-names = "default"; 976d20c119SGatien Chevallier pinctrl-0 = <&usart2_pins_a>; 986d20c119SGatien Chevallier status = "okay"; 996d20c119SGatien Chevallier}; 100