162306a36Sopenharmony_ci// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (c) STMicroelectronics 2019 - All Rights Reserved 462306a36Sopenharmony_ci * Copyright (c) 2020 Engicam srl 562306a36Sopenharmony_ci * Copyright (c) 2020 Amarula Solutions(India) 662306a36Sopenharmony_ci */ 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci/dts-v1/; 962306a36Sopenharmony_ci#include "stm32mp157.dtsi" 1062306a36Sopenharmony_ci#include "stm32mp157a-microgea-stm32mp1.dtsi" 1162306a36Sopenharmony_ci#include "stm32mp15-pinctrl.dtsi" 1262306a36Sopenharmony_ci#include "stm32mp15xxaa-pinctrl.dtsi" 1362306a36Sopenharmony_ci#include <dt-bindings/gpio/gpio.h> 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci/ { 1662306a36Sopenharmony_ci model = "Engicam MicroGEA STM32MP1 MicroDev 2.0 Carrier Board"; 1762306a36Sopenharmony_ci compatible = "engicam,microgea-stm32mp1-microdev2.0", 1862306a36Sopenharmony_ci "engicam,microgea-stm32mp1", "st,stm32mp157"; 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci aliases { 2162306a36Sopenharmony_ci serial0 = &uart4; 2262306a36Sopenharmony_ci serial1 = &uart8; 2362306a36Sopenharmony_ci }; 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci chosen { 2662306a36Sopenharmony_ci stdout-path = "serial0:115200n8"; 2762306a36Sopenharmony_ci }; 2862306a36Sopenharmony_ci}; 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci&sdmmc1 { 3162306a36Sopenharmony_ci bus-width = <4>; 3262306a36Sopenharmony_ci disable-wp; 3362306a36Sopenharmony_ci pinctrl-names = "default", "opendrain", "sleep"; 3462306a36Sopenharmony_ci pinctrl-0 = <&sdmmc1_b4_pins_a>; 3562306a36Sopenharmony_ci pinctrl-1 = <&sdmmc1_b4_od_pins_a>; 3662306a36Sopenharmony_ci pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; 3762306a36Sopenharmony_ci st,neg-edge; 3862306a36Sopenharmony_ci vmmc-supply = <&vdd>; 3962306a36Sopenharmony_ci status = "okay"; 4062306a36Sopenharmony_ci}; 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci&uart4 { 4362306a36Sopenharmony_ci pinctrl-names = "default", "sleep", "idle"; 4462306a36Sopenharmony_ci pinctrl-0 = <&uart4_pins_a>; 4562306a36Sopenharmony_ci pinctrl-1 = <&uart4_sleep_pins_a>; 4662306a36Sopenharmony_ci pinctrl-2 = <&uart4_idle_pins_a>; 4762306a36Sopenharmony_ci /delete-property/dmas; 4862306a36Sopenharmony_ci /delete-property/dma-names; 4962306a36Sopenharmony_ci status = "okay"; 5062306a36Sopenharmony_ci}; 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ci/* J31: RS323 */ 5362306a36Sopenharmony_ci&uart8 { 5462306a36Sopenharmony_ci pinctrl-names = "default"; 5562306a36Sopenharmony_ci pinctrl-0 = <&uart8_pins_a>; 5662306a36Sopenharmony_ci /delete-property/dmas; 5762306a36Sopenharmony_ci /delete-property/dma-names; 5862306a36Sopenharmony_ci status = "okay"; 5962306a36Sopenharmony_ci}; 60