]> git.ipfire.org Git - thirdparty/u-boot.git/blob - src/arm64/nuvoton/ma35d1-som-256m.dts
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / src / arm64 / nuvoton / ma35d1-som-256m.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3 * Copyright (C) 2023 Nuvoton Technology Corp.
4 * Author: Shan-Chun Hung <schung@nuvoton.com>
5 * Jacky huang <ychuang3@nuvoton.com>
6 */
7
8 /dts-v1/;
9 #include "ma35d1.dtsi"
10
11 / {
12 model = "Nuvoton MA35D1-SOM";
13 compatible = "nuvoton,ma35d1-som", "nuvoton,ma35d1";
14
15 aliases {
16 serial0 = &uart0;
17 };
18
19 chosen {
20 stdout-path = "serial0:115200n8";
21 };
22
23 mem: memory@80000000 {
24 device_type = "memory";
25 reg = <0x00000000 0x80000000 0 0x10000000>; /* 256M DRAM */
26 };
27
28 clk_hxt: clock-hxt {
29 compatible = "fixed-clock";
30 #clock-cells = <0>;
31 clock-frequency = <24000000>;
32 clock-output-names = "clk_hxt";
33 };
34 };
35
36 &uart0 {
37 status = "okay";
38 };
39
40 &clk {
41 assigned-clocks = <&clk CAPLL>,
42 <&clk DDRPLL>,
43 <&clk APLL>,
44 <&clk EPLL>,
45 <&clk VPLL>;
46 assigned-clock-rates = <800000000>,
47 <266000000>,
48 <180000000>,
49 <500000000>,
50 <102000000>;
51 nuvoton,pll-mode = "integer",
52 "fractional",
53 "integer",
54 "integer",
55 "integer";
56 };