0001 // SPDX-License-Identifier: (GPL-2.0 or MIT)
0002 //
0003 // Copyright (c) 2021 emtrion GmbH
0004 // Author: Reinhold Müller <reinhold.mueller@emtrion.de>.
0005 //
0006
0007 /dts-v1/;
0008
0009 #include "stm32mp157c-emstamp-argon.dtsi"
0010
0011 / {
0012 model = "emtrion STM32MP157C emSBC-Argon Developer Board";
0013 compatible = "emtrion,stm32mp157c-emsbc-argon", "emtrion,stm32mp157c-emstamp-argon",
0014 "st,stm32mp157";
0015
0016 led: gpio_leds {
0017 compatible = "gpio-leds";
0018 led-2 {
0019 label = "red";
0020 gpios = <&gpiof 12 GPIO_ACTIVE_LOW>;
0021 linux,default-trigger = "none";
0022 default-state = "off";
0023 };
0024 led-3 {
0025 label = "green";
0026 gpios = <&gpioe 7 GPIO_ACTIVE_LOW>;
0027 linux,default-trigger = "none";
0028 default-state = "off";
0029 };
0030 };
0031 };
0032
0033 &dac {
0034 status = "okay";
0035 };
0036
0037 &sdmmc1 {
0038 pinctrl-names = "default", "opendrain", "sleep";
0039 pinctrl-0 = <&sdmmc1_b4_pins_a>;
0040 pinctrl-1 = <&sdmmc1_b4_od_pins_a>;
0041 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>;
0042 cd-gpios = <&gpiob 7 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
0043 disable-wp;
0044 st,neg-edge;
0045 bus-width = <4>;
0046 vmmc-supply = <&vdd_sd>;
0047 status = "okay";
0048 };
0049
0050 &spi1 {
0051 status = "okay";
0052 };
0053