Home
last modified time | relevance | path

Searched refs:memcpy_fromio (Results 1 – 25 of 261) sorted by relevance

1234567891011

/linux/arch/m68k/include/asm/
H A Dkmap.h42 #define memcpy_fromio memcpy_fromio macro
43 static inline void memcpy_fromio(void *dst, const volatile void __iomem *src, in memcpy_fromio() function
/linux/sound/soc/intel/avs/
H A Dapl.c79 memcpy_fromio(&layout, addr, sizeof(layout)); in avs_apl_log_buffer_status()
112 memcpy_fromio(layout, addr, sizeof(*layout)); in avs_apl_wait_log_entry()
137 memcpy_fromio(dump, avs_sram_addr(adev, AVS_FW_REGS_WINDOW), AVS_FW_REGS_SIZE); in avs_apl_coredump()
148 memcpy_fromio(&layout, addr, sizeof(layout)); in avs_apl_coredump()
170 memcpy_fromio(pos + offset, buf + layout.read_ptr, count); in avs_apl_coredump()
175 memcpy_fromio(pos + offset, buf + layout.read_ptr, count); in avs_apl_coredump()
H A Ddebugfs.c27 memcpy_fromio(__fifo->data + off, src, l); in __kfifo_fromio()
28 memcpy_fromio(__fifo->data, src + l, len - l); in __kfifo_fromio()
62 memcpy_fromio(buf, avs_sram_addr(adev, AVS_FW_REGS_WINDOW), AVS_FW_REGS_SIZE); in fw_regs_read()
86 memcpy_fromio(buf, avs_sram_addr(adev, AVS_DEBUG_WINDOW), size); in debug_window_read()
/linux/include/asm-generic/
H A Dlogic_io.h70 #define memcpy_fromio memcpy_fromio macro
71 void memcpy_fromio(void *buffer, const volatile void __iomem *addr,
/linux/lib/
H A Diomem_copy.c53 #ifndef memcpy_fromio
55 * memcpy_fromio() - Copy a block of data from I/O memory
62 void memcpy_fromio(void *dst, const volatile void __iomem *src, size_t count) in memcpy_fromio() function
92 EXPORT_SYMBOL(memcpy_fromio);
/linux/drivers/media/pci/saa7164/
H A Dsaa7164-bus.c370 memcpy_fromio(&msg_tmp, bus->m_pdwGetRing + curr_grp, space_rem); in saa7164_bus_get()
371 memcpy_fromio((u8 *)&msg_tmp + space_rem, bus->m_pdwGetRing, in saa7164_bus_get()
376 memcpy_fromio(&msg_tmp, bus->m_pdwGetRing + curr_grp, bytes_to_read); in saa7164_bus_get()
432 memcpy_fromio(buf, bus->m_pdwGetRing + sizeof(*msg) - in saa7164_bus_get()
437 memcpy_fromio(buf, bus->m_pdwGetRing, buf_size); in saa7164_bus_get()
441 memcpy_fromio(buf, bus->m_pdwGetRing + curr_grp + in saa7164_bus_get()
443 memcpy_fromio(buf + space_rem - sizeof(*msg), in saa7164_bus_get()
453 memcpy_fromio(buf, bus->m_pdwGetRing + curr_grp + sizeof(*msg), in saa7164_bus_get()
/linux/drivers/gpu/drm/gma500/
H A Dmid_bios.c142 memcpy_fromio(vbt, vbt_virtual, sizeof(*vbt)); in read_vbt_r0()
156 memcpy_fromio(vbt, vbt_virtual, sizeof(*vbt)); in read_vbt_r10()
175 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r0()
203 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r1()
238 memcpy_fromio(gct, gct_virtual, sizeof(*gct)); in mid_get_vbt_data_r10()
301 memcpy_fromio(&vbt_header, vbt_virtual, sizeof(vbt_header)); in mid_get_vbt_data()
/linux/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_desc.c202 memcpy_fromio(&accel_data, sensoraddr, sizeof(struct sfh_accel_data)); in get_input_rep()
213 memcpy_fromio(&gyro_data, sensoraddr, sizeof(struct sfh_gyro_data)); in get_input_rep()
224 memcpy_fromio(&mag_data, sensoraddr, sizeof(struct sfh_mag_data)); in get_input_rep()
236 memcpy_fromio(&als_data, sensoraddr, sizeof(struct sfh_als_data)); in get_input_rep()
240 memcpy_fromio(&binfo, mp2->vsbase, sizeof(struct sfh_base_info)); in get_input_rep()
/linux/arch/sh/kernel/
H A Dio.c16 void memcpy_fromio(void *to, const volatile void __iomem *from, unsigned long count) in memcpy_fromio() function
74 EXPORT_SYMBOL(memcpy_fromio);
/linux/drivers/bus/mhi/ep/
H A Dring.c19 memcpy_fromio(&rlen, (void __iomem *) &ring->ring_ctx->generic.rlen, sizeof(u64)); in mhi_ep_ring_num_elems()
188 memcpy_fromio(&val, (void __iomem *) &ring->ring_ctx->generic.rbase, sizeof(u64)); in mhi_ep_ring_start()
203 memcpy_fromio(&val, (void __iomem *) &ring->ring_ctx->generic.rp, sizeof(u64)); in mhi_ep_ring_start()
212 memcpy_fromio(&val, (void __iomem *) &ring->ring_ctx->generic.wp, sizeof(u64)); in mhi_ep_ring_start()
/linux/drivers/platform/x86/amd/pmc/
H A Dmp1_stb.c149 memcpy_fromio(stb_data_arr->data, dev->stb_virt_addr, fsize); in amd_stb_handle_efr()
208 memcpy_fromio(stb_data_arr->data, dev->stb_virt_addr + stb_rdptr_offset, fsize); in amd_stb_debugfs_open_v2()
210 memcpy_fromio(stb_data_arr->data + fsize, dev->stb_virt_addr, stb_rdptr_offset); in amd_stb_debugfs_open_v2()
212 memcpy_fromio(stb_data_arr->data, dev->stb_virt_addr, fsize); in amd_stb_debugfs_open_v2()
/linux/drivers/gpu/drm/
H A Ddrm_cache.c220 memcpy_fromio(dst->vaddr, src->vaddr_iomem, len); in memcpy_fallback()
232 memcpy_fromio(bounce, _src, MEMCPY_BOUNCE_SIZE); in memcpy_fallback()
239 memcpy_fromio(bounce, _src, MEMCPY_BOUNCE_SIZE); in memcpy_fallback()
/linux/drivers/scsi/isci/
H A Dprobe_roms.c64 memcpy_fromio(oem_sig, oprom + i, ISCI_OEM_SIG_SIZE); in isci_request_oprom()
70 memcpy_fromio(&oem_hdr, oprom + i, sizeof(oem_hdr)); in isci_request_oprom()
75 memcpy_fromio(rom, in isci_request_oprom()
/linux/sound/soc/intel/catpt/
H A Dipc.c161 memcpy_fromio(&pos, catpt_inbox_addr(cdev), sizeof(pos)); in catpt_dsp_notify_stream()
168 memcpy_fromio(&glitch, catpt_inbox_addr(cdev), sizeof(glitch)); in catpt_dsp_notify_stream()
191 memcpy_fromio(ipc->rx.data, catpt_outbox_addr(cdev), ipc->rx.size); in catpt_dsp_copy_rx()
205 memcpy_fromio(&config, cdev->lpe_ba + off, sizeof(config)); in catpt_dsp_process_response()
H A Ddsp.c183 memcpy_fromio(buf, cdev->lpe_ba + off, sizeof(buf)); in catpt_dsp_set_srampge()
508 memcpy_fromio(pos, cdev->lpe_ba + cdev->iram.start, hdr->size); in catpt_coredump()
518 memcpy_fromio(pos, cdev->lpe_ba + cdev->dram.start, hdr->size); in catpt_coredump()
528 memcpy_fromio(pos, catpt_shim_addr(cdev), CATPT_SHIM_REGS_SIZE); in catpt_coredump()
532 memcpy_fromio(pos, catpt_ssp_addr(cdev, i), in catpt_coredump()
537 memcpy_fromio(pos, catpt_dma_addr(cdev, i), in catpt_coredump()
/linux/arch/arm/include/asm/
H A Dio.h309 static inline void memcpy_fromio(void *to, const volatile void __iomem *from, in memcpy_fromio() function
315 #define memcpy_fromio(to,from,count) memcpy_fromio(to,from,count) macro
327 #define memcpy_fromio(a,c,l) _memcpy_fromio((a),c,(l)) macro
/linux/arch/mips/ath25/
H A Dboard.c141 memcpy_fromio(board_data, bcfg, 0x100); in ath25_find_config()
171 memcpy_fromio(radio_data, rcfg, rcfg_size); in ath25_find_config()
/linux/drivers/soc/qcom/
H A Dqcom_stats.c135 memcpy_fromio(&stat, reg, sizeof(stat)); in qcom_soc_sleep_stats_show()
141 memcpy_fromio(&votes, reg + CLIENT_VOTES_OFFSET, sizeof(votes)); in qcom_soc_sleep_stats_show()
217 memcpy_fromio(data, reg, sizeof(struct ddr_stats_entry) * entry_count); in qcom_ddr_stats_show()
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ctrl_mbox.c207 memcpy_fromio(buf, qbuf, r_sz); in octep_read_mbox_data()
212 memcpy_fromio(buf, qbuf, cp_sz); in octep_read_mbox_data()
219 memcpy_fromio(buf, qbuf, r_sz); in octep_read_mbox_data()
/linux/drivers/mtd/nand/raw/
H A Dpasemi_nand.c40 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, 0x800); in pasemi_read_buf()
44 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, len); in pasemi_read_buf()
/linux/drivers/net/ethernet/8390/
H A Dwd.c426 memcpy_fromio(hdr, hdr_start, sizeof(struct e8390_pkt_hdr)); in wd_get_8390_hdr()
448 memcpy_fromio(skb->data, xfer_start, semi_count); in wd_block_input()
450 memcpy_fromio(skb->data + semi_count, ei_status.mem + TX_PAGES * 256, count); in wd_block_input()
453 memcpy_fromio(skb->data, xfer_start, count); in wd_block_input()
H A Dsmc-ultra.c451 memcpy_fromio(hdr, hdr_start, sizeof(struct e8390_pkt_hdr)); in ultra_get_8390_hdr()
473 memcpy_fromio(skb->data, xfer_start, semi_count); in ultra_block_input()
475 memcpy_fromio(skb->data + semi_count, ei_status.mem + TX_PAGES * 256, count); in ultra_block_input()
477 memcpy_fromio(skb->data, xfer_start, count); in ultra_block_input()
/linux/drivers/acpi/apei/
H A Deinj-core.c276 memcpy_fromio(&v, p, sizeof(v)); in check_vendor_extension()
315 memcpy_fromio(&v5param, p, v5param_size); in einj_get_parameter_address()
345 memcpy_fromio(&v4param, p, sizeof(v4param)); in einj_get_parameter_address()
421 memcpy_fromio(&trigger_tab, p, sizeof(trigger_tab)); in __einj_error_trigger()
452 memcpy_fromio(full_trigger_tab, p, table_size); in __einj_error_trigger()
543 memcpy_fromio(v5param, einj_param, v5param_size); in __einj_error_inject()
610 memcpy_fromio(&v4param, einj_param, sizeof(v4param)); in __einj_error_inject()
/linux/arch/sh/include/asm/
H A Dio.h253 #define memcpy_fromio memcpy_fromio macro
255 void memcpy_fromio(void *, const volatile void __iomem *, unsigned long);
/linux/drivers/platform/x86/intel/pmt/
H A Ddiscovery.c343 memcpy_fromio(disc_tbl, disc_base, sizeof(*disc_tbl)); in pmt_feature_get_disc_table()
421 memcpy_fromio(header, feat_offset, sizeof(*header)); in pmt_feature_get_feature_table()
434 memcpy_fromio(tbl_offset, feat_offset, FEAT_ATTR_SIZE(header->attr_size)); in pmt_feature_get_feature_table()
443 memcpy_fromio(guids, feat_offset, PMT_GUID_SIZE(header->num_guids)); in pmt_feature_get_feature_table()

1234567891011