Change NrHart to 3

Change-Id: I0f47d0d69a51695e76faf413cf4ca90c632160de
diff --git a/hw/ip/rv_dm/data/rv_dm.hjson b/hw/ip/rv_dm/data/rv_dm.hjson
index eced431..b2c1ba8 100644
--- a/hw/ip/rv_dm/data/rv_dm.hjson
+++ b/hw/ip/rv_dm/data/rv_dm.hjson
@@ -32,7 +32,7 @@
     { name:    "NrHarts",
       type:    "int",
       // TODO(b/271173103).
-      default: "2",
+      default: "3",
       desc:    "Number of hardware threads in the system."
       local:   "true"
     },
@@ -117,7 +117,7 @@
       act:     "req"
       desc:    "This is the debug request interrupt going to the main processor."
       // TODO(b/271173103).
-      width:   "2"
+      width:   "3"
     },
   ]
   countermeasures: [
diff --git a/hw/ip/rv_dm/rtl/rv_dm_reg_pkg.sv b/hw/ip/rv_dm/rtl/rv_dm_reg_pkg.sv
index f7791ca..3d0f9e3 100644
--- a/hw/ip/rv_dm/rtl/rv_dm_reg_pkg.sv
+++ b/hw/ip/rv_dm/rtl/rv_dm_reg_pkg.sv
@@ -7,7 +7,7 @@
 package rv_dm_reg_pkg;
 
   // Param list
-  parameter int NrHarts = 2;
+  parameter int NrHarts = 3;
   parameter int NumAlerts = 1;
 
   // Address widths within the block