| /drivers/pcie/host/ |
| A D | pcie.c | 124 uintptr_t phys_addr; in pcie_get_bar() local 139 phys_addr = pcie_conf_read(bdf, reg); in pcie_get_bar() 141 if ((PCIE_CONF_BAR_MEM(phys_addr) && io) || (PCIE_CONF_BAR_IO(phys_addr) && !io)) { in pcie_get_bar() 146 if (PCIE_CONF_BAR_INVAL_FLAGS(phys_addr)) { in pcie_get_bar() 180 if (PCIE_CONF_BAR_IO(phys_addr)) { in pcie_get_bar() 197 PCIE_CONF_BAR_64(phys_addr), in pcie_get_bar() 198 PCIE_CONF_BAR_MEM(phys_addr) ? in pcie_get_bar() 199 PCIE_CONF_BAR_ADDR(phys_addr) in pcie_get_bar() 200 : PCIE_CONF_BAR_IO_ADDR(phys_addr), in pcie_get_bar() 201 &bar->phys_addr)) { in pcie_get_bar() [all …]
|
| A D | msi.c | 100 bar.phys_addr + table_offset, in map_msix_table_entries()
|
| /drivers/mm/ |
| A D | mm_drv_intel_adsp_mtl_tlb.c | 819 uint32_t phys_addr; in adsp_mm_save_context() local 833 UINT_TO_POINTER(phys_addr), 1)) { in adsp_mm_save_context() 839 entry_idx = get_tlb_entry_idx(phys_addr); in adsp_mm_save_context() 840 entry = pa_to_tlb_entry(phys_addr); in adsp_mm_save_context() 853 arch_mem_map(UINT_TO_POINTER(phys_addr), phys_addr, CONFIG_MM_DRV_PAGE_SIZE, in adsp_mm_save_context() 866 *((uint32_t *) location) = phys_addr; in adsp_mm_save_context() 871 UINT_TO_POINTER(phys_addr), in adsp_mm_save_context() 894 uint32_t phys_addr; in adsp_mm_restore_context() local 900 phys_addr = *((uint32_t *) location); in adsp_mm_restore_context() 902 while (phys_addr != 0) { in adsp_mm_restore_context() [all …]
|
| /drivers/firmware/scmi/ |
| A D | shmem.c | 21 uintptr_t phys_addr; member 192 device_map(&data->regmap, cfg->phys_addr, cfg->size, K_MEM_CACHE_NONE); in scmi_shmem_init() 199 .phys_addr = DT_INST_REG_ADDR(inst), \
|
| /drivers/can/ |
| A D | can_kvaser_pci.c | 89 amcc_base = iobar.phys_addr; in can_kvaser_pci_init() 97 kvaser_data->sja1000_base = iobar.phys_addr; in can_kvaser_pci_init() 105 xlnx_base = iobar.phys_addr; in can_kvaser_pci_init()
|
| /drivers/virtualization/ |
| A D | virt_ivshmem.c | 176 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar_regs.phys_addr, in ivshmem_configure() 188 uintptr_t shmem_phys_addr = mbar_shmem.phys_addr; in ivshmem_configure() 244 uintptr_t phys_addr = shmem_phys_addr + in ivshmem_configure() local 254 phys_addr, data->output_section_size, flags); in ivshmem_configure() 299 mbar_regs.phys_addr, DEVICE_MMIO_GET(dev)); in ivshmem_configure()
|
| /drivers/ethernet/intel/ |
| A D | eth_intel_plat.c | 81 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in intel_eth_plat_init()
|
| /drivers/virtio/ |
| A D | virtio_pci.c | 322 assert(mbar.phys_addr + cap->offset + cap->length <= mbar.phys_addr + mbar.size); in virtio_pci_map_cap() 326 (uint8_t **)virt_ptr, mbar.phys_addr + cap->offset, cap->length, K_MEM_PERM_RW in virtio_pci_map_cap() 329 *virt_ptr = (void *)(mbar.phys_addr + cap->offset); in virtio_pci_map_cap()
|
| /drivers/serial/ |
| A D | uart_ns16550.c | 381 uint64_t phys_addr; member 828 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, 833 data->phys_addr = mbar.phys_addr; 871 sys_write32((uint32_t)data->phys_addr, 873 sys_write32((uint32_t)(data->phys_addr >> DMA_INTEL_LPSS_ADDR_RIGHT_SHIFT), 1561 head_block_config->source_address = data->phys_addr; 1590 dma_reload(dev, rx_params->dma_channel, data->phys_addr, 1628 tx_params->active_dma_block.dest_address = data->phys_addr; 1914 (.phys_addr = DT_INST_REG_ADDR(n),), ())
|
| /drivers/pwm/ |
| A D | pwm_intel_blinky.c | 108 config->reg_base.phys_addr & ~0xFFU, in bk_intel_init()
|
| /drivers/misc/timeaware_gpio/ |
| A D | timeaware_gpio_intel.c | 206 cfg->reg_base.phys_addr & ~0xFFU, in tgpio_init()
|
| /drivers/sdhc/ |
| A D | sdhc_cdns.c | 171 combo_phy)->phys_addr); in sdhc_cdns_init()
|
| A D | intel_emmc_host.c | 1254 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in emmc_init()
|
| /drivers/smbus/ |
| A D | intel_pch_smbus.c | 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()
|
| /drivers/disk/nvme/ |
| A D | nvme_controller.c | 348 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar_regs.phys_addr, in nvme_controller_pcie_configure()
|
| /drivers/ethernet/ |
| A D | eth_e1000.c | 223 device_map(&dev->address, mbar.phys_addr, mbar.size, in e1000_probe()
|
| /drivers/i2c/ |
| A D | i2c_dw.c | 1259 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in i2c_dw_initialize() 1271 dw->phy_addr = mbar.phys_addr; in i2c_dw_initialize()
|
| /drivers/gpio/ |
| A D | gpio_intel.c | 644 cfg->reg_base.phys_addr & ~0xFFU, in gpio_intel_dts_init()
|
| /drivers/spi/ |
| A D | spi_pw.c | 771 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, in spi_pw_init()
|