1d5b0e70fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2d5b0e70fSEmmanuel Vadot/* 3d5b0e70fSEmmanuel Vadot * Copyright (C) 2021-2022, Intel Corporation 4d5b0e70fSEmmanuel Vadot */ 5d5b0e70fSEmmanuel Vadot#include "socfpga_agilex.dtsi" 6d5b0e70fSEmmanuel Vadot 7d5b0e70fSEmmanuel Vadot/ { 8d5b0e70fSEmmanuel Vadot model = "SoCFPGA Agilex n6000"; 9d5b0e70fSEmmanuel Vadot compatible = "intel,socfpga-agilex-n6000", "intel,socfpga-agilex"; 10d5b0e70fSEmmanuel Vadot 11d5b0e70fSEmmanuel Vadot aliases { 12d5b0e70fSEmmanuel Vadot serial0 = &uart1; 13d5b0e70fSEmmanuel Vadot serial1 = &uart0; 14d5b0e70fSEmmanuel Vadot ethernet0 = &gmac0; 15d5b0e70fSEmmanuel Vadot ethernet1 = &gmac1; 16d5b0e70fSEmmanuel Vadot ethernet2 = &gmac2; 17d5b0e70fSEmmanuel Vadot }; 18d5b0e70fSEmmanuel Vadot 19d5b0e70fSEmmanuel Vadot chosen { 20d5b0e70fSEmmanuel Vadot stdout-path = "serial0:115200n8"; 21d5b0e70fSEmmanuel Vadot }; 22d5b0e70fSEmmanuel Vadot 23aa1a8ff2SEmmanuel Vadot memory@80000000 { 24d5b0e70fSEmmanuel Vadot device_type = "memory"; 25d5b0e70fSEmmanuel Vadot /* We expect the bootloader to fill in the reg */ 26aa1a8ff2SEmmanuel Vadot reg = <0 0x80000000 0 0>; 27d5b0e70fSEmmanuel Vadot }; 28d5b0e70fSEmmanuel Vadot 29*8d13bc63SEmmanuel Vadot soc@0 { 30d5b0e70fSEmmanuel Vadot bus@80000000 { 31d5b0e70fSEmmanuel Vadot compatible = "simple-bus"; 32d5b0e70fSEmmanuel Vadot reg = <0x80000000 0x60000000>, 33d5b0e70fSEmmanuel Vadot <0xf9000000 0x00100000>; 34d5b0e70fSEmmanuel Vadot reg-names = "axi_h2f", "axi_h2f_lw"; 35d5b0e70fSEmmanuel Vadot #address-cells = <2>; 36d5b0e70fSEmmanuel Vadot #size-cells = <1>; 37d5b0e70fSEmmanuel Vadot ranges = <0x00000000 0x00000000 0xf9000000 0x00001000>; 38d5b0e70fSEmmanuel Vadot 39d5b0e70fSEmmanuel Vadot dma-controller@0 { 40d5b0e70fSEmmanuel Vadot compatible = "intel,hps-copy-engine"; 41d5b0e70fSEmmanuel Vadot reg = <0x00000000 0x00000000 0x00001000>; 42d5b0e70fSEmmanuel Vadot #dma-cells = <1>; 43d5b0e70fSEmmanuel Vadot }; 44d5b0e70fSEmmanuel Vadot }; 45d5b0e70fSEmmanuel Vadot }; 46d5b0e70fSEmmanuel Vadot}; 47d5b0e70fSEmmanuel Vadot 48d5b0e70fSEmmanuel Vadot&osc1 { 49d5b0e70fSEmmanuel Vadot clock-frequency = <25000000>; 50d5b0e70fSEmmanuel Vadot}; 51d5b0e70fSEmmanuel Vadot 52d5b0e70fSEmmanuel Vadot&uart0 { 53d5b0e70fSEmmanuel Vadot status = "okay"; 54d5b0e70fSEmmanuel Vadot}; 55d5b0e70fSEmmanuel Vadot 56d5b0e70fSEmmanuel Vadot&uart1 { 57d5b0e70fSEmmanuel Vadot status = "okay"; 58d5b0e70fSEmmanuel Vadot}; 59d5b0e70fSEmmanuel Vadot 60d5b0e70fSEmmanuel Vadot&watchdog0 { 61d5b0e70fSEmmanuel Vadot status = "okay"; 62d5b0e70fSEmmanuel Vadot}; 63d5b0e70fSEmmanuel Vadot 64d5b0e70fSEmmanuel Vadot&fpga_mgr { 65d5b0e70fSEmmanuel Vadot status = "disabled"; 66d5b0e70fSEmmanuel Vadot}; 67