xref: /linux/scripts/dtc/include-prefixes/arm64/aspeed/ast2700-evb.dts (revision 9611c0ce215a66770ccbe5c126bf57ba8c31bcad)
1// SPDX-License-Identifier: GPL-2.0-only OR MIT
2/*
3 * Device Tree Source AST2700 EVB
4 *
5 * Copyright (C) 2026 ASPEED Technology Inc.
6 */
7
8/dts-v1/;
9#include "aspeed-g7-a35.dtsi"
10
11/ {
12	model = "AST2700 EVB";
13	compatible = "aspeed,ast2700-evb", "aspeed,ast2700";
14
15	aliases {
16		serial0 = &uart12;	/* console port */
17	};
18
19	chosen {
20		stdout-path = "serial0:115200n8";
21	};
22
23	memory@400000000 {
24		device_type = "memory";
25		reg = <0x4 0x00000000 0x0 0x40000000>;
26	};
27};
28
29&fmc {
30	status = "okay";
31	pinctrl-0 = <&pinctrl_fwspi_quad_default>;
32	pinctrl-names = "default";
33
34	flash@0 {
35		status = "okay";
36		m25p,fast-read;
37		label = "bmc";
38		spi-max-frequency = <50000000>;
39		spi-tx-bus-width = <4>;
40		spi-rx-bus-width = <4>;
41#include "aspeed-evb-flash-layout-128.dtsi"
42	};
43
44	flash@1 {
45		status = "okay";
46		m25p,fast-read;
47		label = "fmc0:1";
48		spi-max-frequency = <50000000>;
49		spi-tx-bus-width = <4>;
50		spi-rx-bus-width = <4>;
51	};
52
53	flash@2 {
54		status = "disabled";
55		m25p,fast-read;
56		label = "fmc0:2";
57		spi-max-frequency = <50000000>;
58		spi-tx-bus-width = <4>;
59		spi-rx-bus-width = <4>;
60	};
61};
62
63&uart12 {
64	status = "okay";
65};
66