Lines Matching refs:bouncebuf
135 op->data.buf.in = nor->bouncebuf; in spi_nor_spimem_bounce()
277 memcpy(nor->bouncebuf, buf, op.data.nbytes); in spi_nor_spimem_write_data()
586 nor->bouncebuf[0] = enable << 7; in spi_nor_set_4byte_addr_mode_brwr()
589 struct spi_mem_op op = SPI_NOR_BRWR_OP(nor->bouncebuf); in spi_nor_set_4byte_addr_mode_brwr()
596 nor->bouncebuf, 1); in spi_nor_set_4byte_addr_mode_brwr()
616 ret = spi_nor_read_sr(nor, nor->bouncebuf); in spi_nor_sr_ready()
620 return !(nor->bouncebuf[0] & SR_WIP); in spi_nor_sr_ready()
834 nor->bouncebuf[0] = sr1; in spi_nor_write_sr1_and_check()
836 ret = spi_nor_write_sr(nor, nor->bouncebuf, 1); in spi_nor_write_sr1_and_check()
840 ret = spi_nor_read_sr(nor, nor->bouncebuf); in spi_nor_write_sr1_and_check()
844 if (nor->bouncebuf[0] != sr1) { in spi_nor_write_sr1_and_check()
865 u8 *sr_cr = nor->bouncebuf; in spi_nor_write_16bit_sr_and_check()
940 u8 *sr_cr = nor->bouncebuf; in spi_nor_write_16bit_cr_and_check()
1490 nor->bouncebuf[i] = addr & 0xff; in spi_nor_erase_sector()
1495 nor->bouncebuf, nor->addr_nbytes); in spi_nor_erase_sector()
1878 ret = spi_nor_read_sr(nor, nor->bouncebuf); in spi_nor_sr1_bit6_quad_enable()
1882 if (nor->bouncebuf[0] & SR1_QUAD_EN_BIT6) in spi_nor_sr1_bit6_quad_enable()
1885 nor->bouncebuf[0] |= SR1_QUAD_EN_BIT6; in spi_nor_sr1_bit6_quad_enable()
1887 return spi_nor_write_sr1_and_check(nor, nor->bouncebuf[0]); in spi_nor_sr1_bit6_quad_enable()
1906 ret = spi_nor_read_cr(nor, nor->bouncebuf); in spi_nor_sr2_bit1_quad_enable()
1910 if (nor->bouncebuf[0] & SR2_QUAD_EN_BIT1) in spi_nor_sr2_bit1_quad_enable()
1913 nor->bouncebuf[0] |= SR2_QUAD_EN_BIT1; in spi_nor_sr2_bit1_quad_enable()
1915 return spi_nor_write_16bit_cr_and_check(nor, nor->bouncebuf[0]); in spi_nor_sr2_bit1_quad_enable()
1932 u8 *sr2 = nor->bouncebuf; in spi_nor_sr2_bit7_quad_enable()
2009 u8 *id = nor->bouncebuf; in spi_nor_detect()
3460 nor->bouncebuf = devm_kmalloc(dev, nor->bouncebuf_size, in spi_nor_scan()
3462 if (!nor->bouncebuf) in spi_nor_scan()
3628 devm_kfree(nor->dev, nor->bouncebuf); in spi_nor_probe()
3629 nor->bouncebuf = devm_kmalloc(nor->dev, in spi_nor_probe()
3632 if (!nor->bouncebuf) in spi_nor_probe()