Searched refs:ctrl_dev (Results 1 – 1 of 1) sorted by relevance
| /Zephyr-4.3.0/drivers/pcie/host/ |
| D | controller.c | 84 static void pcie_generic_ctrl_enumerate_bars(const struct device *ctrl_dev, pcie_bdf_t bdf, in pcie_generic_ctrl_enumerate_bars() argument 95 data = scratch = pcie_ctrl_conf_read(ctrl_dev, bdf, reg); in pcie_generic_ctrl_enumerate_bars() 105 scratch |= ((uint64_t)pcie_ctrl_conf_read(ctrl_dev, bdf, reg + 1)) in pcie_generic_ctrl_enumerate_bars() 117 pcie_ctrl_conf_write(ctrl_dev, bdf, reg, 0xFFFFFFFF); in pcie_generic_ctrl_enumerate_bars() 118 size = pcie_ctrl_conf_read(ctrl_dev, bdf, reg); in pcie_generic_ctrl_enumerate_bars() 119 pcie_ctrl_conf_write(ctrl_dev, bdf, reg, scratch & 0xFFFFFFFF); in pcie_generic_ctrl_enumerate_bars() 122 pcie_ctrl_conf_write(ctrl_dev, bdf, reg + 1, 0xFFFFFFFF); in pcie_generic_ctrl_enumerate_bars() 123 size |= ((uint64_t)pcie_ctrl_conf_read(ctrl_dev, bdf, reg + 1)) << 32; in pcie_generic_ctrl_enumerate_bars() 124 pcie_ctrl_conf_write(ctrl_dev, bdf, reg + 1, scratch >> 32); in pcie_generic_ctrl_enumerate_bars() 144 if (pcie_ctrl_region_allocate(ctrl_dev, bdf, found_mem, in pcie_generic_ctrl_enumerate_bars() [all …]
|