Home
last modified time | relevance | path

Searched refs:mmio (Results 1 – 4 of 4) sorted by relevance

/external/qemu/hw/
Dsysbus.c38 if (dev->mmio[n].addr == addr) { in sysbus_mmio_map()
42 if (dev->mmio[n].addr != (target_phys_addr_t)-1) { in sysbus_mmio_map()
44 cpu_register_physical_memory(dev->mmio[n].addr, dev->mmio[n].size, in sysbus_mmio_map()
47 dev->mmio[n].addr = addr; in sysbus_mmio_map()
48 if (dev->mmio[n].cb) { in sysbus_mmio_map()
49 dev->mmio[n].cb(dev, addr); in sysbus_mmio_map()
51 cpu_register_physical_memory(addr, dev->mmio[n].size, in sysbus_mmio_map()
52 dev->mmio[n].iofunc); in sysbus_mmio_map()
84 dev->mmio[n].addr = -1; in sysbus_init_mmio()
85 dev->mmio[n].size = size; in sysbus_init_mmio()
[all …]
Dsysbus.h25 } mmio[QDEV_MAX_MMIO]; member
/external/qemu/
Dexec.c2324 static int subpage_register (subpage_t *mmio, uint32_t start, uint32_t end,
2811 static inline uint32_t subpage_readlen (subpage_t *mmio, target_phys_addr_t addr, in subpage_readlen() argument
2820 mmio, len, addr, idx); in subpage_readlen()
2822 ret = (**mmio->mem_read[idx][len])(mmio->opaque[idx][0][len], in subpage_readlen()
2823 addr + mmio->region_offset[idx][0][len]); in subpage_readlen()
2828 static inline void subpage_writelen (subpage_t *mmio, target_phys_addr_t addr, in subpage_writelen() argument
2836 mmio, len, addr, idx, value); in subpage_writelen()
2838 (**mmio->mem_write[idx][len])(mmio->opaque[idx][1][len], in subpage_writelen()
2839 addr + mmio->region_offset[idx][1][len], in subpage_writelen()
2909 static int subpage_register (subpage_t *mmio, uint32_t start, uint32_t end, in subpage_register() argument
[all …]
/external/kernel-headers/original/asm-arm/
Dio.h298 extern void register_isa_ports(unsigned int mmio, unsigned int io,