Lines Matching defs:addr
169 static void stm32_qspi_read_fifo(uint8_t *val, uintptr_t addr)
171 *val = mmio_read_8(addr);
174 static void stm32_qspi_write_fifo(uint8_t *val, uintptr_t addr)
176 mmio_write_8(addr, *val);
181 void (*fifo)(uint8_t *val, uintptr_t addr);
213 (void *)(stm32_qspi.mm_base + (size_t)op->addr.val),
249 VERBOSE("%s: cmd:%x mode:%d.%d.%d.%d addr:%" PRIx64 " len:%x\n",
250 __func__, op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth,
252 op->addr.val, op->data.nbytes);
254 addr_max = op->addr.val + op->data.nbytes + 1U;
258 (op->addr.buswidth != 0U)) {
273 if (op->addr.nbytes != 0U) {
274 ccr |= (op->addr.nbytes - 1U) << QSPI_CCR_ADSIZE_SHIFT;
275 ccr |= stm32_qspi_get_mode(op->addr.buswidth) <<
291 if ((op->addr.nbytes != 0U) && (mode != QSPI_CCR_MEM_MAP)) {
292 mmio_write_32(qspi_base() + QSPI_AR, op->addr.val);