Lines Matching refs:sr
215 int sr = read_sr(nor); in spi_nor_sr_ready() local
216 if (sr < 0) in spi_nor_sr_ready()
217 return sr; in spi_nor_sr_ready()
219 return !(sr & SR_WIP); in spi_nor_sr_ready()
233 int sr, fsr; in spi_nor_ready() local
234 sr = spi_nor_sr_ready(nor); in spi_nor_ready()
235 if (sr < 0) in spi_nor_ready()
236 return sr; in spi_nor_ready()
240 return sr && fsr; in spi_nor_ready()
403 static void stm_get_locked_range(struct spi_nor *nor, u8 sr, loff_t *ofs, in stm_get_locked_range() argument
411 if (!(sr & mask)) { in stm_get_locked_range()
416 pow = ((sr & mask) ^ mask) >> shift; in stm_get_locked_range()
426 u8 sr) in stm_is_locked_sr() argument
431 stm_get_locked_range(nor, sr, &lock_offs, &lock_len); in stm_is_locked_sr()