mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-10 13:41:56 +00:00
To move forward and remove use of Kconfig in dts files lets just create SoC specific dtsi files that the boards can include. We also seperate out the F4 dtsi files into their own dir. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
67 lines
1.1 KiB
Plaintext
67 lines
1.1 KiB
Plaintext
/*
|
|
* Copyright (c) 2018, Reto Schneider <code@reto-schneider.ch>
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/dts-v1/;
|
|
#include <st/f4/stm32f407Xg.dtsi>
|
|
|
|
/ {
|
|
model = "Olimex STM32-H407 board";
|
|
compatible = "olimex,stm32-h407", "st,stm32f407";
|
|
|
|
chosen {
|
|
zephyr,console = &usart2;
|
|
zephyr,sram = &sram0;
|
|
zephyr,flash = &flash0;
|
|
zephyr,ccm = &ccm0;
|
|
};
|
|
|
|
leds {
|
|
compatible = "gpio-leds";
|
|
green_led_2: led_2 {
|
|
gpios = <&gpioa 0 GPIO_INT_ACTIVE_HIGH>;
|
|
label = "User LD2";
|
|
};
|
|
};
|
|
|
|
gpio_keys {
|
|
compatible = "gpio-keys";
|
|
user_button: button {
|
|
label = "User";
|
|
gpios = <&gpioc 13 GPIO_INT_ACTIVE_LOW>;
|
|
};
|
|
};
|
|
|
|
aliases {
|
|
led0 = &green_led_2;
|
|
sw0 = &user_button;
|
|
};
|
|
};
|
|
|
|
&usart2 {
|
|
current-speed = <115200>;
|
|
pinctrl-0 = <&usart2_pins_a>;
|
|
pinctrl-names = "default";
|
|
status = "ok";
|
|
};
|
|
|
|
&usart3 {
|
|
current-speed = <115200>;
|
|
pinctrl-0 = <&usart3_pins_a>;
|
|
pinctrl-names = "default";
|
|
status = "ok";
|
|
};
|
|
|
|
&usart6 {
|
|
current-speed = <115200>;
|
|
pinctrl-0 = <&usart6_pins_b>;
|
|
pinctrl-names = "default";
|
|
status = "ok";
|
|
};
|
|
|
|
&rtc {
|
|
status = "ok";
|
|
};
|