FL_ERASING
if (mode == FL_ERASING && shared->erasing
&& shared->erasing->oldstate == FL_ERASING) {
if (mode == FL_ERASING)
case FL_ERASING:
chip->state = FL_ERASING;
((chip->state == FL_ERASING && (cfip->FeatureSupport&2)) ||
if (oldstate == FL_ERASING) {
if (chip->erase_suspended && chip_state == FL_ERASING) {
ret = get_chip(map, chip, adr, FL_ERASING);
chip->state = FL_ERASING;
case FL_ERASING:
chip->oldstate = FL_ERASING;
(mode == FL_WRITING || mode == FL_ERASING || mode == FL_OTP_WRITE
((chip->state == FL_ERASING && (extp->EraseSuspend & 2))) &&
ret = get_chip(map, chip, adr, FL_ERASING);
chip->state = FL_ERASING;
if (chip->state != FL_ERASING) {
ret = get_chip(map, chip, adr, FL_ERASING);
chip->state = FL_ERASING;
if (chip->state != FL_ERASING) {
case FL_ERASING:
chip->oldstate = FL_ERASING;
case FL_ERASING:
chip->state = FL_ERASING;
case FL_ERASING:
chip->oldstate = FL_ERASING;
chip->state = FL_ERASING;
chip->state = FL_ERASING;
if (chip->state != FL_ERASING) {
if (chip->priv && (mode == FL_WRITING || mode == FL_ERASING)
if (mode == FL_ERASING && shared->erasing
&& shared->erasing->oldstate == FL_ERASING) {
if (mode == FL_ERASING)
case FL_ERASING:
chip->oldstate = FL_ERASING;
case FL_ERASING:
chip->state = FL_ERASING;
ret = get_chip(map, chip, FL_ERASING);
chip->state = FL_ERASING;
ret = this->wait(mtd, FL_ERASING);
ret = this->wait(mtd, FL_ERASING);
onenand_get_device(mtd, FL_ERASING);
ret = this->wait(mtd, FL_ERASING);
case FL_ERASING: