Home
last modified time | relevance | path

Searched refs:dma_addr (Results 1 – 3 of 3) sorted by relevance

/components/drivers/include/drivers/
A Dofw_io.h43 rt_uint64_t bus_addr, dma_addr; in rt_ofw_translate_cpu2dma() local
46 dma_addr = rt_ofw_translate_address(np, "dma-ranges", bus_addr); in rt_ofw_translate_cpu2dma()
48 return dma_addr != ~0ULL ? dma_addr : address; in rt_ofw_translate_cpu2dma()
/components/drivers/ata/
A Dahci.c28 rt_ubase_t dma_addr = port->cmd_tbl_dma; in ahci_fill_cmd_slot() local
33 cmd_slot->tbl_addr_lo = rt_cpu_to_le32(rt_lower_32_bits(dma_addr)); in ahci_fill_cmd_slot()
34 cmd_slot->tbl_addr_hi = rt_cpu_to_le32(rt_upper_32_bits(dma_addr)); in ahci_fill_cmd_slot()
41 rt_ubase_t dma_addr; in ahci_fill_sg() local
52 dma_addr = (rt_ubase_t)rt_kmem_v2p(buffer); in ahci_fill_sg()
56 ahci_sg->addr_lo = rt_cpu_to_le32(rt_lower_32_bits(dma_addr)); in ahci_fill_sg()
57 ahci_sg->addr_hi = rt_cpu_to_le32(rt_upper_32_bits(dma_addr)); in ahci_fill_sg()
67 dma_addr += RT_ACHI_PRDT_BYTES_MAX; in ahci_fill_sg()
739 rt_ubase_t dma_addr; in rt_ahci_host_register() local
775 dma_addr = (rt_ubase_t)rt_kmem_v2p(port->cmd_slot); in rt_ahci_host_register()
[all …]
/components/drivers/nvme/
A Dnvme.c329 rt_uint64_t prp2_addr, dma_addr; in nvme_blk_rw() local
351 dma_addr = buffer_dma; in nvme_blk_rw()
368 dma_addr += (page_size - page_offset); in nvme_blk_rw()
373 prp2_addr = dma_addr; in nvme_blk_rw()
416 *prp_list_ptr = rt_cpu_to_le64(dma_addr); in nvme_blk_rw()
417 dma_addr += page_size; in nvme_blk_rw()

Completed in 30 milliseconds