summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/include/vboot_api.h14
-rw-r--r--firmware/lib/vboot_api_kernel.c15
-rw-r--r--tests/vboot_api_kernel6_tests.c7
3 files changed, 0 insertions, 36 deletions
diff --git a/firmware/include/vboot_api.h b/firmware/include/vboot_api.h
index 994f00b4..9f2901a3 100644
--- a/firmware/include/vboot_api.h
+++ b/firmware/include/vboot_api.h
@@ -424,20 +424,6 @@ VbError_t VbVerifyMemoryBootImage(VbCommonParams *cparams,
*/
VbError_t VbUnlockDevice(void);
-/**
- * Fastboot API to enter normal mode.
- *
- * This routine is used by fastboot oem lock command to switch the device into
- * normal mode.
- *
- * NOTE: On successful return from this function, the caller needs to reboot the
- * device immediately for changes to take effect. This routine just stores a
- * request, which will be handled by RO firmware on next reboot.
- *
- * @return VBERROR_... error, VBERROR_SUCCESS on success.
- */
-VbError_t VbLockDevice(void);
-
/*****************************************************************************/
/* Debug output (from utility.h) */
diff --git a/firmware/lib/vboot_api_kernel.c b/firmware/lib/vboot_api_kernel.c
index 02d09ad1..d4475fbb 100644
--- a/firmware/lib/vboot_api_kernel.c
+++ b/firmware/lib/vboot_api_kernel.c
@@ -621,18 +621,3 @@ VbError_t VbUnlockDevice(void)
VB2_DEBUG("Mode change will take effect on next reboot.\n");
return VBERROR_SUCCESS;
}
-
-VbError_t VbLockDevice(void)
-{
- VB2_DEBUG("Storing request to leave dev-mode.\n");
-
- memset(&ctx, 0, sizeof(ctx));
- VbExNvStorageRead(ctx.nvdata);
- vb2_nv_init(&ctx);
- vb2_nv_set(&ctx, VB2_NV_DISABLE_DEV_REQUEST, 1);
- vb2_nv_commit(&ctx);
-
- VB2_DEBUG("Mode change will take effect on next reboot.\n");
-
- return VBERROR_SUCCESS;
-}
diff --git a/tests/vboot_api_kernel6_tests.c b/tests/vboot_api_kernel6_tests.c
index 801ff727..c44c3c12 100644
--- a/tests/vboot_api_kernel6_tests.c
+++ b/tests/vboot_api_kernel6_tests.c
@@ -43,16 +43,9 @@ static void VbUnlockDeviceTest(void)
"set dev fail");
}
-static void VbLockDeviceTest(void)
-{
- ResetMocks();
- TEST_EQ(VbLockDevice(), 0, "lock success");
-}
-
int main(void)
{
VbUnlockDeviceTest();
- VbLockDeviceTest();
return gTestSuccess ? 0 : 255;
}