Lines Matching full:nor
7 #include <linux/mtd/spi-nor.h>
12 w25q256_post_bfpt_fixups(struct spi_nor *nor, in w25q256_post_bfpt_fixups() argument
26 nor->flags |= SNOR_F_4B_OPCODES; in w25q256_post_bfpt_fixups()
109 * @nor: pointer to 'struct spi_nor'.
115 static int winbond_set_4byte_addr_mode(struct spi_nor *nor, bool enable) in winbond_set_4byte_addr_mode() argument
119 ret = spi_nor_set_4byte_addr_mode(nor, enable); in winbond_set_4byte_addr_mode()
128 ret = spi_nor_write_enable(nor); in winbond_set_4byte_addr_mode()
132 ret = spi_nor_write_ear(nor, 0); in winbond_set_4byte_addr_mode()
136 return spi_nor_write_disable(nor); in winbond_set_4byte_addr_mode()
147 static void winbond_default_init(struct spi_nor *nor) in winbond_default_init() argument
149 nor->params->set_4byte_addr_mode = winbond_set_4byte_addr_mode; in winbond_default_init()
150 if (nor->params->otp.org->n_regions) in winbond_default_init()
151 nor->params->otp.ops = &winbond_otp_ops; in winbond_default_init()