Home
last modified time | relevance | path

Searched refs:status_new (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.4/drivers/mtd/spi-nor/
Dspi-nor.c1324 static int write_sr_and_check(struct spi_nor *nor, u8 status_new, u8 mask) in write_sr_and_check() argument
1329 ret = write_sr(nor, status_new); in write_sr_and_check()
1341 return ((ret & mask) != (status_new & mask)) ? -EIO : 0; in write_sr_and_check()
1436 int status_old, status_new; in stm_lock() local
1489 status_new = (status_old & ~mask & ~SR_TB) | val; in stm_lock()
1492 status_new |= SR_SRWD; in stm_lock()
1495 status_new |= SR_TB; in stm_lock()
1498 if (status_new == status_old) in stm_lock()
1502 if ((status_new & mask) < (status_old & mask)) in stm_lock()
1505 return write_sr_and_check(nor, status_new, mask); in stm_lock()
[all …]