[sw/testing] moved mask_rom_test.h
This partially addresses #7976, specifically the item that states:
"mask_rom_test.h should be relocated to a separate subfolder:
sw/device/silicon_creator/testing/".
Signed-off-by: Timothy Trippel <ttrippel@google.com>
diff --git a/sw/device/lib/base/testing/meson.build b/sw/device/lib/base/testing/meson.build
index c2027bc..e8b438c 100644
--- a/sw/device/lib/base/testing/meson.build
+++ b/sw/device/lib/base/testing/meson.build
@@ -41,31 +41,3 @@
native: true,
cpp_args: ['-DMOCK_MMIO'],
))
-
-sw_lib_base_testing_mock_csr = declare_dependency(
- link_with: static_library(
- 'mock_csr',
- sources: [
- 'mock_csr.cc',
- ],
- dependencies: [
- sw_vendor_gtest,
- ],
- native: true,
- c_args: ['-DMOCK_CSR'],
- cpp_args: ['-DMOCK_CSR'],
- )
-)
-
-# Example test using mock_csr.h, which also serves to
-# test that mock_csr.h works correctly.
-test('mock_csr_test', executable(
- 'mock_csr_test',
- sources: ['mock_csr_test.cc'],
- dependencies: [
- sw_vendor_gtest,
- sw_lib_base_testing_mock_csr,
- ],
- native: true,
- cpp_args: ['-DMOCK_CSR'],
-))
diff --git a/sw/device/silicon_creator/lib/base/meson.build b/sw/device/silicon_creator/lib/base/meson.build
index 782a3c4..edc9456 100644
--- a/sw/device/silicon_creator/lib/base/meson.build
+++ b/sw/device/silicon_creator/lib/base/meson.build
@@ -2,6 +2,34 @@
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
+sw_silicon_creator_lib_base_mock_csr = declare_dependency(
+ link_with: static_library(
+ 'mock_csr',
+ sources: [
+ 'mock_csr.cc',
+ ],
+ dependencies: [
+ sw_vendor_gtest,
+ ],
+ native: true,
+ c_args: ['-DMOCK_CSR'],
+ cpp_args: ['-DMOCK_CSR'],
+ )
+)
+
+# Example test using mock_csr.h, which also serves to
+# test that mock_csr.h works correctly.
+test('mock_csr_test', executable(
+ 'mock_csr_test',
+ sources: ['mock_csr_test.cc'],
+ dependencies: [
+ sw_vendor_gtest,
+ sw_silicon_creator_lib_base_mock_csr,
+ ],
+ native: true,
+ cpp_args: ['-DMOCK_CSR'],
+))
+
sw_silicon_creator_lib_base_abs_mmio = declare_dependency(
link_with: static_library(
'sw_silicon_creator_lib_base_abs_mmio',
diff --git a/sw/device/silicon_creator/lib/base/mock_abs_mmio.h b/sw/device/silicon_creator/lib/base/mock_abs_mmio.h
index b4fe92a..e0bf635 100644
--- a/sw/device/silicon_creator/lib/base/mock_abs_mmio.h
+++ b/sw/device/silicon_creator/lib/base/mock_abs_mmio.h
@@ -6,8 +6,8 @@
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BASE_MOCK_ABS_MMIO_H_
#include "sw/device/lib/base/testing/mock_mmio_test_utils.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/base/abs_mmio.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/lib/base/testing/mock_csr.cc b/sw/device/silicon_creator/lib/base/mock_csr.cc
similarity index 91%
rename from sw/device/lib/base/testing/mock_csr.cc
rename to sw/device/silicon_creator/lib/base/mock_csr.cc
index bde2e2e..0b25515 100644
--- a/sw/device/lib/base/testing/mock_csr.cc
+++ b/sw/device/silicon_creator/lib/base/mock_csr.cc
@@ -2,7 +2,7 @@
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
-#include "sw/device/lib/base/testing/mock_csr.h"
+#include "sw/device/silicon_creator/lib/base/mock_csr.h"
#include "sw/device/lib/base/csr.h"
diff --git a/sw/device/lib/base/testing/mock_csr.h b/sw/device/silicon_creator/lib/base/mock_csr.h
similarity index 89%
rename from sw/device/lib/base/testing/mock_csr.h
rename to sw/device/silicon_creator/lib/base/mock_csr.h
index 45ff471..4995f29 100644
--- a/sw/device/lib/base/testing/mock_csr.h
+++ b/sw/device/silicon_creator/lib/base/mock_csr.h
@@ -2,13 +2,13 @@
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
-#ifndef OPENTITAN_SW_DEVICE_LIB_BASE_TESTING_MOCK_CSR_H_
-#define OPENTITAN_SW_DEVICE_LIB_BASE_TESTING_MOCK_CSR_H_
+#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BASE_MOCK_CSR_H_
+#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BASE_MOCK_CSR_H_
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "sw/device/lib/base/csr.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mock_csr {
@@ -76,4 +76,4 @@
#define EXPECT_CSR_CLEAR_BITS(csr, mask) \
EXPECT_CALL(::mock_csr::MockCsr::Instance(), ClearBits(csr, mask))
-#endif // OPENTITAN_SW_DEVICE_LIB_BASE_TESTING_MOCK_CSR_H_
+#endif // OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BASE_MOCK_CSR_H_
diff --git a/sw/device/lib/base/testing/mock_csr_test.cc b/sw/device/silicon_creator/lib/base/mock_csr_test.cc
similarity index 93%
rename from sw/device/lib/base/testing/mock_csr_test.cc
rename to sw/device/silicon_creator/lib/base/mock_csr_test.cc
index 3427b42..1d72e85 100644
--- a/sw/device/lib/base/testing/mock_csr_test.cc
+++ b/sw/device/silicon_creator/lib/base/mock_csr_test.cc
@@ -2,7 +2,7 @@
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
-#include "sw/device/lib/base/testing/mock_csr.h"
+#include "sw/device/silicon_creator/lib/base/mock_csr.h"
#include "gtest/gtest.h"
#include "sw/device/lib/base/csr.h"
diff --git a/sw/device/silicon_creator/lib/base/mock_sec_mmio.h b/sw/device/silicon_creator/lib/base/mock_sec_mmio.h
index d327545..76d74b3 100644
--- a/sw/device/silicon_creator/lib/base/mock_sec_mmio.h
+++ b/sw/device/silicon_creator/lib/base/mock_sec_mmio.h
@@ -6,8 +6,8 @@
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_BASE_MOCK_SEC_MMIO_H_
#include "sw/device/lib/base/testing/mock_mmio_test_utils.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/base/sec_mmio.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/drivers/mock_alert.h b/sw/device/silicon_creator/lib/drivers/mock_alert.h
index 2934767..e41f7e5 100644
--- a/sw/device/silicon_creator/lib/drivers/mock_alert.h
+++ b/sw/device/silicon_creator/lib/drivers/mock_alert.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_DRIVERS_MOCK_ALERT_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_DRIVERS_MOCK_ALERT_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/drivers/alert.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/drivers/mock_lifecycle.h b/sw/device/silicon_creator/lib/drivers/mock_lifecycle.h
index 5a9f117..fca4782 100644
--- a/sw/device/silicon_creator/lib/drivers/mock_lifecycle.h
+++ b/sw/device/silicon_creator/lib/drivers/mock_lifecycle.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_DRIVERS_MOCK_LIFECYCLE_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_DRIVERS_MOCK_LIFECYCLE_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/drivers/lifecycle.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/drivers/mock_otp.h b/sw/device/silicon_creator/lib/drivers/mock_otp.h
index 11f5d6a..38cd6b3 100644
--- a/sw/device/silicon_creator/lib/drivers/mock_otp.h
+++ b/sw/device/silicon_creator/lib/drivers/mock_otp.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_DRIVERS_MOCK_OTP_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_DRIVERS_MOCK_OTP_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/drivers/otp.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/drivers/otbn_unittest.cc b/sw/device/silicon_creator/lib/drivers/otbn_unittest.cc
index 50da2c1..73b2273 100644
--- a/sw/device/silicon_creator/lib/drivers/otbn_unittest.cc
+++ b/sw/device/silicon_creator/lib/drivers/otbn_unittest.cc
@@ -7,8 +7,8 @@
#include <array>
#include "gtest/gtest.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/base/mock_abs_mmio.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
#include "hw/top_earlgrey/sw/autogen/top_earlgrey.h"
#include "otbn_regs.h" // Generated.
diff --git a/sw/device/silicon_creator/lib/drivers/otp_unittest.cc b/sw/device/silicon_creator/lib/drivers/otp_unittest.cc
index 7a00dbd..61693fa 100644
--- a/sw/device/silicon_creator/lib/drivers/otp_unittest.cc
+++ b/sw/device/silicon_creator/lib/drivers/otp_unittest.cc
@@ -8,9 +8,9 @@
#include "gtest/gtest.h"
#include "sw/device/lib/base/mmio.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/base/mock_sec_mmio.h"
#include "sw/device/silicon_creator/lib/error.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
#include "hw/top_earlgrey/sw/autogen/top_earlgrey.h"
#include "otp_ctrl_regs.h" // Generated.
diff --git a/sw/device/silicon_creator/lib/epmp_unittest.cc b/sw/device/silicon_creator/lib/epmp_unittest.cc
index 25514f8..411e9b9 100644
--- a/sw/device/silicon_creator/lib/epmp_unittest.cc
+++ b/sw/device/silicon_creator/lib/epmp_unittest.cc
@@ -9,8 +9,8 @@
#include "gtest/gtest.h"
#include "sw/device/lib/base/bitfield.h"
#include "sw/device/lib/base/csr.h"
-#include "sw/device/lib/base/testing/mock_csr.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
+#include "sw/device/silicon_creator/lib/base/mock_csr.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace epmp_unittest {
diff --git a/sw/device/silicon_creator/lib/manifest_unittest.cc b/sw/device/silicon_creator/lib/manifest_unittest.cc
index 010de21..ad77509 100644
--- a/sw/device/silicon_creator/lib/manifest_unittest.cc
+++ b/sw/device/silicon_creator/lib/manifest_unittest.cc
@@ -5,7 +5,7 @@
#include "sw/device/silicon_creator/lib/manifest.h"
#include "gtest/gtest.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace manifest_unittest {
namespace {
diff --git a/sw/device/silicon_creator/lib/meson.build b/sw/device/silicon_creator/lib/meson.build
index 3e29dfb..cec69ec 100644
--- a/sw/device/silicon_creator/lib/meson.build
+++ b/sw/device/silicon_creator/lib/meson.build
@@ -202,7 +202,7 @@
],
dependencies: [
sw_vendor_gtest,
- sw_lib_base_testing_mock_csr,
+ sw_silicon_creator_lib_base_mock_csr,
sw_lib_testing_bitfield,
],
native: true,
diff --git a/sw/device/silicon_creator/lib/mock_manifest.h b/sw/device/silicon_creator/lib/mock_manifest.h
index 821e4ee..6dd37ff 100644
--- a/sw/device/silicon_creator/lib/mock_manifest.h
+++ b/sw/device/silicon_creator/lib/mock_manifest.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_MOCK_MANIFEST_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_MOCK_MANIFEST_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/manifest.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_ibex.h b/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_ibex.h
index 0f1aa93..8cd2793 100644
--- a/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_ibex.h
+++ b/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_ibex.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_MOCK_SIGVERIFY_MOD_EXP_IBEX_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_MOCK_SIGVERIFY_MOD_EXP_IBEX_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/sigverify_mod_exp.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_otbn.h b/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_otbn.h
index 848a869..31d2f36 100644
--- a/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_otbn.h
+++ b/sw/device/silicon_creator/lib/mock_sigverify_mod_exp_otbn.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_MOCK_SIGVERIFY_MOD_EXP_OTBN_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_LIB_MOCK_SIGVERIFY_MOD_EXP_OTBN_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/sigverify_mod_exp.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/lib/shutdown_unittest.cc b/sw/device/silicon_creator/lib/shutdown_unittest.cc
index af08154..bc0cde1 100644
--- a/sw/device/silicon_creator/lib/shutdown_unittest.cc
+++ b/sw/device/silicon_creator/lib/shutdown_unittest.cc
@@ -6,12 +6,12 @@
#include "gtest/gtest.h"
#include "sw/device/lib/base/mmio.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/base/mock_abs_mmio.h"
#include "sw/device/silicon_creator/lib/drivers/lifecycle.h"
#include "sw/device/silicon_creator/lib/drivers/mock_alert.h"
#include "sw/device/silicon_creator/lib/drivers/mock_otp.h"
#include "sw/device/silicon_creator/lib/error.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
#include "alert_handler_regs.h"
#include "hw/top_earlgrey/sw/autogen/top_earlgrey.h"
diff --git a/sw/device/silicon_creator/lib/sigverify_unittest.cc b/sw/device/silicon_creator/lib/sigverify_unittest.cc
index 4fe693a..cb0c58e 100644
--- a/sw/device/silicon_creator/lib/sigverify_unittest.cc
+++ b/sw/device/silicon_creator/lib/sigverify_unittest.cc
@@ -9,11 +9,11 @@
#include "gtest/gtest.h"
#include "sw/device/lib/base/hardened.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/drivers/mock_lifecycle.h"
#include "sw/device/silicon_creator/lib/drivers/mock_otp.h"
#include "sw/device/silicon_creator/lib/mock_sigverify_mod_exp_ibex.h"
#include "sw/device/silicon_creator/lib/mock_sigverify_mod_exp_otbn.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
#include "hw/top_earlgrey/sw/autogen/top_earlgrey.h"
#include "otp_ctrl_regs.h"
diff --git a/sw/device/silicon_creator/mask_rom/boot_policy_unittest.cc b/sw/device/silicon_creator/mask_rom/boot_policy_unittest.cc
index 4c93ec6..deaa503 100644
--- a/sw/device/silicon_creator/mask_rom/boot_policy_unittest.cc
+++ b/sw/device/silicon_creator/mask_rom/boot_policy_unittest.cc
@@ -5,9 +5,9 @@
#include "sw/device/silicon_creator/mask_rom/boot_policy.h"
#include "gtest/gtest.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/mock_manifest.h"
#include "sw/device/silicon_creator/mask_rom/mock_boot_policy_ptrs.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace manifest_unittest {
namespace {
diff --git a/sw/device/silicon_creator/mask_rom/mock_boot_policy_ptrs.h b/sw/device/silicon_creator/mask_rom/mock_boot_policy_ptrs.h
index e577962..aacaac7 100644
--- a/sw/device/silicon_creator/mask_rom/mock_boot_policy_ptrs.h
+++ b/sw/device/silicon_creator/mask_rom/mock_boot_policy_ptrs.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_MASK_ROM_MOCK_BOOT_POLICY_PTRS_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_MASK_ROM_MOCK_BOOT_POLICY_PTRS_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/mask_rom/boot_policy_ptrs.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/mask_rom/mock_sigverify_keys_ptrs.h b/sw/device/silicon_creator/mask_rom/mock_sigverify_keys_ptrs.h
index b88932b..92e76cf 100644
--- a/sw/device/silicon_creator/mask_rom/mock_sigverify_keys_ptrs.h
+++ b/sw/device/silicon_creator/mask_rom/mock_sigverify_keys_ptrs.h
@@ -5,8 +5,8 @@
#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_MASK_ROM_MOCK_SIGVERIFY_KEYS_PTRS_H_
#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_MASK_ROM_MOCK_SIGVERIFY_KEYS_PTRS_H_
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/mask_rom/sigverify_keys_ptrs.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
namespace mask_rom_test {
namespace internal {
diff --git a/sw/device/silicon_creator/mask_rom/sigverify_keys_unittest.cc b/sw/device/silicon_creator/mask_rom/sigverify_keys_unittest.cc
index 7cd6998..bfc1e42 100644
--- a/sw/device/silicon_creator/mask_rom/sigverify_keys_unittest.cc
+++ b/sw/device/silicon_creator/mask_rom/sigverify_keys_unittest.cc
@@ -10,7 +10,6 @@
#include "gtest/gtest.h"
#include "sw/device/lib/base/hardened.h"
-#include "sw/device/lib/testing/mask_rom_test.h"
#include "sw/device/silicon_creator/lib/drivers/mock_lifecycle.h"
#include "sw/device/silicon_creator/lib/drivers/mock_otp.h"
#include "sw/device/silicon_creator/lib/error.h"
@@ -19,6 +18,7 @@
#include "sw/device/silicon_creator/lib/sigverify_mod_exp.h"
#include "sw/device/silicon_creator/mask_rom/mock_sigverify_keys_ptrs.h"
#include "sw/device/silicon_creator/mask_rom/sigverify_keys_ptrs.h"
+#include "sw/device/silicon_creator/testing/mask_rom_test.h"
#include "otp_ctrl_regs.h"
diff --git a/sw/device/lib/testing/mask_rom_test.h b/sw/device/silicon_creator/testing/mask_rom_test.h
similarity index 93%
rename from sw/device/lib/testing/mask_rom_test.h
rename to sw/device/silicon_creator/testing/mask_rom_test.h
index 4d5e473..6f9ebe9 100644
--- a/sw/device/lib/testing/mask_rom_test.h
+++ b/sw/device/silicon_creator/testing/mask_rom_test.h
@@ -2,8 +2,8 @@
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
-#ifndef OPENTITAN_SW_DEVICE_LIB_TESTING_MASK_ROM_TEST_H_
-#define OPENTITAN_SW_DEVICE_LIB_TESTING_MASK_ROM_TEST_H_
+#ifndef OPENTITAN_SW_DEVICE_SILICON_CREATOR_TESTING_MASK_ROM_TEST_H_
+#define OPENTITAN_SW_DEVICE_SILICON_CREATOR_TESTING_MASK_ROM_TEST_H_
#include "gmock/gmock.h"
#include "gtest/gtest.h"
@@ -98,4 +98,4 @@
};
} // namespace mask_rom_test
-#endif // OPENTITAN_SW_DEVICE_LIB_TESTING_MASK_ROM_TEST_H_
+#endif // OPENTITAN_SW_DEVICE_SILICON_CREATOR_TESTING_MASK_ROM_TEST_H_