/Zephyr-latest/arch/x86/core/ |
D | early_serial.c | 95 struct pcie_bar mbar; in z_x86_early_serial_init() local 96 pcie_get_mbar(X86_SOC_EARLY_SERIAL_PCIDEV, 0, &mbar); in z_x86_early_serial_init() 98 device_map(&mmio, mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in z_x86_early_serial_init()
|
/Zephyr-latest/drivers/pcie/host/ |
D | pcie.c | 256 struct pcie_bar *mbar) in pcie_get_mbar() argument 258 return pcie_get_bar(bdf, bar_index, mbar, false); in pcie_get_mbar() 263 struct pcie_bar *mbar) in pcie_probe_mbar() argument 265 return pcie_probe_bar(bdf, index, mbar, false); in pcie_probe_mbar()
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_e1000.c | 203 struct pcie_bar mbar; in e1000_probe() local 209 pcie_probe_mbar(dev->pcie->bdf, 0, &mbar); in e1000_probe() 213 device_map(&dev->address, mbar.phys_addr, mbar.size, in e1000_probe()
|
/Zephyr-latest/drivers/sensor/honeywell/mpr/ |
D | Kconfig | 55 bool "mbar"
|
/Zephyr-latest/include/zephyr/drivers/pcie/ |
D | pcie.h | 233 struct pcie_bar *mbar); 250 struct pcie_bar *mbar);
|
/Zephyr-latest/drivers/smbus/ |
D | intel_pch_smbus.c | 224 struct pcie_bar mbar; in pch_smbus_init() local 238 pcie_probe_mbar(config->pcie->bdf, 0, &mbar); in pch_smbus_init() 241 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, in pch_smbus_init() 245 mbar.phys_addr, mbar.size, DEVICE_MMIO_GET(dev)); in pch_smbus_init()
|
/Zephyr-latest/drivers/spi/ |
D | spi_pw.c | 756 struct pcie_bar mbar; in spi_pw_init() local 763 if (!pcie_probe_mbar(info->pcie->bdf, 0, &mbar)) { in spi_pw_init() 771 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, in spi_pw_init() 772 mbar.size, K_MEM_CACHE_NONE); in spi_pw_init()
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_dw.c | 1056 struct pcie_bar mbar; in i2c_dw_initialize() local 1062 pcie_probe_mbar(rom->pcie->bdf, 0, &mbar); in i2c_dw_initialize() 1065 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in i2c_dw_initialize() 1077 dw->phy_addr = mbar.phys_addr; in i2c_dw_initialize()
|
/Zephyr-latest/drivers/sdhc/ |
D | intel_emmc_host.c | 1240 struct pcie_bar mbar; in emmc_init() local 1247 if (!pcie_probe_mbar(config->pcie->bdf, 0, &mbar)) { in emmc_init() 1252 pcie_get_mbar(config->pcie->bdf, 0, &mbar); in emmc_init() 1254 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in emmc_init()
|
/Zephyr-latest/drivers/serial/ |
D | uart_ns16550.c | 815 struct pcie_bar mbar; local 821 pcie_probe_mbar(dev_cfg->pcie->bdf, 0, &mbar); 824 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, 829 data->phys_addr = mbar.phys_addr;
|
/Zephyr-latest/doc/kernel/drivers/ |
D | index.rst | 629 struct pcie_bar mbar; 630 bool bar_found = pcie_get_mbar(bdf, index, &mbar); 632 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE);
|