1/* SPDX-License-Identifier: Apache-2.0 */ 2 3#include <arm/armv7-m.dtsi> 4 5/ { 6 cpus { 7 #address-cells = <1>; 8 #size-cells = <0>; 9 10 cpu0: cpu@0 { 11 compatible = "arm,cortex-m4f"; 12 reg = <0>; 13 }; 14 }; 15 16 sram0: memory@20000000 { 17 compatible = "mmio-sram"; 18 }; 19 20 flash0: serial-flash@0 { 21 compatible = "serial-flash"; 22 }; 23 24 sysclk: system-clock { 25 compatible = "fixed-clock"; 26 clock-frequency = <48000000>; 27 #clock-cells = <0>; 28 }; 29 30 soc { 31 uart0: uart@40001000 { 32 compatible = "ti,msp432p4xx-uart"; 33 reg = <0x40001000 0x400>; 34 interrupts = <32 0>; 35 clocks = <&sysclk>; 36 status = "disabled"; 37 }; 38 }; 39}; 40 41&nvic { 42 arm,num-irq-priority-bits = <3>; 43}; 44