xref: /linux/arch/arm64/boot/dts/axiado/ax3000-evk.dts (revision 4df9c0a2465a523e399e46a8d3b5866c769b381b)
1*1f705577SHarshit Shah// SPDX-License-Identifier: GPL-2.0+
2*1f705577SHarshit Shah/*
3*1f705577SHarshit Shah * Copyright (c) 2021-25 Axiado Corporation (or its affiliates). All rights reserved.
4*1f705577SHarshit Shah */
5*1f705577SHarshit Shah
6*1f705577SHarshit Shah/dts-v1/;
7*1f705577SHarshit Shah
8*1f705577SHarshit Shah#include "ax3000.dtsi"
9*1f705577SHarshit Shah
10*1f705577SHarshit Shah/ {
11*1f705577SHarshit Shah	model = "Axiado AX3000 EVK";
12*1f705577SHarshit Shah	compatible = "axiado,ax3000-evk", "axiado,ax3000";
13*1f705577SHarshit Shah	#address-cells = <2>;
14*1f705577SHarshit Shah	#size-cells = <2>;
15*1f705577SHarshit Shah
16*1f705577SHarshit Shah	aliases {
17*1f705577SHarshit Shah		serial3 = &uart3;
18*1f705577SHarshit Shah	};
19*1f705577SHarshit Shah
20*1f705577SHarshit Shah	chosen {
21*1f705577SHarshit Shah		stdout-path = "serial3:115200";
22*1f705577SHarshit Shah	};
23*1f705577SHarshit Shah
24*1f705577SHarshit Shah	memory@0 {
25*1f705577SHarshit Shah		device_type = "memory";
26*1f705577SHarshit Shah		/* Cortex-A53 will use following memory map */
27*1f705577SHarshit Shah		reg = <0x00000000 0x3d000000 0x00000000 0x23000000>,
28*1f705577SHarshit Shah		      <0x00000004 0x00000000 0x00000000 0x80000000>;
29*1f705577SHarshit Shah	};
30*1f705577SHarshit Shah};
31*1f705577SHarshit Shah
32*1f705577SHarshit Shah/* GPIO bank 0 - 7 */
33*1f705577SHarshit Shah&gpio0 {
34*1f705577SHarshit Shah	status = "okay";
35*1f705577SHarshit Shah};
36*1f705577SHarshit Shah
37*1f705577SHarshit Shah&gpio1 {
38*1f705577SHarshit Shah	status = "okay";
39*1f705577SHarshit Shah};
40*1f705577SHarshit Shah
41*1f705577SHarshit Shah&gpio2 {
42*1f705577SHarshit Shah	status = "okay";
43*1f705577SHarshit Shah};
44*1f705577SHarshit Shah
45*1f705577SHarshit Shah&gpio3 {
46*1f705577SHarshit Shah	status = "okay";
47*1f705577SHarshit Shah};
48*1f705577SHarshit Shah
49*1f705577SHarshit Shah&gpio4 {
50*1f705577SHarshit Shah	status = "okay";
51*1f705577SHarshit Shah};
52*1f705577SHarshit Shah
53*1f705577SHarshit Shah&gpio5 {
54*1f705577SHarshit Shah	status = "okay";
55*1f705577SHarshit Shah};
56*1f705577SHarshit Shah
57*1f705577SHarshit Shah&gpio6 {
58*1f705577SHarshit Shah	status = "okay";
59*1f705577SHarshit Shah};
60*1f705577SHarshit Shah
61*1f705577SHarshit Shah&gpio7 {
62*1f705577SHarshit Shah	status = "okay";
63*1f705577SHarshit Shah};
64*1f705577SHarshit Shah
65*1f705577SHarshit Shah&uart0 {
66*1f705577SHarshit Shah	status = "okay";
67*1f705577SHarshit Shah};
68*1f705577SHarshit Shah
69*1f705577SHarshit Shah&uart1 {
70*1f705577SHarshit Shah	status = "okay";
71*1f705577SHarshit Shah};
72*1f705577SHarshit Shah
73*1f705577SHarshit Shah&uart2 {
74*1f705577SHarshit Shah	status = "okay";
75*1f705577SHarshit Shah};
76*1f705577SHarshit Shah
77*1f705577SHarshit Shah&uart3 {
78*1f705577SHarshit Shah	status = "okay";
79*1f705577SHarshit Shah};
80