X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fflash%2Fnor%2Fpsoc4.c;h=0a2702ab5d3e13338ba15ea35619677dd4b42048;hp=609d3b9dd583095c938e58a88d0f87e9e17b5bd8;hb=38f94a26772f2e1c99e4e65ac1b60bc9e1bb150a;hpb=a555434c50544410ab6f8915f1e2a829cc6e6de2 diff --git a/src/flash/nor/psoc4.c b/src/flash/nor/psoc4.c index 609d3b9dd5..0a2702ab5d 100644 --- a/src/flash/nor/psoc4.c +++ b/src/flash/nor/psoc4.c @@ -520,16 +520,9 @@ static int psoc4_mass_erase(struct flash_bank *bank) /* Call "Erase All" system ROM API */ uint32_t param = 0; - retval = psoc4_sysreq(bank, PSOC4_CMD_ERASE_ALL, + return psoc4_sysreq(bank, PSOC4_CMD_ERASE_ALL, 0, ¶m, sizeof(param), NULL); - - if (retval == ERROR_OK) - /* set all sectors as erased */ - for (unsigned int i = 0; i < bank->num_sectors; i++) - bank->sectors[i].is_erased = 1; - - return retval; }