Home
last modified time | relevance | path

Searched refs:ecam_base (Results 1 – 7 of 7) sorted by relevance

/lk-master/platform/qemu-virt-arm/
A Dplatform.c104 uint64_t ecam_base; member
110 static void pciecallback(uint64_t ecam_base, size_t len, uint8_t bus_start, uint8_t bus_end, void *… in pciecallback() argument
113 …LTRACEF("ecam base %#llx, len %zu, bus_start %hhu, bus_end %hhu\n", ecam_base, len, bus_start, bus… in pciecallback()
114 state->ecam_base = ecam_base; in pciecallback()
184 if (pcie_state.ecam_base > (1ULL << 32)) { in platform_init()
191 … printf("PCIE: initializing pcie with ecam at %#" PRIx64 " found in FDT\n", pcie_state.ecam_base); in platform_init()
192 …pci_init_ecam(pcie_state.ecam_base, pcie_state.ecam_len, pcie_state.bus_start, pcie_state.bus_end); in platform_init()
/lk-master/platform/qemu-virt-riscv/
A Dplatform.c82 uint64_t ecam_base; member
88 static void pciecallback(uint64_t ecam_base, size_t len, uint8_t bus_start, uint8_t bus_end, void *… in pciecallback() argument
91 …LTRACEF("ecam base %#llx, len %zu, bus_start %hhu, bus_end %hhu\n", ecam_base, len, bus_start, bus… in pciecallback()
92 state->ecam_base = ecam_base; in pciecallback()
163 … printf("PCIE: initializing pcie with ecam at %#" PRIx64 " found in FDT\n", pcie_state.ecam_base); in platform_init()
164 …pci_init_ecam(pcie_state.ecam_base, pcie_state.ecam_len, pcie_state.bus_start, pcie_state.bus_end); in platform_init()
/lk-master/lib/fdtwalk/
A Dfdtwalk.c149 uint64_t ecam_base, ecam_size; in fdt_walk() local
151 ecam_base = ecam_size = bus_start = bus_end = 0; in fdt_walk()
161 ecam_base = fdt64_to_cpu(*(const uint64_t *)prop_ptr); in fdt_walk()
180 LTRACEF("calling cpu callback with base %#llx size %#llx\n", ecam_base, ecam_size); in fdt_walk()
181 cb->pcie(ecam_base, ecam_size, bus_start, bus_end, cb->pciecookie); in fdt_walk()
/lk-master/dev/bus/pci/
A Dpci.cpp178 status_t pci_init_ecam(paddr_t ecam_base, uint16_t segment, uint8_t start_bus, uint8_t end_bus) { in pci_init_ecam() argument
179 LTRACEF("base %#lx, segment %hu, bus [%hhu...%hhu]\n", ecam_base, segment, start_bus, end_bus); in pci_init_ecam()
183 if ((pcib = pci_ecam::detect(ecam_base, segment, start_bus, end_bus))) { in pci_init_ecam()
A Decam.h17 … static pci_ecam *detect(paddr_t ecam_base, uint16_t segment, uint8_t start_bus, uint8_t end_bus);
/lk-master/lib/fdtwalk/include/lib/
A Dfdtwalk.h22 void (*pcie)(uint64_t ecam_base, size_t len, uint8_t bus_start, uint8_t bus_end, void *cookie);
/lk-master/dev/bus/pci/include/dev/bus/
A Dpci.h155 status_t pci_init_ecam(paddr_t ecam_base, uint16_t segment, uint8_t start_bus, uint8_t end_bus);

Completed in 24 milliseconds