| /linux/arch/m68k/include/asm/ |
| H A D | kmap.h | 42 #define memcpy_fromio memcpy_fromio macro 43 static inline void memcpy_fromio(void *dst, const volatile void __iomem *src, in memcpy_fromio() function
|
| /linux/drivers/media/pci/saa7164/ |
| H A D | saa7164-bus.c | 370 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/include/asm-generic/ |
| H A D | logic_io.h | 70 #define memcpy_fromio memcpy_fromio macro 71 void memcpy_fromio(void *buffer, const volatile void __iomem *addr,
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | mid_bios.c | 143 memcpy_fromio(vbt, vbt_virtual, sizeof(*vbt)); in read_vbt_r0() 157 memcpy_fromio(vbt, vbt_virtual, sizeof(*vbt)); in read_vbt_r10() 176 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r0() 204 memcpy_fromio(&gct, gct_virtual, sizeof(gct)); in mid_get_vbt_data_r1() 239 memcpy_fromio(gct, gct_virtual, sizeof(*gct)); in mid_get_vbt_data_r10() 302 memcpy_fromio(&vbt_header, vbt_virtual, sizeof(vbt_header)); in mid_get_vbt_data()
|
| /linux/drivers/hid/amd-sfh-hid/sfh1_1/ |
| H A D | amd_sfh_desc.c | 202 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/drivers/bus/mhi/ep/ |
| H A D | ring.c | 19 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() 213 memcpy_fromio(&val, (void __iomem *) &ring->ring_ctx->generic.wp, sizeof(u64)); in mhi_ep_ring_start()
|
| /linux/arch/sh/kernel/ |
| H A D | io.c | 16 void memcpy_fromio(void *to, const volatile void __iomem *from, unsigned long count) in memcpy_fromio() function 74 EXPORT_SYMBOL(memcpy_fromio);
|
| /linux/drivers/platform/x86/amd/pmc/ |
| H A D | mp1_stb.c | 149 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/sound/soc/intel/catpt/ |
| H A D | ipc.c | 163 memcpy_fromio(&pos, catpt_inbox_addr(cdev), sizeof(pos)); in catpt_dsp_notify_stream() 170 memcpy_fromio(&glitch, catpt_inbox_addr(cdev), sizeof(glitch)); in catpt_dsp_notify_stream() 193 memcpy_fromio(ipc->rx.data, catpt_outbox_addr(cdev), ipc->rx.size); in catpt_dsp_copy_rx() 207 memcpy_fromio(&config, cdev->lpe_ba + off, sizeof(config)); in catpt_dsp_process_response()
|
| H A D | dsp.c | 180 memcpy_fromio(buf, cdev->lpe_ba + off, sizeof(buf)); in catpt_dsp_set_srampge() 505 memcpy_fromio(pos, cdev->lpe_ba + cdev->iram.start, hdr->size); in catpt_coredump() 515 memcpy_fromio(pos, cdev->lpe_ba + cdev->dram.start, hdr->size); in catpt_coredump() 525 memcpy_fromio(pos, catpt_shim_addr(cdev), CATPT_SHIM_REGS_SIZE); in catpt_coredump() 529 memcpy_fromio(pos, catpt_ssp_addr(cdev, i), in catpt_coredump() 534 memcpy_fromio(pos, catpt_dma_addr(cdev, i), in catpt_coredump()
|
| /linux/drivers/scsi/isci/ |
| H A D | probe_roms.c | 64 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/drivers/gpu/drm/ |
| H A D | drm_cache.c | 220 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/net/ethernet/amd/pds_core/ |
| H A D | dev.c | 198 memcpy_fromio(comp, &pdsc->cmd_regs->comp, sizeof(*comp)); in pdsc_devcmd_locked() 256 memcpy_fromio(pdsc->dev_info.fw_version, in pdsc_init_devinfo() 261 memcpy_fromio(pdsc->dev_info.serial_num, in pdsc_init_devinfo() 297 memcpy_fromio(&pdsc->dev_ident, &pdsc->cmd_regs->data, sz); in pdsc_identify()
|
| /linux/sound/soc/sof/ |
| H A D | iomem-utils.c | 68 memcpy_fromio(message, src, bytes); in sof_mailbox_read() 123 memcpy_fromio(dest, sdev->bar[bar] + offset, size); in sof_block_read()
|
| /linux/arch/mips/ath25/ |
| H A D | board.c | 141 memcpy_fromio(board_data, bcfg, 0x100); in ath25_find_config() 171 memcpy_fromio(radio_data, rcfg, rcfg_size); in ath25_find_config()
|
| /linux/drivers/net/ethernet/marvell/octeon_ep/ |
| H A D | octep_ctrl_mbox.c | 207 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/soc/qcom/ |
| H A D | qcom_stats.c | 135 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/acpi/apei/ |
| H A D | einj-core.c | 277 memcpy_fromio(&v, p, sizeof(v)); in check_vendor_extension() 332 memcpy_fromio(&v5param, p, v5param_size); in einj_get_parameter_address() 357 memcpy_fromio(&v4param, p, sizeof(v4param)); in einj_get_parameter_address() 433 memcpy_fromio(&trigger_tab, p, sizeof(trigger_tab)); in __einj_error_trigger() 464 memcpy_fromio(full_trigger_tab, p, table_size); in __einj_error_trigger() 559 memcpy_fromio(v5param, einj_param, param_size); in __einj_error_inject() 626 memcpy_fromio(&v4param, einj_param, sizeof(v4param)); in __einj_error_inject()
|
| /linux/drivers/net/ethernet/ti/icssm/ |
| H A D | icssm_prueth_switch.c | 283 memcpy_fromio(tmp_mac, mac_tbl->mac_tbl_entry[mac_tbl_idx].mac, in icssm_prueth_sw_fdb_search() 323 memcpy_fromio(mac_from_hw, e->mac, ETH_ALEN); in icssm_prueth_sw_find_fdb_insert() 387 memcpy_fromio(&entry, FDB_MAC_TBL_ENTRY(i + 1), sz); in icssm_prueth_sw_fdb_move_range_left() 401 memcpy_fromio(&entry, FDB_MAC_TBL_ENTRY(i - 1), sz); in icssm_prueth_sw_fdb_move_range_right() 420 memcpy_fromio(mac, FDB_MAC_TBL_ENTRY(left - 1)->mac, ETH_ALEN); in icssm_prueth_sw_fdb_update_index_tbl() 426 memcpy_fromio(mac, FDB_MAC_TBL_ENTRY(i)->mac, ETH_ALEN); in icssm_prueth_sw_fdb_update_index_tbl() 728 memcpy_fromio(mac, FDB_MAC_TBL_ENTRY(i)->mac, in icssm_prueth_sw_do_purge_fdb()
|
| /linux/drivers/net/ethernet/8390/ |
| H A D | smc-ultra.c | 451 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()
|
| H A D | wd.c | 426 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 D | mac8390.c | 708 memcpy_fromio(hdr, (void __iomem *)dev->mem_start + hdr_start, 4); in sane_get_8390_hdr() 722 memcpy_fromio(skb->data, in sane_block_input() 726 memcpy_fromio(skb->data + semi_count, in sane_block_input() 729 memcpy_fromio(skb->data, in sane_block_input()
|
| /linux/include/linux/ |
| H A D | iosys-map.h | 305 memcpy_fromio(dst, src->vaddr_iomem + src_offset, len); in iosys_map_memcpy_from() 352 u64: memcpy_fromio(&(val_), vaddr_iomem_, sizeof(u64))
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | pasemi_nand.c | 40 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/platform/x86/intel/pmt/ |
| H A D | discovery.c | 343 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()
|