1/*
2 * Copyright (c) 2019, Synopsys, Inc. All rights reserved.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7/dts-v1/;
8
9#include <synopsys/emsdp.dtsi>
10#include <mem.h>
11#include "board.dtsi"
12#include "emsdp-pinctrl.dtsi"
13
14/ {
15	model = "emsdp";
16	compatible = "snps,emsdp", "snps,emsdp";
17
18	aliases {
19		uart-0 = &uart0;
20	};
21
22	chosen {
23		zephyr,sram = &sram0;
24		zephyr,console = &uart0;
25		zephyr,shell-uart = &uart0;
26	};
27};
28
29&uart0 {
30	status = "okay";
31	current-speed = <115200>;
32};
33
34/ {
35	soc {
36
37		uart@f0004000 {
38			interrupts = <107 1>;
39		};
40
41		gpio@f0002000 {
42			interrupts = <85 1>;
43		};
44
45		spi@f0008000 {
46			interrupts = <83 1>;
47		};
48
49		spi@f1000000 {
50			interrupts = <84 1>;
51			pinctrl-0 = <&unmuxed_pin>;
52			pinctrl-names = "default";
53		};
54
55		spi@80010000 {
56			interrupts = <63 2>, <64 2>, <65 2>;
57			pinctrl-0 = <&arduino_CFG5_spi>;
58			pinctrl-names = "default";
59		};
60
61		spi@80010100 {
62			interrupts = <67 2>, <68 2>, <69 2>;
63			pinctrl-0 = <&pmodA_spi1_cs0>;
64			pinctrl-names = "default";
65		};
66	};
67};
68