[PATCH 22/24] mtd: spinand: Add support for read DTR operations
Miquel Raynal
miquel.raynal at bootlin.com
Fri Dec 13 04:08:45 PST 2024
Hi Tudor,
On 11/11/2024 at 14:35:23 GMT, Tudor Ambarus <tudor.ambarus at linaro.org> 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))
More information about the linux-mtd
mailing list