Home
last modified time | relevance | path

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

/Zephyr-latest/arch/x86/core/
Dearly_serial.c95 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/
Dpcie.c256 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/
Deth_e1000.c203 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/
DKconfig55 bool "mbar"
/Zephyr-latest/include/zephyr/drivers/pcie/
Dpcie.h233 struct pcie_bar *mbar);
250 struct pcie_bar *mbar);
/Zephyr-latest/drivers/smbus/
Dintel_pch_smbus.c224 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/
Dspi_pw.c756 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/
Di2c_dw.c1056 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/
Dintel_emmc_host.c1240 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/
Duart_ns16550.c815 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/
Dindex.rst629 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);