summaryrefslogtreecommitdiffstats
path: root/sys/boot
diff options
context:
space:
mode:
authorbr <br@FreeBSD.org>2014-09-11 18:12:28 +0000
committerbr <br@FreeBSD.org>2014-09-11 18:12:28 +0000
commite32ad75659285da2d8a428c08190e8ab759b4157 (patch)
tree4893ee410486cb991b045265d0d39efbd69b27ee /sys/boot
parentc3c60bff50b0742fb9c0f4e07ace86ea772ef637 (diff)
downloadFreeBSD-src-e32ad75659285da2d8a428c08190e8ab759b4157.zip
FreeBSD-src-e32ad75659285da2d8a428c08190e8ab759b4157.tar.gz
Add Reset Manager driver. This driver provides generic way to reset
and provides sysctl tunables for enable/disable FPGA<->HPS bridges. Sponsored by: DARPA, AFRL
Diffstat (limited to 'sys/boot')
-rw-r--r--sys/boot/fdt/dts/arm/socfpga.dtsi12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/boot/fdt/dts/arm/socfpga.dtsi b/sys/boot/fdt/dts/arm/socfpga.dtsi
index 38adb1e..e1b56cc 100644
--- a/sys/boot/fdt/dts/arm/socfpga.dtsi
+++ b/sys/boot/fdt/dts/arm/socfpga.dtsi
@@ -39,6 +39,8 @@
aliases {
soc = &SOC;
+ rstmgr = &rstmgr;
+ l3regs = &l3regs;
serial0 = &serial0;
serial1 = &serial1;
};
@@ -69,6 +71,16 @@
interrupt-parent = < &GIC >;
};
+ rstmgr: rstmgr@ffd05000 {
+ compatible = "altr,rst-mgr";
+ reg = <0xffd05000 0x1000>;
+ };
+
+ l3regs: l3regs@ff800000 {
+ compatible = "altr,l3regs";
+ reg = <0xff800000 0x1000>;
+ };
+
fpgamgr: fpgamgr@ff706000 {
compatible = "altr,fpga-mgr";
reg = <0xff706000 0x1000>, /* FPGAMGRREGS */
OpenPOWER on IntegriCloud