Home
last modified time | relevance | path

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

/openbmc/linux/drivers/mtd/spi-nor/
H A Dspansion.c104 0, nor->bouncebuf); in cypress_nor_sr_ready_and_clear_reg()
163 u8 *buf = nor->bouncebuf; in cypress_nor_set_memlat()
290 nor->bouncebuf); in cypress_nor_quad_enable_volatile_reg()
303 nor->bouncebuf); in cypress_nor_quad_enable_volatile_reg()
313 nor->bouncebuf); in cypress_nor_quad_enable_volatile_reg()
375 nor->bouncebuf); in cypress_nor_determine_addr_mode_by_sr1()
387 is3byte = (nor->bouncebuf[0] == nor->bouncebuf[1]); in cypress_nor_determine_addr_mode_by_sr1()
391 nor->bouncebuf); in cypress_nor_determine_addr_mode_by_sr1()
396 is4byte = (nor->bouncebuf[0] == nor->bouncebuf[1]); in cypress_nor_determine_addr_mode_by_sr1()
535 nor->bouncebuf); in s25fs256t_post_bfpt_fixup()
[all …]
H A Datmel.c81 ret = spi_nor_read_sr(nor, nor->bouncebuf); in atmel_nor_set_global_protection()
85 sr = nor->bouncebuf[0]; in atmel_nor_set_global_protection()
111 nor->bouncebuf[0] = sr; in atmel_nor_set_global_protection()
118 return spi_nor_write_sr(nor, nor->bouncebuf, 1); in atmel_nor_set_global_protection()
141 ret = spi_nor_read_sr(nor, nor->bouncebuf); in atmel_nor_is_global_protected()
145 return ((nor->bouncebuf[0] & ATMEL_SR_GLOBAL_PROTECT_MASK) == ATMEL_SR_GLOBAL_PROTECT_MASK); in atmel_nor_is_global_protected()
H A Dxilinx.c109 ret = xilinx_nor_read_sr(nor, nor->bouncebuf); in xilinx_nor_sr_ready()
113 return !!(nor->bouncebuf[0] & XSR_RDY); in xilinx_nor_sr_ready()
122 ret = xilinx_nor_read_sr(nor, nor->bouncebuf); in xilinx_nor_setup()
142 if (nor->bouncebuf[0] & XSR_PAGESIZE) { in xilinx_nor_setup()
H A Dmicron-st.c53 u8 *buf = nor->bouncebuf; in micron_st_nor_octal_dtr_en()
90 u8 *buf = nor->bouncebuf; in micron_st_nor_octal_dtr_dis()
385 ret = micron_st_nor_read_fsr(nor, nor->bouncebuf); in micron_st_nor_ready()
397 if (nor->bouncebuf[0] & (FSR_E_ERR | FSR_P_ERR)) { in micron_st_nor_ready()
398 if (nor->bouncebuf[0] & FSR_E_ERR) in micron_st_nor_ready()
403 if (nor->bouncebuf[0] & FSR_PT_ERR) in micron_st_nor_ready()
422 return sr_ready && !!(nor->bouncebuf[0] & FSR_READY); in micron_st_nor_ready()
H A Dswp.c166 ret = spi_nor_read_sr(nor, nor->bouncebuf); in spi_nor_sr_lock()
170 status_old = nor->bouncebuf[0]; in spi_nor_sr_lock()
256 ret = spi_nor_read_sr(nor, nor->bouncebuf); in spi_nor_sr_unlock()
260 status_old = nor->bouncebuf[0]; in spi_nor_sr_unlock()
333 ret = spi_nor_read_sr(nor, nor->bouncebuf); in spi_nor_sr_is_locked()
337 return spi_nor_is_locked_sr(nor, ofs, len, nor->bouncebuf[0]); in spi_nor_sr_is_locked()
H A Dcore.c135 op->data.buf.in = nor->bouncebuf; in spi_nor_spimem_bounce()
586 nor->bouncebuf[0] = enable << 7; in spi_nor_set_4byte_addr_mode_brwr()
596 nor->bouncebuf, 1); in spi_nor_set_4byte_addr_mode_brwr()
834 nor->bouncebuf[0] = sr1; 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()
1967 u8 *sr2 = nor->bouncebuf; in spi_nor_sr2_bit7_quad_enable()
2054 u8 *id = nor->bouncebuf; in spi_nor_detect()
3494 if (!nor->bouncebuf) in spi_nor_scan()
[all …]
H A Dwinbond.c161 nor->bouncebuf[0] = ear; in winbond_nor_write_ear()
164 struct spi_mem_op op = WINBOND_NOR_WREAR_OP(nor->bouncebuf); in winbond_nor_write_ear()
172 nor->bouncebuf, 1); in winbond_nor_write_ear()
H A Dsst.c29 ret = spi_nor_read_cr(nor, nor->bouncebuf); in sst26vf_nor_unlock()
33 if (!(nor->bouncebuf[0] & SST26VF_CR_BPNV)) { in sst26vf_nor_unlock()
H A Dotp.c177 u8 *cr = nor->bouncebuf; in spi_nor_otp_lock_sr2()
209 u8 *cr = nor->bouncebuf; in spi_nor_otp_is_locked_sr2()
/openbmc/u-boot/common/
H A DMakefile90 obj-$(CONFIG_BOUNCE_BUFFER) += bouncebuf.o
/openbmc/linux/include/linux/mtd/
H A Dspi-nor.h394 u8 *bouncebuf; member