[doc] Fixed reset values in flash ctrl and hmac

Signed-off-by: Srikrishna Iyer <sriyer@google.com>
diff --git a/hw/ip/flash_ctrl/data/flash_ctrl.hjson b/hw/ip/flash_ctrl/data/flash_ctrl.hjson
index cd01389..d7dbeea 100644
--- a/hw/ip/flash_ctrl/data/flash_ctrl.hjson
+++ b/hw/ip/flash_ctrl/data/flash_ctrl.hjson
@@ -351,10 +351,10 @@
       hwaccess: "hwo",
       hwext: "true",
       fields: [
-        { bits: "0",    name: "rd_full",    desc: "Flash read fifo full, software must consume data" },
-        { bits: "1",    name: "rd_empty",   desc: "Flash read fifo empty" },
+        { bits: "0",    name: "rd_full",    desc: "Flash read fifo full, software must consume data"},
+        { bits: "1",    name: "rd_empty",   desc: "Flash read fifo empty", resval: "1"},
         { bits: "2",    name: "prog_full",  desc: "Flash program fifo full"},
-        { bits: "3",    name: "prog_empty", desc: "Flash program fifo empty, software must provide data"},
+        { bits: "3",    name: "prog_empty", desc: "Flash program fifo empty, software must provide data", resval: "1"},
         { bits: "4",    name: "init_wip",   desc: "Flash controller undergoing init"},
         { bits: "16:8", name: "error_page", desc: "Flash controller error page."},
         { bits: "17",   name: "error_bank", desc: "Flash controller error bank."},
diff --git a/hw/ip/hmac/data/hmac.hjson b/hw/ip/hmac/data/hmac.hjson
index afe5963..2b7a4a3 100644
--- a/hw/ip/hmac/data/hmac.hjson
+++ b/hw/ip/hmac/data/hmac.hjson
@@ -99,7 +99,8 @@
       fields: [
         { bits: "0",
           name: "fifo_empty",
-          desc: "FIFO empty"
+          desc: "FIFO empty",
+          resval: "1"
         }
         { bits: "1",
           name: "fifo_full",
diff --git a/hw/ip/hmac/dv/env/hmac_env_cfg.sv b/hw/ip/hmac/dv/env/hmac_env_cfg.sv
index b324aaf..a7c1a74 100644
--- a/hw/ip/hmac/dv/env/hmac_env_cfg.sv
+++ b/hw/ip/hmac/dv/env/hmac_env_cfg.sv
@@ -17,14 +17,6 @@
     en_mem_read         = 0;
     mem_ranges.push_back('{HMAC_MSG_FIFO_BASE, HMAC_MSG_FIFO_LAST_ADDR});
     list_of_alerts      = {"msg_push_sha_disabled"};
-  endfunction
-
-  // ral flow is limited in terms of setting correct field access policies and reset values
-  // We apply those fixes here - please note these fixes need to be reflected in the scoreboard
-  protected virtual function void apply_ral_fixes();
-    // fix access policies
-    // fix reset values for fields with "hwext" attribute set
-    ral.status.fifo_empty.set_reset(1'b1);
     // set num_interrupts & num_alerts which will be used to create coverage and more
     num_interrupts = ral.intr_state.get_n_used_bits();
   endfunction