[bazel] Update BUILD files

Signed-off-by: Alphan Ulusoy <alphan@google.com>
diff --git a/sw/device/silicon_creator/lib/BUILD b/sw/device/silicon_creator/lib/BUILD
index 1336be6..6f1f34b 100644
--- a/sw/device/silicon_creator/lib/BUILD
+++ b/sw/device/silicon_creator/lib/BUILD
@@ -253,11 +253,32 @@
 )
 
 cc_library(
-    name = "shutdown",
-    srcs = ["shutdown.c"],
+    name = "shutdown_intf",
     hdrs = ["shutdown.h"],
     deps = [
         ":error",
+        "//sw/device/lib/base",
+        "//sw/device/silicon_creator/lib/drivers:lifecycle",
+    ],
+)
+
+cc_library(
+    name = "mock_shutdown",
+    testonly = True,
+    hdrs = ["mock_shutdown.h"],
+    deps = [
+        ":shutdown_intf",
+        "//sw/device/silicon_creator/testing:mask_rom_test",
+        "@googletest//:gtest",
+    ],
+)
+
+cc_library(
+    name = "shutdown",
+    srcs = ["shutdown.c"],
+    deps = [
+        ":shutdown_intf",
+        ":error",
         ":log",
         "//hw/ip/keymgr/data:keymgr_regs",
         "//hw/ip/lc_ctrl/data:lc_ctrl_regs",
@@ -277,13 +298,13 @@
     name = "shutdown_unittest",
     srcs = [
         "shutdown.c",
-        "shutdown.h",
         "shutdown_unittest.cc",
     ],
     defines = [
         "OT_OFF_TARGET_TEST",
     ],
     deps = [
+        ":shutdown_intf",
         ":error",
         ":log",
         "//hw/ip/keymgr/data:keymgr_regs",
diff --git a/sw/device/silicon_creator/mask_rom/BUILD b/sw/device/silicon_creator/mask_rom/BUILD
index 7d30b59..4b1be27 100644
--- a/sw/device/silicon_creator/mask_rom/BUILD
+++ b/sw/device/silicon_creator/mask_rom/BUILD
@@ -14,9 +14,11 @@
         "boot_policy_ptrs.h",
     ],
     deps = [
+        "//sw/device/lib/base",
         "//sw/device/silicon_creator/lib:boot_data",
         "//sw/device/silicon_creator/lib:error",
         "//sw/device/silicon_creator/lib:manifest_intf",
+        "//sw/device/silicon_creator/lib:shutdown",
     ],
 )
 
@@ -41,8 +43,10 @@
     defines = ["OT_OFF_TARGET_TEST"],
     deps = [
         ":mock_boot_policy_ptrs",
+        "//sw/device/lib/base",
         "//sw/device/silicon_creator/lib:mock_boot_data",
         "//sw/device/silicon_creator/lib:mock_manifest",
+        "//sw/device/silicon_creator/lib:mock_shutdown",
         "//sw/device/silicon_creator/testing:mask_rom_test",
         "@googletest//:gtest_main",
     ],