Import DTS for Arria V development kit and enable support for DT. The DT is imported from Linux 3.19-rc1 as of commit 97bf6af1f928216fd6c5a66e8a57bfa95a659672 . Signed-off-by: Marek Vasut <marex@denx.de> Cc: Chin Liang See <clsee@opensource.altera.com> Cc: Dinh Nguyen <dinguyen@opensource.altera.com> Acked-by: Pavel Machek <pavel@denx.de> Reviewed-by: Stefan Roese <sr@denx.de> Cc: Vince Bridgers <vbridger@opensource.altera.com>master
parent
da63df7c24
commit
bb333031d6
@ -0,0 +1,34 @@ |
||||
/* |
||||
* Copyright (C) 2013 Altera Corporation <www.altera.com> |
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ |
||||
*/ |
||||
|
||||
/dts-v1/; |
||||
/* First 4KB has trampoline code for secondary cores. */ |
||||
/memreserve/ 0x00000000 0x0001000; |
||||
#include "socfpga.dtsi" |
||||
|
||||
/ { |
||||
soc { |
||||
clkmgr@ffd04000 { |
||||
clocks { |
||||
osc1 { |
||||
clock-frequency = <25000000>; |
||||
}; |
||||
}; |
||||
}; |
||||
|
||||
mmc0: dwmmc0@ff704000 { |
||||
num-slots = <1>; |
||||
broken-cd; |
||||
bus-width = <4>; |
||||
cap-mmc-highspeed; |
||||
cap-sd-highspeed; |
||||
}; |
||||
|
||||
sysmgr@ffd08000 { |
||||
cpu1-start-addr = <0xffd080c4>; |
||||
}; |
||||
}; |
||||
}; |
@ -0,0 +1,74 @@ |
||||
/* |
||||
* Copyright (C) 2013 Altera Corporation <www.altera.com> |
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ |
||||
*/ |
||||
|
||||
#include "socfpga_arria5.dtsi" |
||||
|
||||
/ { |
||||
model = "Altera SOCFPGA Arria V SoC Development Kit"; |
||||
compatible = "altr,socfpga-arria5", "altr,socfpga"; |
||||
|
||||
chosen { |
||||
bootargs = "console=ttyS0,115200"; |
||||
}; |
||||
|
||||
memory { |
||||
name = "memory"; |
||||
device_type = "memory"; |
||||
reg = <0x0 0x40000000>; /* 1GB */ |
||||
}; |
||||
|
||||
aliases { |
||||
/* this allow the ethaddr uboot environmnet variable contents |
||||
* to be added to the gmac1 device tree blob. |
||||
*/ |
||||
ethernet0 = &gmac1; |
||||
}; |
||||
|
||||
regulator_3_3v: 3-3-v-regulator { |
||||
compatible = "regulator-fixed"; |
||||
regulator-name = "3.3V"; |
||||
regulator-min-microvolt = <3300000>; |
||||
regulator-max-microvolt = <3300000>; |
||||
}; |
||||
}; |
||||
|
||||
&gmac1 { |
||||
status = "okay"; |
||||
phy-mode = "rgmii"; |
||||
|
||||
rxd0-skew-ps = <0>; |
||||
rxd1-skew-ps = <0>; |
||||
rxd2-skew-ps = <0>; |
||||
rxd3-skew-ps = <0>; |
||||
txen-skew-ps = <0>; |
||||
txc-skew-ps = <2600>; |
||||
rxdv-skew-ps = <0>; |
||||
rxc-skew-ps = <2000>; |
||||
}; |
||||
|
||||
&i2c0 { |
||||
status = "okay"; |
||||
|
||||
eeprom@51 { |
||||
compatible = "atmel,24c32"; |
||||
reg = <0x51>; |
||||
pagesize = <32>; |
||||
}; |
||||
|
||||
rtc@68 { |
||||
compatible = "dallas,ds1339"; |
||||
reg = <0x68>; |
||||
}; |
||||
}; |
||||
|
||||
&mmc0 { |
||||
vmmc-supply = <®ulator_3_3v>; |
||||
vqmmc-supply = <®ulator_3_3v>; |
||||
}; |
||||
|
||||
&usb1 { |
||||
status = "okay"; |
||||
}; |
@ -1,3 +1,5 @@ |
||||
CONFIG_SPL=y |
||||
+S:CONFIG_ARM=y |
||||
+S:CONFIG_TARGET_SOCFPGA_ARRIA5=y |
||||
CONFIG_OF_CONTROL=y |
||||
CONFIG_DEFAULT_DEVICE_TREE="socfpga_arria5_socdk" |
||||
|
Loading…
Reference in new issue