Hi Tudor, On 11/11/2024 at 14:35:23 GMT, Tudor Ambarus <tudor.ambarus@xxxxxxxxxx> wrote: > On 10/25/24 5:14 PM, Miquel Raynal wrote: >> + SPI_MEM_OP(SPI_MEM_OP_CMD(0x0d, 1), > > do we want some names to these hex values? I honestly don't think we do because it would be totally redundant with the macro name, ie. +#define SPINAND_PAGE_READ_FROM_CACHE_DTR_OP(addr, ndummy, buf, len, freq) \ + SPI_MEM_OP(SPI_MEM_OP_CMD(0x0d, 1), \ + SPI_MEM_DTR_OP_ADDR(2, addr, 1), \ + SPI_MEM_DTR_OP_DUMMY(ndummy, 1), \ + SPI_MEM_DTR_OP_DATA_IN(len, buf, 1), \ + SPI_MEM_OP_MAX_FREQ(freq)) is IMHO better than +#define SPINAND_PAGE_READ_FROM_CACHE_DTR_OPCODE 0x0d +#define SPINAND_PAGE_READ_FROM_CACHE_DTR_OP(addr, ndummy, buf, len, freq) \ + SPI_MEM_OP(SPI_MEM_OP_CMD(SPINAND_PAGE_READ_FROM_CACHE_DTR_OPCODE, 1), \ + SPI_MEM_DTR_OP_ADDR(2, addr, 1), \ + SPI_MEM_DTR_OP_DUMMY(ndummy, 1), \ + SPI_MEM_DTR_OP_DATA_IN(len, buf, 1), \ + SPI_MEM_OP_MAX_FREQ(freq))