SPI_AVMM_VAL_SIZE
#define TRANS_WR_TX_SIZE(n) (TRANS_REQ_HD_SIZE + SPI_AVMM_VAL_SIZE * (n))
#define TRANS_RD_RX_SIZE(n) (SPI_AVMM_VAL_SIZE * (n))
header->size = cpu_to_be16((u16)count * SPI_AVMM_VAL_SIZE);
trans_len += SPI_AVMM_VAL_SIZE * count;
if (expected_count * SPI_AVMM_VAL_SIZE != trans_len)
if (!val_len || val_len != expected_count * SPI_AVMM_VAL_SIZE)
if ((val_len == SPI_AVMM_VAL_SIZE && code != TRANS_CODE_WRITE) ||
(val_len > SPI_AVMM_VAL_SIZE && code != TRANS_CODE_SEQ_WRITE))
if (!IS_ALIGNED(val_len, SPI_AVMM_VAL_SIZE))
val_len / SPI_AVMM_VAL_SIZE);
if (bytes < SPI_AVMM_REG_SIZE + SPI_AVMM_VAL_SIZE)
if (!IS_ALIGNED(val_len, SPI_AVMM_VAL_SIZE))
(val_len / SPI_AVMM_VAL_SIZE));
.max_raw_read = SPI_AVMM_VAL_SIZE * MAX_READ_CNT,
.max_raw_write = SPI_AVMM_VAL_SIZE * MAX_WRITE_CNT,