summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBunnaroath Sou <35707615+bsousi5@users.noreply.github.com>2019-02-11 17:20:27 -0800
committerGitHub <noreply@github.com>2019-02-11 17:20:27 -0800
commitf645822003024a89dcf5278dbd386250179bf1f1 (patch)
treea0ac1ea6bf16c93a9f31b5ab825ae8f2e65f24cc
parent30837cf2279ec60989898a0d8ef5a1934bd443c0 (diff)
parent5016845c243e08c21e21c623c33c744da5689f6f (diff)
Merge pull request #170 from sifive/hw-breakpoint
Add hw-exec-breakpoint support in dts
-rw-r--r--bsp/coreip-e24-arty/design.dts1
-rw-r--r--bsp/coreip-e31-arty/design.dts1
-rw-r--r--bsp/coreip-e31/design.dts1
-rw-r--r--bsp/coreip-s51-arty/design.dts1
-rw-r--r--bsp/coreip-s51/design.dts1
-rw-r--r--bsp/freedom-e310-arty/design.dts1
-rw-r--r--bsp/sifive-hifive1/design.dts1
-rwxr-xr-xbsp/update-targets.sh2
8 files changed, 7 insertions, 2 deletions
diff --git a/bsp/coreip-e24-arty/design.dts b/bsp/coreip-e24-arty/design.dts
index 780cc7b..9699fae 100644
--- a/bsp/coreip-e24-arty/design.dts
+++ b/bsp/coreip-e24-arty/design.dts
@@ -23,6 +23,7 @@
riscv,isa = "rv32imafc";
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
L3: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/coreip-e31-arty/design.dts b/bsp/coreip-e31-arty/design.dts
index c69740e..03e100b 100644
--- a/bsp/coreip-e31-arty/design.dts
+++ b/bsp/coreip-e31-arty/design.dts
@@ -28,6 +28,7 @@
sifive,itim = <&L4>;
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
L3: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/coreip-e31/design.dts b/bsp/coreip-e31/design.dts
index f7e9868..c589362 100644
--- a/bsp/coreip-e31/design.dts
+++ b/bsp/coreip-e31/design.dts
@@ -21,6 +21,7 @@
sifive,itim = <&L4>;
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
L3: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/coreip-s51-arty/design.dts b/bsp/coreip-s51-arty/design.dts
index 6c7379d..0378ec3 100644
--- a/bsp/coreip-s51-arty/design.dts
+++ b/bsp/coreip-s51-arty/design.dts
@@ -28,6 +28,7 @@
sifive,itim = <&L4>;
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
L3: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/coreip-s51/design.dts b/bsp/coreip-s51/design.dts
index a1cb9fc..9cf3a29 100644
--- a/bsp/coreip-s51/design.dts
+++ b/bsp/coreip-s51/design.dts
@@ -21,6 +21,7 @@
sifive,itim = <&L4>;
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
L3: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/freedom-e310-arty/design.dts b/bsp/freedom-e310-arty/design.dts
index 74da572..0935af9 100644
--- a/bsp/freedom-e310-arty/design.dts
+++ b/bsp/freedom-e310-arty/design.dts
@@ -29,6 +29,7 @@
sifive,itim = <&itim>;
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
hlic: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/sifive-hifive1/design.dts b/bsp/sifive-hifive1/design.dts
index abccd6c..ff95ae0 100644
--- a/bsp/sifive-hifive1/design.dts
+++ b/bsp/sifive-hifive1/design.dts
@@ -28,6 +28,7 @@
sifive,dtim = <&dtim>;
status = "okay";
timebase-frequency = <1000000>;
+ hardware-exec-breakpoint-count = <4>;
hlic: interrupt-controller {
#interrupt-cells = <1>;
compatible = "riscv,cpu-intc";
diff --git a/bsp/update-targets.sh b/bsp/update-targets.sh
index 049cbb1..8f094e5 100755
--- a/bsp/update-targets.sh
+++ b/bsp/update-targets.sh
@@ -7,7 +7,6 @@ $0: BSP Generator for the SiFive Freedom E SDK
--target-name Specify bsp target name.
--sdk-path=* The path to the freedom-e-sdk clone directory, public or private.
--target-dts=*.dts The path to the target device tree that will be used.
- --ipdelivery-tgz=*.tar.gz The path to the ipdelivery that will be used.
EOF
}
@@ -82,7 +81,6 @@ update_target() {
echo ""
}
-echo $PWD
for TARGET in $TARGET_LIST
do
update_target $TARGET