This commit provides dtsi files for available stm32 base boards. For now only uart nodes and IRQ number are provided in order to enable delivery of coherent material. It also clears additional content from stm32f103xb.dtsi Change-Id: I62d932c7f22b56e95bcd9566ce39e14a393dd640 Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org> Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
45 lines
801 B
Text
45 lines
801 B
Text
/*
|
|
* Copyright (c) 2017 I-SENSE group of ICCS
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#include <arm/armv7-m.dtsi>
|
|
#include <st/mem.h>
|
|
|
|
/ {
|
|
flash0: flash {
|
|
reg = <0x08000000 DT_FLASH_SIZE>;
|
|
};
|
|
|
|
sram0: memory {
|
|
reg = <0x20000000 DT_SRAM_SIZE>;
|
|
};
|
|
|
|
soc {
|
|
usart1: uart@40013800 {
|
|
compatible = "st,stm32-usart", "st,stm32-uart";
|
|
reg = <0x40013800 0x400>;
|
|
interrupts = <37 0>;
|
|
status = "disabled";
|
|
};
|
|
|
|
usart2: uart@40004400 {
|
|
compatible = "st,stm32-usart", "st,stm32-uart";
|
|
reg = <0x40004400 0x400>;
|
|
interrupts = <38 0>;
|
|
status = "disabled";
|
|
};
|
|
|
|
usart3: uart@40004800 {
|
|
compatible = "st,stm32-usart", "st,stm32-uart";
|
|
reg = <0x40004800 0x400>;
|
|
interrupts = <39 0>;
|
|
status = "disabled";
|
|
};
|
|
};
|
|
};
|
|
|
|
&nvic {
|
|
arm,num-irq-priority-bits = <4>;
|
|
};
|