xref: /rk3399_ARM-atf/fdts/stm32mp257f-ev1.dts (revision 293a4f3defe95eddaccd671783e4ff855f1d6f8b)
19aa5371fSAlexandre Torgue// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause)
29aa5371fSAlexandre Torgue/*
388528f55SYann Gautier * Copyright (C) 2023-2024, STMicroelectronics - All Rights Reserved
49aa5371fSAlexandre Torgue * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
59aa5371fSAlexandre Torgue */
69aa5371fSAlexandre Torgue
79aa5371fSAlexandre Torgue/dts-v1/;
89aa5371fSAlexandre Torgue
9*293a4f3dSYann Gautier#include <dt-bindings/clock/stm32mp25-clksrc.h>
109aa5371fSAlexandre Torgue#include "stm32mp257.dtsi"
119aa5371fSAlexandre Torgue#include "stm32mp25xf.dtsi"
12*293a4f3dSYann Gautier#include "stm32mp257f-ev1-ca35tdcid-rcc.dtsi"
139aa5371fSAlexandre Torgue#include "stm32mp25-pinctrl.dtsi"
149aa5371fSAlexandre Torgue#include "stm32mp25xxai-pinctrl.dtsi"
159aa5371fSAlexandre Torgue
169aa5371fSAlexandre Torgue/ {
179aa5371fSAlexandre Torgue	model = "STMicroelectronics STM32MP257F-EV1 Evaluation Board";
189aa5371fSAlexandre Torgue	compatible = "st,stm32mp257f-ev1", "st,stm32mp257";
199aa5371fSAlexandre Torgue
209aa5371fSAlexandre Torgue	aliases {
219aa5371fSAlexandre Torgue		serial0 = &usart2;
229aa5371fSAlexandre Torgue	};
239aa5371fSAlexandre Torgue
249aa5371fSAlexandre Torgue	chosen {
259aa5371fSAlexandre Torgue		stdout-path = "serial0:115200n8";
269aa5371fSAlexandre Torgue	};
279aa5371fSAlexandre Torgue
289aa5371fSAlexandre Torgue	memory@80000000 {
299aa5371fSAlexandre Torgue		device_type = "memory";
304c8e8ea7SYann Gautier		reg = <0x0 0x80000000 0x1 0x0>;
319aa5371fSAlexandre Torgue	};
329aa5371fSAlexandre Torgue};
339aa5371fSAlexandre Torgue
3488528f55SYann Gautier&bsec {
3588528f55SYann Gautier	board_id: board-id@3d8 {
3688528f55SYann Gautier		reg = <0x3d8 0x4>;
3788528f55SYann Gautier	};
3888528f55SYann Gautier};
3988528f55SYann Gautier
401dafb409SYann Gautier&sdmmc1 {
411dafb409SYann Gautier	pinctrl-names = "default";
421dafb409SYann Gautier	pinctrl-0 = <&sdmmc1_b4_pins_a>;
431dafb409SYann Gautier	st,neg-edge;
441dafb409SYann Gautier	bus-width = <4>;
451dafb409SYann Gautier	status = "okay";
461dafb409SYann Gautier};
471dafb409SYann Gautier
481dafb409SYann Gautier&sdmmc2 {
491dafb409SYann Gautier	pinctrl-names = "default";
501dafb409SYann Gautier	pinctrl-0 = <&sdmmc2_b4_pins_a &sdmmc2_d47_pins_a>;
511dafb409SYann Gautier	non-removable;
521dafb409SYann Gautier	no-sd;
531dafb409SYann Gautier	no-sdio;
541dafb409SYann Gautier	st,neg-edge;
551dafb409SYann Gautier	bus-width = <8>;
561dafb409SYann Gautier	status = "okay";
571dafb409SYann Gautier};
581dafb409SYann Gautier
599aa5371fSAlexandre Torgue&usart2 {
609aa5371fSAlexandre Torgue	pinctrl-names = "default";
619aa5371fSAlexandre Torgue	pinctrl-0 = <&usart2_pins_a>;
629aa5371fSAlexandre Torgue	status = "okay";
639aa5371fSAlexandre Torgue};
64