Home
last modified time | relevance | path

Searched refs:virt (Results 1 – 25 of 39) sorted by relevance

12

/bsp/raspberry-pi/raspi3-32/driver/
A Ddrv_sdio.c98 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
101 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
108 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
112 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
119 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
152 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
154 write32(pdat->virt + EMMC_CMDTM, cmdidx); in raspi_transfer_command()
475 write32((pdat->virt + EMMC_CONTROL0),0); in reset_emmc()
519 rt_uint32_t virt; in raspi_sdmmc_init() local
542 virt = MMC0_BASE_ADDR; in raspi_sdmmc_init()
[all …]
/bsp/raspberry-pi/raspi3-64/driver/
A Ddrv_sdio.c101 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
104 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
111 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
115 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
122 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
155 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
157 write32(pdat->virt + EMMC_CMDTM, cmdidx); in raspi_transfer_command()
476 write32((pdat->virt + EMMC_CONTROL0),0); in reset_emmc()
519 rt_uint32_t virt; in raspi_sdmmc_init() local
540 virt = MMC0_BASE_ADDR; in raspi_sdmmc_init()
[all …]
/bsp/raspberry-pi/raspi4-64/drivers/
A Ddrv_sdio.c101 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
104 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
111 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
115 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
122 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
155 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
157 write32(pdat->virt + EMMC_CMDTM, cmdidx); in raspi_transfer_command()
554 write32(pdat->virt + EMMC_CONTROL2, 0); in reset_emmc()
588 size_t virt; in raspi_sdmmc_init() local
608 virt = mmc2_base_addr; in raspi_sdmmc_init()
[all …]
/bsp/raspberry-pi/raspi4-32/driver/
A Ddrv_sdio.c101 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
104 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
111 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
115 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
122 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
155 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
157 write32(pdat->virt + EMMC_CMDTM, cmdidx); in raspi_transfer_command()
554 write32(pdat->virt + EMMC_CONTROL2, 0); in reset_emmc()
588 rt_uint32_t virt; in raspi_sdmmc_init() local
607 virt = MMC2_BASE_ADDR; in raspi_sdmmc_init()
[all …]
/bsp/qemu-vexpress-a9/drivers/
A Ddrv_sdio.c96 rt_uint32_t virt; member
116 write32(pdat->virt + PL180_COMMAND, 0x0); in pl180_transfer_command()
127 write32(pdat->virt + PL180_COMMAND, cmdidx); in pl180_transfer_command()
165 status = read32(pdat->virt + PL180_STATUS); in read_bytes()
192 write32(pdat->virt + PL180_CLEAR, 0x1DC007FF); in read_bytes()
207 status = read32(pdat->virt + PL180_STATUS); in write_bytes()
300 write32(pdat->virt + PL180_CLOCK, 0x100); in sdhci_pl180_setclock()
402 rt_uint32_t virt; in pl180_init() local
426 virt = MMC_BASE_ADDR; in pl180_init()
444 pdat->virt = (uint32_t)virt; in pl180_init()
[all …]
A Ddrv_keyboard.c41 virtual_addr_t virt; member
177 write8(pdat->virt + KEYBOARD_DATA, value); in kmi_write()
190 *value = read8(pdat->virt + KEYBOARD_DATA); in kmi_read()
274 status = read8(pdat->virt + KEYBOARD_IIR); in keyboard_pl050_interrupt()
278 value = read8(pdat->virt + KEYBOARD_DATA); in keyboard_pl050_interrupt()
425 status = read8(pdat->virt + KEYBOARD_IIR); in keyboard_pl050_interrupt()
434 virtual_addr_t virt; in rt_hw_keyboard_init() local
439 id = (((read32(virt + 0xfec) & 0xff) << 24) | in rt_hw_keyboard_init()
458 pdat->virt = virt; in rt_hw_keyboard_init()
461 write8(pdat->virt + KEYBOARD_CLKDIV, 0); in rt_hw_keyboard_init()
[all …]
A Ddrv_mouse.c61 virtual_addr_t virt; member
99 write8(pdat->virt + MOUSE_DATA, value); in kmi_write()
102 if(read8(pdat->virt + MOUSE_DATA) == 0xfa) in kmi_write()
110 if((read8(pdat->virt + MOUSE_STAT) & (1 << 4))) in kmi_read()
112 *value = read8(pdat->virt + MOUSE_DATA); in kmi_read()
201 status = read8(pdat->virt + MOUSE_IIR); in mouse_pl050_interrupt()
258 status = read8(pdat->virt + MOUSE_IIR); in mouse_pl050_interrupt()
267 virtual_addr_t virt = MOUSE_ADDRESS; in rt_hw_mouse_init() local
292 pdat->virt = virt; in rt_hw_mouse_init()
305 write8(pdat->virt + MOUSE_CLKDIV, 0); in rt_hw_mouse_init()
[all …]
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dio.h69 void *virt; /**< base virtual address */ member
93 metal_io_init(struct metal_io_region *io, void *virt,
129 return (io->virt != METAL_BAD_VA && offset <= io->size in metal_io_virt()
130 ? (uint8_t *)io->virt + offset in metal_io_virt()
141 metal_io_virt_to_offset(struct metal_io_region *io, void *virt) in metal_io_virt_to_offset() argument
143 size_t offset = (uint8_t *)virt - (uint8_t *)io->virt; in metal_io_virt_to_offset()
205 metal_io_virt_to_phys(struct metal_io_region *io, void *virt) in metal_io_virt_to_phys() argument
207 return metal_io_phys(io, metal_io_virt_to_offset(io, virt)); in metal_io_virt_to_phys()
A Ddma.h33 void *virt; /**< CPU virtual address */ member
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dio.h69 void *virt; /**< base virtual address */ member
93 metal_io_init(struct metal_io_region *io, void *virt,
129 return (io->virt != METAL_BAD_VA && offset <= io->size in metal_io_virt()
130 ? (uint8_t *)io->virt + offset in metal_io_virt()
141 metal_io_virt_to_offset(struct metal_io_region *io, void *virt) in metal_io_virt_to_offset() argument
143 size_t offset = (uint8_t *)virt - (uint8_t *)io->virt; in metal_io_virt_to_offset()
205 metal_io_virt_to_phys(struct metal_io_region *io, void *virt) in metal_io_virt_to_phys() argument
207 return metal_io_phys(io, metal_io_virt_to_offset(io, virt)); in metal_io_virt_to_phys()
A Ddma.h33 void *virt; /**< CPU virtual address */ member
/bsp/qemu-virt64-riscv/
A Dqemu-dumpdtb.sh1 qemu-system-riscv64 -nographic -machine virt,dumpdtb=virt.dtb -m 256M -kernel rtthread.bin
A Dqemu-rv64ilp32-nographic.sh1 qemu-system-riscv64ilp32 -cpu rv64 -M virt -m 256M -nographic -kernel rtthread.elf
A Dqemu-dbg.sh1 qemu-system-riscv64 -nographic -machine virt -m 256M -kernel rtthread.bin -s -S \
A Dqemu-v-dbg.sh1 qemu-system-riscv64 -nographic -machine virt -cpu rv64,v=true,vlen=128,vext_spec=v1.0 -m 256M -kern…
A Drun.sh27 qemu-system-riscv64 -nographic -machine virt -m 256M -kernel rtthread.bin \
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/
A Dio.c12 void metal_io_init(struct metal_io_region *io, void *virt, in metal_io_init() argument
19 io->virt = virt; in metal_io_init()
A Dst_device.c133 metal_cache_flush(sg_out[i].virt, sg_out[i].len); in metal_generic_dev_dma_map()
135 metal_cache_invalidate(sg_out[i].virt, sg_out[i].len); in metal_generic_dev_dma_map()
153 metal_cache_invalidate(sg[i].virt, sg[i].len); in metal_generic_dev_dma_unmap()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/
A Dio.c12 void metal_io_init(struct metal_io_region *io, void *virt, in metal_io_init() argument
19 io->virt = virt; in metal_io_init()
A Dst_device.c133 metal_cache_flush(sg_out[i].virt, sg_out[i].len); in metal_generic_dev_dma_map()
135 metal_cache_invalidate(sg_out[i].virt, sg_out[i].len); in metal_generic_dev_dma_map()
153 metal_cache_invalidate(sg[i].virt, sg[i].len); in metal_generic_dev_dma_unmap()
/bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/
A Dopenamp.c42 {.virt = NULL}, /* shared memory */
43 {.virt = NULL}, /* rsc_table memory */
/bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Src/
A Dopenamp.c42 {.virt = NULL}, /* shared memory */
43 {.virt = NULL}, /* rsc_table memory */
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/system/generic/
A Dgeneric_io.c20 va = (size_t *)io->virt; in metal_sys_io_mem_map()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/system/generic/
A Dgeneric_io.c20 va = (size_t *)io->virt; in metal_sys_io_mem_map()
/bsp/xuantie/virt64/c906/
A Drun.sh27 qemu-system-riscv64 -cpu c906fd -machine virt -m 256M -nographic -kernel rtthread.bin \

Completed in 47 milliseconds

12