Lines Matching refs:addr_width
201 SPI_MEM_OP_ADDR(nor->addr_width, from, 0), in spi_nor_spimem_read_data()
265 SPI_MEM_OP_ADDR(nor->addr_width, to, 0), in spi_nor_spimem_write_data()
1340 SPI_MEM_OP_ADDR(nor->addr_width, addr, 0), in spi_nor_erase_sector()
1355 for (i = nor->addr_width - 1; i >= 0; i--) { in spi_nor_erase_sector()
1361 nor->bouncebuf, nor->addr_width); in spi_nor_erase_sector()
2549 nor->addr_width = 0; in spi_nor_sfdp_init_params()
2844 if (nor->addr_width == 4 && in spi_nor_init()
2977 if (nor->addr_width == 4 && !(nor->flags & SNOR_F_4B_OPCODES) && in spi_nor_restore()
3005 if (nor->addr_width) { in spi_nor_set_addr_width()
3020 nor->addr_width = 4; in spi_nor_set_addr_width()
3021 } else if (nor->info->addr_width) { in spi_nor_set_addr_width()
3022 nor->addr_width = nor->info->addr_width; in spi_nor_set_addr_width()
3024 nor->addr_width = 3; in spi_nor_set_addr_width()
3027 if (nor->addr_width == 3 && nor->mtd.size > 0x1000000) { in spi_nor_set_addr_width()
3029 nor->addr_width = 4; in spi_nor_set_addr_width()
3032 if (nor->addr_width > SPI_NOR_MAX_ADDR_WIDTH) { in spi_nor_set_addr_width()
3034 nor->addr_width); in spi_nor_set_addr_width()
3039 if (nor->addr_width == 4 && nor->flags & SNOR_F_4B_OPCODES && in spi_nor_set_addr_width()
3260 SPI_MEM_OP_ADDR(nor->addr_width, 0, 0), in spi_nor_create_read_dirmap()
3291 SPI_MEM_OP_ADDR(nor->addr_width, 0, 0), in spi_nor_create_write_dirmap()