Home
last modified time | relevance | path

Searched refs:base (Results 1 – 15 of 15) sorted by relevance

/dev/uart/pl011/
A Duart.c65 mmio_write32((uint32_t *)(base + offset), val); in write_uart_reg()
73 write_uart_reg(base, offset, read_uart_reg(base, offset) | bits); in set_uart_reg_bits()
77 write_uart_reg(base, offset, read_uart_reg(base, offset) & ~bits); in clear_uart_reg_bits()
82 return uart[n].config.base; in uart_to_ptr()
122 uintptr_t base = uart_to_ptr(port); in pl011_init() local
131 write_uart_reg(base, UART_ICR, 0x3ff); in pl011_init()
158 uintptr_t base = uart_to_ptr(port); in uart_putc() local
163 write_uart_reg(base, UART_DR, c); in uart_putc()
182 uintptr_t base = uart_to_ptr(port); in uart_pputc() local
187 write_uart_reg(base, UART_DR, c); in uart_pputc()
[all …]
/dev/bus/pci/bus_mgr/
A Dresource.cpp46 …LTRACEF("range base %#llx size %#llx type %d prefetchable %d\n", range.base, range.size, range.typ… in set_range()
64 range.base, range.size, size, align, prefetchable, can_be_64bit); in allocate_mmio()
67 if (range.base + size <= range.base + range.size) { in allocate_mmio()
68 *out = range.base; in allocate_mmio()
69 range.base += size; in allocate_mmio()
88 …LTRACEF("range base %#llx size %#llx. request size %#x align %u\n", range.base, range.size, size, … in allocate_io()
91 if (range.base + size <= range.base + range.size) { in allocate_io()
92 *out = range.base; in allocate_io()
93 range.base += size; in allocate_io()
A Dbridge.cpp186 mr.base, mr.limit, ir.base, ir.limit, pr.base, pr.limit); in dump()
228 uint64_t base, limit; in prefetch_range() local
238 return { base, limit }; in prefetch_range()
443 if (io.limit > io.base) { in assign_child_resources()
445 r.base = io.base; in assign_child_resources()
446 r.size = io.limit + io.base + 1; in assign_child_resources()
452 if (mmio.limit > mmio.base) { in assign_child_resources()
454 r.base = mmio.base; in assign_child_resources()
461 if (pref.limit > pref.base) { in assign_child_resources()
463 r.base = pref.base; in assign_child_resources()
[all …]
A Dresource.h19 uint64_t base; member
24 type, base, size); in dump()
A Dbridge.h54 T base; member
A Dbus_mgr.cpp176 r.base = mmio_base; in pci_bus_mgr_add_resource()
/dev/bus/pci/backend/
A Decam.cpp28 pci_ecam::pci_ecam(paddr_t base, uint16_t segment, uint8_t start_bus, uint8_t end_bus) : in pci_ecam() argument
29 base_(base), segment_(segment), start_bus_(start_bus), end_bus_(end_bus) {} in pci_ecam()
40 pci_ecam *pci_ecam::detect(paddr_t base, uint16_t segment, uint8_t start_bus, uint8_t end_bus) { in detect() argument
41 LTRACEF("base %#lx, segment %hu, bus [%hhu...%hhu]\n", base, segment, start_bus, end_bus); in detect()
48 auto ecam = new pci_ecam(base, segment, start_bus, end_bus); in detect()
A Decam.h29 pci_ecam(paddr_t base, uint16_t segment, uint8_t start_bus, uint8_t end_bus);
/dev/interrupt/riscv_plic/include/dev/interrupt/
A Driscv_plic.h24 void plic_early_init(uintptr_t base, size_t num_irqs_, bool hart0_m_only);
/dev/include/dev/
A Dflash_nor.h13 addr_t base; member
A Dfbcon.h33 void *base; member
/dev/uart/pl011/include/dev/uart/
A Dpl011.h18 uintptr_t base; member
/dev/net/pcnet/
A Dpcnet.c40 addr_t base; member
104 outpd(state->base + REG_RAP, rap); in pcnet_read_csr()
105 return inpd(state->base + REG_RDP); in pcnet_read_csr()
111 outpd(state->base + REG_RAP, rap); in pcnet_write_csr()
112 outpd(state->base + REG_RDP, data); in pcnet_write_csr()
118 outpd(state->base + REG_RAP, rap); in pcnet_read_bcr()
119 return inpd(state->base + REG_BDP); in pcnet_read_bcr()
125 outpd(state->base + REG_RAP, rap); in pcnet_write_bcr()
126 outpd(state->base + REG_BDP, data); in pcnet_write_bcr()
161 outpd(state->base + 0, 0); in pcnet_init()
[all …]
/dev/fbcon/
A Dfbcon.c93 unsigned short *dst = config->base; in fbcon_scroll_up()
111 uint16_t *dst = config->base; in fbcon_clear()
144 pixels = config->base; in fbcon_putc()
/dev/interrupt/riscv_plic/
A Dplic.c89 void plic_early_init(uintptr_t base, size_t num_irqs_, bool hart0_m_only_) { in plic_early_init() argument
90 plic_base_virt = base; in plic_early_init()

Completed in 35 milliseconds