Back to home page

OSCL-LXR

 
 

    


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