Home
last modified time | relevance | path

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

123456789

/drivers/net/ethernet/qlogic/netxen/
A Dnetxen_nic_ctx.c267 u64 phys_addr; in nx_fw_cmd_create_rx_ctx() local
346 phys_addr = hostrq_phys_addr; in nx_fw_cmd_create_rx_ctx()
348 cmd.req.arg1 = (u32)(phys_addr >> 32); in nx_fw_cmd_create_rx_ctx()
427 u64 offset, phys_addr; in nx_fw_cmd_create_tx_ctx() local
472 phys_addr = rq_phys_addr; in nx_fw_cmd_create_tx_ctx()
474 cmd.req.arg1 = (u32)(phys_addr >> 32); in nx_fw_cmd_create_tx_ctx()
701 cpu_to_le64(rds_ring->phys_addr); in netxen_init_old_ctx()
723 lower_32_bits(recv_ctx->phys_addr)); in netxen_init_old_ctx()
759 cpu_to_le64(recv_ctx->phys_addr + in netxen_alloc_hw_resources()
898 rds_ring->phys_addr); in netxen_free_hw_resources()
[all …]
/drivers/input/serio/
A Dxilinx_ps2.c230 resource_size_t remap_size, phys_addr; in xps2_of_probe() local
262 phys_addr = r_mem.start; in xps2_of_probe()
264 if (!request_mem_region(phys_addr, remap_size, DRIVER_NAME)) { in xps2_of_probe()
266 (unsigned long long)phys_addr); in xps2_of_probe()
272 drvdata->base_address = ioremap(phys_addr, remap_size); in xps2_of_probe()
275 (unsigned long long)phys_addr); in xps2_of_probe()
290 (unsigned long long)phys_addr, drvdata->base_address, in xps2_of_probe()
300 "Xilinx XPS PS/2 at %08llX", (unsigned long long)phys_addr); in xps2_of_probe()
302 "xilinxps2/serio at %08llX", (unsigned long long)phys_addr); in xps2_of_probe()
310 release_mem_region(phys_addr, remap_size); in xps2_of_probe()
/drivers/accel/habanalabs/common/mmu/
A Dmmu.c337 real_phys_addr = phys_addr; in hl_mmu_map_page()
383 u64 phys_addr, u32 size) in hl_mmu_map_contiguous() argument
406 curr_pa = phys_addr + off; in hl_mmu_map_contiguous()
478 u64 *phys_addr) in hl_mmu_pa_page_with_offset() argument
1070 dma_addr_t phys_addr; in hl_mmu_hr_alloc_hop() local
1081 &phys_addr, in hl_mmu_hr_alloc_hop()
1093 phys_addr, SZ_2M, -1)) { in hl_mmu_hr_alloc_hop()
1105 pgt_info->phys_addr = phys_addr; in hl_mmu_hr_alloc_hop()
1326 u64 phys_addr, shadow_addr; in hl_mmu_dr_alloc_hop() local
1334 if (!phys_addr) { in hl_mmu_dr_alloc_hop()
[all …]
A Dmmu_v2_hr.c19 if (phys_hop_addr == pgt_info->phys_addr) in hl_mmu_v2_hr_get_pgt_info()
26 dma_addr_t phys_addr) in hl_mmu_v2_hr_add_pgt_info() argument
28 hash_add(ctx->hr_mmu_phys_hash, &pgt_info->node, phys_addr); in hl_mmu_v2_hr_add_pgt_info()
109 pgt_info->phys_addr, ctx->asid, pgt_info->num_of_ptes); in hl_mmu_v2_hr_ctx_fini()
146 hops_pgt_info[i]->phys_addr, in _hl_mmu_v2_hr_unmap()
206 u64 virt_addr, u64 phys_addr, in _hl_mmu_v2_hr_map() argument
239 scrambled_phys_addr = hdev->asic_funcs->scramble_addr(hdev, phys_addr); in _hl_mmu_v2_hr_map()
254 hops_pgt_info[i]->phys_addr, in _hl_mmu_v2_hr_map()
287 curr_pte = (hops_pgt_info[i]->phys_addr & HOP_PHYS_ADDR_MASK) | in _hl_mmu_v2_hr_map()
293 hops_pgt_info[i - 1]->phys_addr); in _hl_mmu_v2_hr_map()
[all …]
/drivers/pci/endpoint/
A Dpci-epc-mem.c179 phys_addr_t *phys_addr, size_t size) in pci_epc_mem_alloc_addr() argument
202 *phys_addr = mem->window.phys_base + in pci_epc_mem_alloc_addr()
204 virt_addr = ioremap(*phys_addr, align_size); in pci_epc_mem_alloc_addr()
222 phys_addr_t phys_addr) in pci_epc_get_matching_window() argument
230 if (phys_addr >= mem->window.phys_base && in pci_epc_get_matching_window()
231 phys_addr < (mem->window.phys_base + mem->window.size)) in pci_epc_get_matching_window()
247 void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr, in pci_epc_mem_free_addr() argument
256 mem = pci_epc_get_matching_window(epc, phys_addr); in pci_epc_mem_free_addr()
265 pageno = (phys_addr - mem->window.phys_base) >> page_shift; in pci_epc_mem_free_addr()
/drivers/pci/endpoint/functions/
A Dpci-epf-ntb.c242 phys_addr_t phys_addr; in epf_ntb_configure_mw() local
255 phys_addr = peer_epf_bar->phys_addr; in epf_ntb_configure_mw()
301 phys_addr_t phys_addr; in epf_ntb_teardown_mw() local
312 phys_addr = peer_epf_bar->phys_addr; in epf_ntb_teardown_mw()
405 phys_addr = peer_epf_bar->phys_addr; in epf_ntb_configure_msi()
514 phys_addr = peer_epf_bar->phys_addr; in epf_ntb_configure_msix()
534 phys_addr = phys_addr + db_entry_size; in epf_ntb_configure_msix()
604 phys_addr = peer_epf_bar->phys_addr; in epf_ntb_teardown_db()
805 epf_bar->phys_addr = peer_epf_bar->phys_addr + peer_spad_offset; in epf_ntb_peer_spad_bar_set()
1174 phys_addr = epf_bar->phys_addr; in epf_ntb_free_peer_mem()
[all …]
/drivers/firmware/efi/
A Dmemattr.c74 u64 in_paddr = in->phys_addr; in entry_is_valid()
87 (!PAGE_ALIGNED(in->phys_addr) || in entry_is_valid()
101 u64 md_paddr = md->phys_addr; in entry_is_valid()
106 if (md->virt_addr == 0 && md->phys_addr != 0) { in entry_is_valid()
188 valid ? "" : "!", md.phys_addr, in efi_memattr_apply_permissions()
189 md.phys_addr + size - 1, in efi_memattr_apply_permissions()
A Defi.c387 debugfs_blob[i].data = memremap(md->phys_addr, in efi_debugfs_init()
510 unsigned long long start = md->phys_addr; in efi_find_mirror()
549 if ((md->phys_addr & (EFI_PAGE_SIZE - 1)) || in __efi_mem_desc_lookup()
555 end = md->phys_addr + size; in __efi_mem_desc_lookup()
556 if (phys_addr >= md->phys_addr && phys_addr < end) { in __efi_mem_desc_lookup()
574 u64 end = md->phys_addr + size; in efi_mem_desc_end()
987 if ((md->phys_addr <= phys_addr) && in efi_mem_attributes()
988 (phys_addr < (md->phys_addr + in efi_mem_attributes()
1003 int efi_mem_type(unsigned long phys_addr) in efi_mem_type() argument
1011 if ((md->phys_addr <= phys_addr) && in efi_mem_type()
[all …]
A Driscv-runtime.c39 phys_addr_t phys = md->phys_addr; in efi_virtmap_init()
98 res->start = md->phys_addr; in riscv_enable_runtime_services()
99 res->end = md->phys_addr + md_size - 1; in riscv_enable_runtime_services()
A Darm-runtime.c61 phys_addr_t phys = md->phys_addr; in efi_virtmap_init()
120 res->start = md->phys_addr; in arm_enable_runtime_services()
121 res->end = md->phys_addr + md_size - 1; in arm_enable_runtime_services()
/drivers/media/cec/core/
A Dcec-api.c94 u16 phys_addr; in cec_adap_g_phys_addr() local
97 phys_addr = adap->phys_addr; in cec_adap_g_phys_addr()
99 if (copy_to_user(parg, &phys_addr, sizeof(phys_addr))) in cec_adap_g_phys_addr()
108 if (phys_addr == CEC_PHYS_ADDR_INVALID) in cec_validate_phys_addr()
111 if (phys_addr & (0xf << i)) in cec_validate_phys_addr()
116 if ((phys_addr & (0xf << i)) == 0) in cec_validate_phys_addr()
124 u16 phys_addr; in cec_adap_s_phys_addr() local
129 if (copy_from_user(&phys_addr, parg, sizeof(phys_addr))) in cec_adap_s_phys_addr()
132 err = cec_validate_phys_addr(phys_addr); in cec_adap_s_phys_addr()
139 __cec_s_phys_addr(adap, phys_addr, block); in cec_adap_s_phys_addr()
[all …]
A Dcec-notifier.c31 u16 phys_addr; member
78 n->phys_addr = CEC_PHYS_ADDR_INVALID; in cec_notifier_get_conn()
115 n->phys_addr = CEC_PHYS_ADDR_INVALID; in cec_notifier_conn_register()
137 n->phys_addr = CEC_PHYS_ADDR_INVALID; in cec_notifier_conn_unregister()
166 cec_s_phys_addr(adap, n->phys_addr, false); in cec_notifier_cec_adap_register()
192 n->phys_addr = pa; in cec_notifier_set_phys_addr()
194 cec_s_phys_addr(n->cec_adap, n->phys_addr, false); in cec_notifier_set_phys_addr()
A Dcec-adap.c301 ev.state_change.phys_addr = adap->phys_addr; in cec_post_state_event()
850 msg->msg[2] = adap->phys_addr >> 8; in cec_transmit_msg_fh()
851 msg->msg[3] = adap->phys_addr & 0xff; in cec_transmit_msg_fh()
1329 if (adap->phys_addr == CEC_PHYS_ADDR_INVALID) in cec_config_log_addr()
1575 cec_phys_addr_exp(adap->phys_addr)); in cec_config_thread_func()
1702 if (phys_addr == adap->phys_addr) in __cec_s_phys_addr()
1708 cec_phys_addr_exp(phys_addr)); in __cec_s_phys_addr()
1710 adap->phys_addr = CEC_PHYS_ADDR_INVALID; in __cec_s_phys_addr()
1719 adap->phys_addr = phys_addr; in __cec_s_phys_addr()
1738 __cec_s_phys_addr(adap, phys_addr, block); in cec_s_phys_addr()
[all …]
/drivers/acpi/
A Dprocessor_core.c340 u64 *phys_addr, int *ioapic_id) in get_ioapic_id() argument
347 *phys_addr = ioapic->address; in get_ioapic_id()
352 static int parse_madt_ioapic_entry(u32 gsi_base, u64 *phys_addr) in parse_madt_ioapic_entry() argument
371 get_ioapic_id(hdr, gsi_base, phys_addr, &apic_id)) in parse_madt_ioapic_entry()
381 u64 *phys_addr) in parse_mat_ioapic_entry() argument
401 get_ioapic_id(header, gsi_base, phys_addr, &apic_id); in parse_mat_ioapic_entry()
419 int acpi_get_ioapic_id(acpi_handle handle, u32 gsi_base, u64 *phys_addr) in acpi_get_ioapic_id() argument
423 apic_id = parse_mat_ioapic_entry(handle, gsi_base, phys_addr); in acpi_get_ioapic_id()
425 apic_id = parse_madt_ioapic_entry(gsi_base, phys_addr); in acpi_get_ioapic_id()
/drivers/net/ethernet/3com/
A D3c509.c243 phys_addr[i] = htons(id_read_eeprom(i)); in el3_isa_id_sequence()
254 phys_addr[0] & 0xff, phys_addr[0] >> 8, in el3_isa_id_sequence()
255 phys_addr[1] & 0xff, phys_addr[1] >> 8, in el3_isa_id_sequence()
256 phys_addr[2] & 0xff, phys_addr[2] >> 8); in el3_isa_id_sequence()
273 eth_hw_addr_set(dev, (u8 *)phys_addr); in el3_dev_fill()
285 __be16 phys_addr[3]; in el3_isa_match() local
356 __be16 phys_addr[3]; in el3_isa_resume() local
405 __be16 phys_addr[3]; in el3_pnp_probe() local
415 phys_addr[i] = htons(read_eeprom(ioaddr, i)); in el3_pnp_probe()
561 __be16 phys_addr[3]; in el3_eisa_probe() local
[all …]
/drivers/net/ethernet/marvell/
A Dmvneta_bm.c98 dma_addr_t phys_addr; in mvneta_bm_construct() local
105 phys_addr = dma_map_single(&priv->pdev->dev, buf, bm_pool->buf_size, in mvneta_bm_construct()
107 if (unlikely(dma_mapping_error(&priv->pdev->dev, phys_addr))) in mvneta_bm_construct()
110 mvneta_bm_pool_put_bp(priv, bm_pool, phys_addr); in mvneta_bm_construct()
124 &bm_pool->phys_addr, in mvneta_bm_pool_create()
131 bm_pool->phys_addr); in mvneta_bm_pool_create()
137 err = mvebu_mbus_get_dram_win_info(bm_pool->phys_addr, &target_id, in mvneta_bm_pool_create()
141 bm_pool->phys_addr); in mvneta_bm_pool_create()
147 bm_pool->phys_addr); in mvneta_bm_pool_create()
275 bm_pool->virt_addr, bm_pool->phys_addr); in mvneta_bm_pool_destroy()
/drivers/misc/sgi-xp/
A Dxp_uv.c89 xp_expand_memprotect_uv(unsigned long phys_addr, unsigned long size) in xp_expand_memprotect_uv() argument
94 ret = uv_bios_change_memprotect(phys_addr, size, UV_MEMPROT_ALLOW_RW); in xp_expand_memprotect_uv()
107 xp_restrict_memprotect_uv(unsigned long phys_addr, unsigned long size) in xp_restrict_memprotect_uv() argument
112 ret = uv_bios_change_memprotect(phys_addr, size, in xp_restrict_memprotect_uv()
/drivers/firmware/efi/libstub/
A Defi-stub.c232 paddr = in->phys_addr; in efi_get_virtmap()
235 in->virt_addr = in->phys_addr + EFI_RT_VIRTUAL_OFFSET; in efi_get_virtmap()
247 paddr = round_down(in->phys_addr, SZ_64K); in efi_get_virtmap()
248 size += in->phys_addr - paddr; in efi_get_virtmap()
256 if (IS_ALIGNED(in->phys_addr, SZ_2M) && size >= SZ_2M) in efi_get_virtmap()
/drivers/media/v4l2-core/
A Dv4l2-dv-timings.c1100 edid[loc] = phys_addr >> 8; in v4l2_set_edid_phys_addr()
1101 edid[loc + 1] = phys_addr & 0xff; in v4l2_set_edid_phys_addr()
1136 if (phys_addr == 0) in v4l2_phys_addr_for_input()
1139 if ((phys_addr & 0x0fff) == 0) in v4l2_phys_addr_for_input()
1140 return phys_addr | (input << 8); in v4l2_phys_addr_for_input()
1142 if ((phys_addr & 0x00ff) == 0) in v4l2_phys_addr_for_input()
1145 if ((phys_addr & 0x000f) == 0) in v4l2_phys_addr_for_input()
1146 return phys_addr | input; in v4l2_phys_addr_for_input()
1185 *parent = phys_addr; in v4l2_phys_addr_validate()
1191 if (phys_addr & (0xf << i)) in v4l2_phys_addr_validate()
[all …]
/drivers/gpu/drm/i915/gt/
A Dintel_sa_media.c12 int intel_sa_mediagt_setup(struct intel_gt *gt, phys_addr_t phys_addr, in intel_sa_mediagt_setup() argument
37 gt->phys_addr = phys_addr; in intel_sa_mediagt_setup()
/drivers/xen/
A Defi.c297 int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md) in efi_mem_desc_lookup() argument
306 return __efi_mem_desc_lookup(phys_addr, out_md); in efi_mem_desc_lookup()
307 phys_addr &= ~(u64)(EFI_PAGE_SIZE - 1); in efi_mem_desc_lookup()
313 .u.efi_info.mem.addr = phys_addr, in efi_mem_desc_lookup()
314 .u.efi_info.mem.size = U64_MAX - phys_addr, in efi_mem_desc_lookup()
321 phys_addr, rc); in efi_mem_desc_lookup()
324 out_md->phys_addr = info->mem.addr; in efi_mem_desc_lookup()
/drivers/w1/masters/
A Dmatrox_w1.c48 unsigned long phys_addr; member
134 dev->phys_addr = pci_resource_start(pdev, 1); in matrox_w1_probe()
136 dev->virt_addr = ioremap(dev->phys_addr, 16384); in matrox_w1_probe()
139 __func__, dev->phys_addr, 16384); in matrox_w1_probe()
/drivers/net/ethernet/hisilicon/
A Dhix5hd2_gmac.c214 dma_addr_t phys_addr; member
221 dma_addr_t phys_addr; member
380 hix5hd2_set_rx_fq(priv, priv->rx_fq.phys_addr); in hix5hd2_set_desc_addr()
381 hix5hd2_set_rx_bq(priv, priv->rx_bq.phys_addr); in hix5hd2_set_desc_addr()
382 hix5hd2_set_tx_rq(priv, priv->tx_rq.phys_addr); in hix5hd2_set_desc_addr()
986 priv->pool[i].phys_addr); in hix5hd2_destroy_hw_desc_queue()
996 dma_addr_t phys_addr; in hix5hd2_init_hw_desc_queue() local
1013 priv->pool[i].phys_addr = phys_addr; in hix5hd2_init_hw_desc_queue()
1026 dma_addr_t phys_addr; in hix5hd2_init_sg_desc_queue() local
1030 &phys_addr, GFP_KERNEL); in hix5hd2_init_sg_desc_queue()
[all …]
/drivers/tty/serial/
A Dsprd_serial.c118 dma_addr_t phys_addr; member
238 trans_len = state.residue - sp->tx_dma.phys_addr; in sprd_stop_tx_dma()
240 dma_unmap_single(port->dev, sp->tx_dma.phys_addr, in sprd_stop_tx_dma()
273 dma_unmap_single(port->dev, sp->tx_dma.phys_addr, in sprd_complete_tx_dma()
377 &sp->rx_dma.phys_addr, GFP_KERNEL); in sprd_rx_alloc_buf()
388 sp->rx_dma.virt, sp->rx_dma.phys_addr); in sprd_rx_free_buf()
434 sp->rx_dma.phys_addr - sp->pos; in sprd_uart_dma_irq()
435 sp->pos = sp->rx_dma.phys_addr; in sprd_uart_dma_irq()
464 if (sp->pos != sp->rx_dma.phys_addr) { in sprd_complete_rx_dma()
466 sp->rx_dma.phys_addr - sp->pos; in sprd_complete_rx_dma()
[all …]
/drivers/firmware/imx/
A Dmisc.c120 bool enable, u64 phys_addr) in imx_sc_pm_cpu_start() argument
130 msg.address_hi = phys_addr >> 32; in imx_sc_pm_cpu_start()
131 msg.address_lo = phys_addr; in imx_sc_pm_cpu_start()

Completed in 50 milliseconds

123456789