xref: /openbmc/u-boot/arch/arc/dts/hsdk.dts (revision 7897f4e54cefe9525344bec419dae230e4ff9913)
167482f57SAlexey Brodkin/*
267482f57SAlexey Brodkin * Copyright (C) 2017 Synopsys, Inc. All rights reserved.
367482f57SAlexey Brodkin *
467482f57SAlexey Brodkin * SPDX-License-Identifier:	GPL-2.0+
567482f57SAlexey Brodkin */
667482f57SAlexey Brodkin/dts-v1/;
767482f57SAlexey Brodkin
867482f57SAlexey Brodkin#include "skeleton.dtsi"
967482f57SAlexey Brodkin
1067482f57SAlexey Brodkin/ {
1167482f57SAlexey Brodkin	#address-cells = <1>;
1267482f57SAlexey Brodkin	#size-cells = <1>;
1367482f57SAlexey Brodkin
1467482f57SAlexey Brodkin	aliases {
1567482f57SAlexey Brodkin		console = &uart0;
1667482f57SAlexey Brodkin	};
1767482f57SAlexey Brodkin
1867482f57SAlexey Brodkin	cpu_card {
1967482f57SAlexey Brodkin		core_clk: core_clk {
2067482f57SAlexey Brodkin			#clock-cells = <0>;
2167482f57SAlexey Brodkin			compatible = "fixed-clock";
2267482f57SAlexey Brodkin			clock-frequency = <1000000000>;
2367482f57SAlexey Brodkin			u-boot,dm-pre-reloc;
2467482f57SAlexey Brodkin		};
2567482f57SAlexey Brodkin	};
2667482f57SAlexey Brodkin
27*7897f4e5SEugeniy Paltsev	cgu_clk: cgu-clk@f0000000 {
28*7897f4e5SEugeniy Paltsev		compatible = "snps,hsdk-cgu-clock";
29*7897f4e5SEugeniy Paltsev		reg = <0xf0000000 0x10>, <0xf00014B8 0x4>;
30*7897f4e5SEugeniy Paltsev		#clock-cells = <1>;
31*7897f4e5SEugeniy Paltsev	};
32*7897f4e5SEugeniy Paltsev
3367482f57SAlexey Brodkin	uart0: serial0@f0005000 {
3467482f57SAlexey Brodkin		compatible = "snps,dw-apb-uart";
3567482f57SAlexey Brodkin		reg = <0xf0005000 0x1000>;
3667482f57SAlexey Brodkin		reg-shift = <2>;
3767482f57SAlexey Brodkin		reg-io-width = <4>;
3867482f57SAlexey Brodkin	};
3967482f57SAlexey Brodkin
4067482f57SAlexey Brodkin	ethernet@f0008000 {
4167482f57SAlexey Brodkin		#interrupt-cells = <1>;
4267482f57SAlexey Brodkin		compatible = "altr,socfpga-stmmac";
4367482f57SAlexey Brodkin		reg = <0xf0008000 0x2000>;
4467482f57SAlexey Brodkin		phy-mode = "gmii";
4567482f57SAlexey Brodkin	};
4667482f57SAlexey Brodkin
4767482f57SAlexey Brodkin	ehci@0xf0040000 {
4867482f57SAlexey Brodkin		compatible = "generic-ehci";
4967482f57SAlexey Brodkin		reg = <0xf0040000 0x100>;
5067482f57SAlexey Brodkin	};
5167482f57SAlexey Brodkin
5267482f57SAlexey Brodkin	ohci@0xf0060000 {
5367482f57SAlexey Brodkin		compatible = "generic-ohci";
5467482f57SAlexey Brodkin		reg = <0xf0060000 0x100>;
5567482f57SAlexey Brodkin	};
5667482f57SAlexey Brodkin};
57