1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright (C) 2022 Intel Corporation. 3 * All rights reserved. 4 */ 5 6 #include "ftl_sb_upgrade.h" 7 #include "ftl_layout_upgrade.h" 8 #include "ftl_layout.h" 9 #include "ftl_core.h" 10 11 struct ftl_region_upgrade_desc sb_upgrade_desc[] = { 12 [FTL_SB_VERSION_0] = {.verify = ftl_region_upgrade_disabled}, 13 [FTL_SB_VERSION_1] = {.verify = ftl_region_upgrade_disabled}, 14 [FTL_SB_VERSION_2] = {.verify = ftl_region_upgrade_disabled}, 15 [FTL_SB_VERSION_3] = {.verify = ftl_region_upgrade_disabled}, 16 }; 17 18 SPDK_STATIC_ASSERT(SPDK_COUNTOF(sb_upgrade_desc) == FTL_SB_VERSION_CURRENT, 19 "Missing SB region upgrade descriptors"); 20