Lines Matching refs:sr2
1105 static int spi_nor_write_sr2(struct spi_nor *nor, const u8 *sr2) in spi_nor_write_sr2() argument
1118 SPI_MEM_OP_DATA_OUT(1, sr2, 0)); in spi_nor_write_sr2()
1125 sr2, 1); in spi_nor_write_sr2()
1145 static int spi_nor_read_sr2(struct spi_nor *nor, u8 *sr2) in spi_nor_read_sr2() argument
1154 SPI_MEM_OP_DATA_IN(1, sr2, 0)); in spi_nor_read_sr2()
1160 ret = spi_nor_controller_ops_read_reg(nor, SPINOR_OP_RDSR2, sr2, in spi_nor_read_sr2()
1798 u8 *sr2 = nor->bouncebuf; in spi_nor_sr2_bit7_quad_enable() local
1803 ret = spi_nor_read_sr2(nor, sr2); in spi_nor_sr2_bit7_quad_enable()
1806 if (*sr2 & SR2_QUAD_EN_BIT7) in spi_nor_sr2_bit7_quad_enable()
1810 *sr2 |= SR2_QUAD_EN_BIT7; in spi_nor_sr2_bit7_quad_enable()
1812 ret = spi_nor_write_sr2(nor, sr2); in spi_nor_sr2_bit7_quad_enable()
1816 sr2_written = *sr2; in spi_nor_sr2_bit7_quad_enable()
1819 ret = spi_nor_read_sr2(nor, sr2); in spi_nor_sr2_bit7_quad_enable()
1823 if (*sr2 != sr2_written) { in spi_nor_sr2_bit7_quad_enable()