Home
last modified time | relevance | path

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

/Zephyr-4.3.0/drivers/pcie/host/
Dcontroller.c84 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 …]