diff options
Diffstat (limited to 'chip/g/system.c')
-rw-r--r-- | chip/g/system.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/chip/g/system.c b/chip/g/system.c index f28e0a5c5d..d15ec42ebe 100644 --- a/chip/g/system.c +++ b/chip/g/system.c @@ -614,15 +614,6 @@ static void update_rollback_mask(const struct SignedHeader *header_a, uint32_t header_mask = 0; /* - * Make sure INFO1 RW map space is readable. - */ - if (flash_info_read_enable(INFO_RW_MAP_OFFSET, INFO_RW_MAP_SIZE) != - EC_SUCCESS) { - CPRINTS("%s: failed to enable read access to info", __func__); - return; - } - - /* * The infomap field in the image header has a matching space in the * flash INFO1 section. * @@ -680,13 +671,7 @@ static void update_rollback_mask(const struct SignedHeader *header_a, continue; /* This word has been zeroed already. */ if (!write_enabled) { - if (flash_info_write_enable( - INFO_RW_MAP_OFFSET, - INFO_RW_MAP_SIZE) != EC_SUCCESS) { - CPRINTS("%s: failed to enable write access to" - " info", __func__); - return; - } + flash_info_write_enable(); write_enabled = 1; } @@ -739,7 +724,6 @@ void system_get_rollback_bits(char *value, size_t value_size) get_program_memory_addr(SYSTEM_IMAGE_RW_B)}, }; - flash_info_read_enable(INFO_RW_MAP_OFFSET, INFO_RW_MAP_SIZE); for (i = 0; i < INFO_MAX; i++) { uint32_t w; |