Home
last modified time | relevance | path

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

/drivers/pcie/host/
A Dpcie.c124 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 Dmsi.c100 bar.phys_addr + table_offset, in map_msix_table_entries()
/drivers/mm/
A Dmm_drv_intel_adsp_mtl_tlb.c819 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 Dshmem.c21 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 Dcan_kvaser_pci.c89 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 Dvirt_ivshmem.c176 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 Deth_intel_plat.c81 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in intel_eth_plat_init()
/drivers/virtio/
A Dvirtio_pci.c322 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 Duart_ns16550.c381 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 Dpwm_intel_blinky.c108 config->reg_base.phys_addr & ~0xFFU, in bk_intel_init()
/drivers/misc/timeaware_gpio/
A Dtimeaware_gpio_intel.c206 cfg->reg_base.phys_addr & ~0xFFU, in tgpio_init()
/drivers/sdhc/
A Dsdhc_cdns.c171 combo_phy)->phys_addr); in sdhc_cdns_init()
A Dintel_emmc_host.c1254 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in emmc_init()
/drivers/smbus/
A Dintel_pch_smbus.c241 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 Dnvme_controller.c348 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar_regs.phys_addr, in nvme_controller_pcie_configure()
/drivers/ethernet/
A Deth_e1000.c223 device_map(&dev->address, mbar.phys_addr, mbar.size, in e1000_probe()
/drivers/i2c/
A Di2c_dw.c1259 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 Dgpio_intel.c644 cfg->reg_base.phys_addr & ~0xFFU, in gpio_intel_dts_init()
/drivers/spi/
A Dspi_pw.c771 device_map(DEVICE_MMIO_RAM_PTR(dev), mbar.phys_addr, in spi_pw_init()

Completed in 57 milliseconds