xref: /linux/scripts/dtc/include-prefixes/arm64/intel/socfpga_agilex5_socdk_nand.dts (revision ec71f661a572a770d7c861cd52a50cbbb0e1a8d1)
1*b76bca66SNiravkumar L Rabara// SPDX-License-Identifier:     GPL-2.0
2*b76bca66SNiravkumar L Rabara/*
3*b76bca66SNiravkumar L Rabara * Copyright (C) 2025, Altera Corporation
4*b76bca66SNiravkumar L Rabara */
5*b76bca66SNiravkumar L Rabara#include "socfpga_agilex5.dtsi"
6*b76bca66SNiravkumar L Rabara
7*b76bca66SNiravkumar L Rabara/ {
8*b76bca66SNiravkumar L Rabara	model = "SoCFPGA Agilex5 SoCDK NAND daughter board";
9*b76bca66SNiravkumar L Rabara	compatible = "intel,socfpga-agilex5-socdk-nand", "intel,socfpga-agilex5";
10*b76bca66SNiravkumar L Rabara
11*b76bca66SNiravkumar L Rabara	aliases {
12*b76bca66SNiravkumar L Rabara		serial0 = &uart0;
13*b76bca66SNiravkumar L Rabara	};
14*b76bca66SNiravkumar L Rabara
15*b76bca66SNiravkumar L Rabara	chosen {
16*b76bca66SNiravkumar L Rabara		stdout-path = "serial0:115200n8";
17*b76bca66SNiravkumar L Rabara	};
18*b76bca66SNiravkumar L Rabara
19*b76bca66SNiravkumar L Rabara	leds {
20*b76bca66SNiravkumar L Rabara		compatible = "gpio-leds";
21*b76bca66SNiravkumar L Rabara		led0 {
22*b76bca66SNiravkumar L Rabara			label = "hps_led0";
23*b76bca66SNiravkumar L Rabara			gpios = <&porta 6 GPIO_ACTIVE_HIGH>;
24*b76bca66SNiravkumar L Rabara		};
25*b76bca66SNiravkumar L Rabara
26*b76bca66SNiravkumar L Rabara		led1 {
27*b76bca66SNiravkumar L Rabara			label = "hps_led1";
28*b76bca66SNiravkumar L Rabara			gpios = <&porta 7 GPIO_ACTIVE_HIGH>;
29*b76bca66SNiravkumar L Rabara		};
30*b76bca66SNiravkumar L Rabara	};
31*b76bca66SNiravkumar L Rabara
32*b76bca66SNiravkumar L Rabara	memory@80000000 {
33*b76bca66SNiravkumar L Rabara		device_type = "memory";
34*b76bca66SNiravkumar L Rabara		/* We expect the bootloader to fill in the reg */
35*b76bca66SNiravkumar L Rabara		reg = <0x0 0x80000000 0x0 0x0>;
36*b76bca66SNiravkumar L Rabara	};
37*b76bca66SNiravkumar L Rabara};
38*b76bca66SNiravkumar L Rabara
39*b76bca66SNiravkumar L Rabara&gpio0 {
40*b76bca66SNiravkumar L Rabara	status = "okay";
41*b76bca66SNiravkumar L Rabara};
42*b76bca66SNiravkumar L Rabara
43*b76bca66SNiravkumar L Rabara&gpio1 {
44*b76bca66SNiravkumar L Rabara	status = "okay";
45*b76bca66SNiravkumar L Rabara};
46*b76bca66SNiravkumar L Rabara
47*b76bca66SNiravkumar L Rabara&i2c0 {
48*b76bca66SNiravkumar L Rabara	status = "okay";
49*b76bca66SNiravkumar L Rabara};
50*b76bca66SNiravkumar L Rabara
51*b76bca66SNiravkumar L Rabara&i3c0 {
52*b76bca66SNiravkumar L Rabara	status = "okay";
53*b76bca66SNiravkumar L Rabara};
54*b76bca66SNiravkumar L Rabara
55*b76bca66SNiravkumar L Rabara&i3c1 {
56*b76bca66SNiravkumar L Rabara	status = "okay";
57*b76bca66SNiravkumar L Rabara};
58*b76bca66SNiravkumar L Rabara
59*b76bca66SNiravkumar L Rabara&nand {
60*b76bca66SNiravkumar L Rabara	status = "okay";
61*b76bca66SNiravkumar L Rabara
62*b76bca66SNiravkumar L Rabara	nand@0 {
63*b76bca66SNiravkumar L Rabara		#address-cells = <1>;
64*b76bca66SNiravkumar L Rabara		#size-cells = <1>;
65*b76bca66SNiravkumar L Rabara		reg = <0>;
66*b76bca66SNiravkumar L Rabara		nand-bus-width = <8>;
67*b76bca66SNiravkumar L Rabara
68*b76bca66SNiravkumar L Rabara		partition@0 {
69*b76bca66SNiravkumar L Rabara			label = "u-boot";
70*b76bca66SNiravkumar L Rabara			reg = <0 0x200000>;
71*b76bca66SNiravkumar L Rabara		};
72*b76bca66SNiravkumar L Rabara		partition@200000 {
73*b76bca66SNiravkumar L Rabara			label = "root";
74*b76bca66SNiravkumar L Rabara			reg = <0x200000 0xffe00000>;
75*b76bca66SNiravkumar L Rabara		};
76*b76bca66SNiravkumar L Rabara	};
77*b76bca66SNiravkumar L Rabara};
78*b76bca66SNiravkumar L Rabara
79*b76bca66SNiravkumar L Rabara&osc1 {
80*b76bca66SNiravkumar L Rabara	clock-frequency = <25000000>;
81*b76bca66SNiravkumar L Rabara};
82*b76bca66SNiravkumar L Rabara
83*b76bca66SNiravkumar L Rabara&uart0 {
84*b76bca66SNiravkumar L Rabara	status = "okay";
85*b76bca66SNiravkumar L Rabara};
86*b76bca66SNiravkumar L Rabara
87*b76bca66SNiravkumar L Rabara&watchdog0 {
88*b76bca66SNiravkumar L Rabara	status = "okay";
89*b76bca66SNiravkumar L Rabara};
90