vboot: deprecate and remove VbInitParams

Keep VB_INIT_OUT_* constants which are still currently used by
vboot_handoff.out_flags.  They can be removed once vboot_handoff
has been completely sunsetted.

BUG=b:124141368, chromium:960226
TEST=make clean && make runtests
BRANCH=none

Change-Id: I8bf2d3330a09c971fd26406737a656b4b3221779
Signed-off-by: Joel Kitching <kitching@google.com>
Cq-Depend: chromium:1599565, chromium:1598588
Reviewed-on: https://chromium-review.googlesource.com/1597369
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Joel Kitching <kitching@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
diff --git a/firmware/include/vboot_api.h b/firmware/include/vboot_api.h
index 84b9d11..ef5ca27 100644
--- a/firmware/include/vboot_api.h
+++ b/firmware/include/vboot_api.h
@@ -213,7 +213,7 @@
 
 
 /*
- * Output flags for VbInitParams.out_flags.  Used to indicate potential boot
+ * Output flags for vboot_handoff.out_flags.  Used to indicate potential boot
  * paths and configuration to the calling firmware early in the boot process,
  * so that it can properly configure itself for the capabilities subsequently
  * required by VbSelectFirmware() and VbSelectAndLoadKernel().
@@ -230,25 +230,9 @@
  * is not present, VbExDisplay*() functions will not be called this boot.
  */
 #define VB_INIT_OUT_ENABLE_DISPLAY       0x00000004
-/*
- * Load USB storage drivers; VbExDisk*() functions may be called with the
- * VB_DISK_FLAG_REMOVABLE flag.  If this flag is not present, VbExDisk*()
- * functions will only be called for fixed disks.
- */
-#define VB_INIT_OUT_ENABLE_USB_STORAGE   0x00000008
 /* Enable developer path. */
 #define VB_INIT_OUT_ENABLE_DEVELOPER     0x00000080
-/* Mask of deprecated flags */
-#define VB_INIT_OUT_DEPRECATED           0x00000070
 
-/* Data only used by VbInit() */
-typedef struct VbInitParams {
-	uint32_t deprecated; /* Was init flags */
-
-	/* Outputs from VbInit(); valid only if it returns success. */
-	/* Output flags for firmware; see VB_INIT_OUT_*) */
-	uint32_t out_flags;
-} VbInitParams;
 
 /*
  * Firmware types for VbHashFirmwareBody() and