| /openbmc/u-boot/include/ |
| H A D | nvme.h | 26 unsigned cns, dma_addr_t dma_addr); 42 dma_addr_t dma_addr, u32 *result); 58 dma_addr_t dma_addr, u32 *result);
|
| /openbmc/u-boot/drivers/nvme/ |
| H A D | nvme.c | 69 int total_len, u64 dma_addr) in nvme_setup_prps() argument 72 int offset = dma_addr & (page_size - 1); in nvme_setup_prps() 84 dma_addr += (page_size - offset); in nvme_setup_prps() 87 *prp2 = dma_addr; in nvme_setup_prps() 112 *(prp_pool + i++) = cpu_to_le64(dma_addr); in nvme_setup_prps() 113 dma_addr += page_size; in nvme_setup_prps() 429 unsigned cns, dma_addr_t dma_addr) in nvme_identify() argument 433 int offset = dma_addr & (page_size - 1); in nvme_identify() 440 c.identify.prp1 = cpu_to_le64(dma_addr); in nvme_identify() 446 dma_addr += (page_size - offset); in nvme_identify() [all …]
|
| /openbmc/qemu/hw/nvram/ |
| H A D | fw_cfg.c | 341 dma_addr_t dma_addr; in fw_cfg_dma_transfer() local 344 dma_addr = s->dma_addr; in fw_cfg_dma_transfer() 345 s->dma_addr = 0; in fw_cfg_dma_transfer() 347 if (dma_memory_read(s->dma_as, dma_addr, in fw_cfg_dma_transfer() 349 stl_be_dma(s->dma_as, dma_addr + offsetof(FWCfgDmaAccess, control), in fw_cfg_dma_transfer() 435 stl_be_dma(s->dma_as, dma_addr + offsetof(FWCfgDmaAccess, control), in fw_cfg_dma_transfer() 456 s->dma_addr = value << 32; in fw_cfg_dma_mem_write() 459 s->dma_addr |= value; in fw_cfg_dma_mem_write() 463 s->dma_addr = value; in fw_cfg_dma_mem_write() 660 VMSTATE_UINT64(dma_addr, FWCfgState), [all …]
|
| /openbmc/u-boot/drivers/mmc/ |
| H A D | tmio-common.c | 287 dma_addr_t dma_addr) in tmio_sd_dma_start() argument 299 tmio_sd_writel(priv, dma_addr & U32_MAX, TMIO_SD_DMA_ADDR_L); in tmio_sd_dma_start() 302 dma_addr >>= min_t(int, 32, 8 * sizeof(dma_addr)); in tmio_sd_dma_start() 304 tmio_sd_writel(priv, dma_addr & U32_MAX, TMIO_SD_DMA_ADDR_H); in tmio_sd_dma_start() 338 dma_addr_t dma_addr; in tmio_sd_dma_xfer() local 364 dma_addr = __dma_map_single(buf, len, dir); in tmio_sd_dma_xfer() 366 tmio_sd_dma_start(priv, dma_addr); in tmio_sd_dma_xfer() 373 __dma_unmap_single(dma_addr, len, dir); in tmio_sd_dma_xfer()
|
| /openbmc/qemu/include/hw/nvram/ |
| H A D | fw_cfg.h | 71 dma_addr_t dma_addr; member 313 hwaddr dma_addr, AddressSpace *dma_as);
|
| /openbmc/qemu/hw/audio/ |
| H A D | gusemu.h | 61 void gus_dma_transferdata(GUSEmuState *state, char *dma_addr, unsigned int count, int TC);
|
| H A D | gusemu_hal.c | 502 void gus_dma_transferdata(GUSEmuState * state, char *dma_addr, unsigned int count, int TC) in gus_dma_transferdata() argument 517 srcaddr = dma_addr; /* system memory address */ in gus_dma_transferdata()
|
| /openbmc/u-boot/drivers/mtd/nand/raw/ |
| H A D | denali.c | 454 dma_addr_t dma_addr, int page, int write) in denali_setup_dma64() argument 471 denali->host_write(denali, mode, lower_32_bits(dma_addr)); in denali_setup_dma64() 474 denali->host_write(denali, mode, upper_32_bits(dma_addr)); in denali_setup_dma64() 478 dma_addr_t dma_addr, int page, int write) in denali_setup_dma32() argument 492 denali->host_write(denali, mode | ((dma_addr >> 16) << 8), 0x2200); in denali_setup_dma32() 495 denali->host_write(denali, mode | ((dma_addr & 0xffff) << 8), 0x2300); in denali_setup_dma32() 562 dma_addr_t dma_addr; in denali_dma_xfer() local 567 dma_addr = dma_map_single(denali->dev, buf, size, dir); in denali_dma_xfer() 568 if (dma_mapping_error(denali->dev, dma_addr)) { in denali_dma_xfer() 598 denali->setup_dma(denali, dma_addr, page, write); in denali_dma_xfer() [all …]
|
| H A D | denali.h | 306 dma_addr_t dma_addr; member 316 void (*setup_dma)(struct denali_nand_info *denali, dma_addr_t dma_addr,
|
| /openbmc/u-boot/drivers/usb/musb-new/ |
| H A D | musb_dma.h | 133 dma_addr_t dma_addr,
|
| H A D | musb_core.h | 225 dma_addr_t *dma_addr, u32 *len);
|
| H A D | musb_gadget.c | 853 u32 dma_addr = request->dma + request->actual; in rxstate() local 859 dma_addr, in rxstate()
|
| /openbmc/qemu/hw/dma/ |
| H A D | rc4030.c | 597 hwaddr dma_addr; in rc4030_do_dma() local 616 dma_addr = s->dma_regs[n][DMA_REG_ADDRESS]; in rc4030_do_dma() 619 address_space_rw(&s->dma_as, dma_addr, MEMTXATTRS_UNSPECIFIED, in rc4030_do_dma()
|
| /openbmc/u-boot/drivers/net/ |
| H A D | mvpp2.c | 1239 dma_addr_t dma_addr; member 1295 dma_addr_t dma_addr) in mvpp2_txdesc_dma_addr_set() argument 1298 tx_desc->pp21.buf_dma_addr = dma_addr; in mvpp2_txdesc_dma_addr_set() 1300 u64 val = (u64)dma_addr; in mvpp2_txdesc_dma_addr_set() 2572 bm_pool->dma_addr = (dma_addr_t)buffer_loc.bm_pool[bm_pool->id]; in mvpp2_bm_pool_create() 2584 lower_32_bits(bm_pool->dma_addr)); in mvpp2_bm_pool_create() 2587 (upper_32_bits(bm_pool->dma_addr) & in mvpp2_bm_pool_create() 2767 dma_addr_t dma_addr, in mvpp2_pool_refill() argument 2772 mvpp2_bm_pool_put(port, pool, dma_addr, phys_addr); in mvpp2_pool_refill() 4457 u32 bm, dma_addr_t dma_addr) in mvpp2_rx_refill() argument [all …]
|
| /openbmc/u-boot/include/usb/ |
| H A D | fotg210.h | 64 uint32_t dma_addr; /* 0x1cc: DMA Address Register */ member
|
| /openbmc/qemu/hw/nvme/ |
| H A D | nvme.h | 493 uint64_t dma_addr; member 514 uint64_t dma_addr; member
|
| H A D | ctrl.c | 1521 addr = cq->dma_addr + (cq->tail << NVME_CQES); in nvme_post_cqes() 4852 static void nvme_init_sq(NvmeSQueue *sq, NvmeCtrl *n, uint64_t dma_addr, in nvme_init_sq() argument 4859 sq->dma_addr = dma_addr; in nvme_init_sq() 5553 static void nvme_init_cq(NvmeCQueue *cq, NvmeCtrl *n, uint64_t dma_addr, in nvme_init_cq() argument 5566 cq->dma_addr = dma_addr; in nvme_init_cq() 7509 addr = sq->dma_addr + (sq->head << NVME_SQES); in nvme_process_sq()
|
| /openbmc/u-boot/drivers/usb/gadget/ |
| H A D | fotg210.c | 241 writel(virt_to_phys(buf), ®s->dma_addr); in fotg210_dma()
|