Searched refs:iowrite64 (Results 1 - 25 of 26) sorted by path

12

/linux-master/drivers/gpu/drm/tilcdc/
H A Dtilcdc_regs.h125 #if defined(iowrite64) && !defined(iowrite64_is_nonatomic)
126 iowrite64(data, addr);
/linux-master/arch/alpha/include/asm/
H A Dio.h163 REMAP2(u64, iowrite64, /**/)
415 extern inline void iowrite64(u64 b, void __iomem *addr) function
418 IO_CONCAT(__IO_PREFIX, iowrite64)(b, addr);
435 #define iowrite64 iowrite64 macro
658 #define iowrite64 iowrite64 macro
H A Dio_trivial.h54 IO_CONCAT(__IO_PREFIX,iowrite64)(u64 b, void __iomem *a)
/linux-master/arch/alpha/kernel/
H A Dio.c71 void iowrite64(u64 b, void __iomem *addr) function
74 IO_CONCAT(__IO_PREFIX,iowrite64)(b, addr);
84 EXPORT_SYMBOL(iowrite64); variable
/linux-master/arch/parisc/include/asm/
H A Dio.h236 #define iowrite64 iowrite64 macro
240 extern void iowrite64(u64 val, void __iomem *addr);
/linux-master/arch/parisc/lib/
H A Diomap.c409 void iowrite64(u64 datum, void __iomem *addr) function
541 EXPORT_SYMBOL(iowrite64); variable
/linux-master/drivers/crypto/caam/
H A Dregs.h149 iowrite64(data, reg);
/linux-master/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c68 iowrite64(val, chip->regs + reg);
/linux-master/drivers/dma/
H A Dfsldma.h243 #define fsl_iowrite64(v, p) iowrite64(v, p)
/linux-master/drivers/dma/idxd/
H A Ddevice.c788 iowrite64(evlcfg.bits[0], idxd->reg_base + IDXD_EVLCFG_OFFSET);
789 iowrite64(evlcfg.bits[1], idxd->reg_base + IDXD_EVLCFG_OFFSET + 8);
830 iowrite64(0, idxd->reg_base + IDXD_EVLCFG_OFFSET);
831 iowrite64(0, idxd->reg_base + IDXD_EVLCFG_OFFSET + 8);
856 iowrite64(group->grpcfg.wqs[i], idxd->reg_base + grpcfg_offset);
864 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset);
870 iowrite64(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset);
H A Dirq.c412 iowrite64(idxd->sw_err.bits[0] & IDXD_SWERR_ACK,
H A Dperfmon.c369 iowrite64(cntr_cfg, CNTRCFG_REG(idxd, cntr));
394 iowrite64(cntr_cfg, CNTRCFG_REG(idxd, cntr));
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_device.h555 iowrite64(val, pvr_dev->regs + reg);
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet.h613 #if defined(CONFIG_64BIT) && defined(iowrite64)
626 iowrite64(value, lp->dma_regs + reg);
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_mmio.c193 iowrite64(0, ipc_mmio->base + ipc_mmio->offset.ap_win_base);
194 iowrite64(0, ipc_mmio->base + ipc_mmio->offset.ap_win_end);
196 iowrite64(ipc_mmio->context_info_addr,
206 iowrite64(addr, ipc_mmio->base + ipc_mmio->offset.psi_address);
/linux-master/drivers/ntb/hw/intel/
H A Dntb_hw_gen1.c892 iowrite64(addr, mmio + xlat_reg);
895 iowrite64(0, mmio + xlat_reg);
900 iowrite64(limit, mmio + limit_reg);
903 iowrite64(base, mmio + limit_reg);
904 iowrite64(0, mmio + xlat_reg);
1404 iowrite64(bar_addr, mmio + XEON_SBAR0BASE_OFFSET);
1412 iowrite64(bar_addr, mmio + XEON_SBAR23BASE_OFFSET);
1419 iowrite64(bar_addr, mmio + XEON_SBAR45BASE_OFFSET);
1439 iowrite64(bar_addr, mmio + XEON_SBAR23LMT_OFFSET);
1446 iowrite64(bar_add
[all...]
H A Dntb_hw_gen3.c155 iowrite64(bar_addr, mmio + GEN3_IMBAR1XLMT_OFFSET);
160 iowrite64(bar_addr, mmio + GEN3_IMBAR2XLMT_OFFSET);
165 iowrite64(0, mmio + GEN3_IMBAR1XBASE_OFFSET);
166 iowrite64(0, mmio + GEN3_IMBAR2XBASE_OFFSET);
490 iowrite64(addr, mmio + xlat_reg);
493 iowrite64(0, mmio + xlat_reg);
500 iowrite64(limit, mmio + limit_reg);
503 iowrite64(base, mmio + limit_reg);
504 iowrite64(0, mmio + xlat_reg);
521 iowrite64(limi
[all...]
H A Dntb_hw_gen3.h101 iowrite64(bits, mmio);
H A Dntb_hw_gen4.c109 iowrite64(bar_addr, mmio + GEN4_IM23XLMT_OFFSET);
114 iowrite64(bar_addr, mmio + GEN4_IM45XLMT_OFFSET);
119 iowrite64(0, mmio + GEN4_IM23XBASE_OFFSET);
120 iowrite64(0, mmio + GEN4_IM45XBASE_OFFSET);
394 iowrite64(addr, mmio + xlat_reg);
397 iowrite64(0, mmio + xlat_reg);
404 iowrite64(limit, mmio + limit_reg);
407 iowrite64(base, mmio + limit_reg);
408 iowrite64(0, mmio + xlat_reg);
419 iowrite64(bas
[all...]
/linux-master/drivers/ntb/hw/mscc/
H A Dntb_hw_switchtec.c232 iowrite64(sndev->self_partition, &ctl->bar_entry[bar].xlate_addr);
239 iowrite64(0, &ctl->lut_entry[peer_lut_index(sndev, idx)]);
257 iowrite64(sndev->self_partition | addr,
266 iowrite64((NTB_CTRL_LUT_EN | (sndev->self_partition << 1) | addr),
477 iowrite64(sndev->db_valid_mask << sndev->db_peer_shift,
639 iowrite64(db_bits << sndev->db_shift, &sndev->mmio_self_dbmsg->idb);
655 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask);
673 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask);
718 iowrite64(db_bits << sndev->db_peer_shift,
931 iowrite64((NTB_CTRL_LUT_E
[all...]
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_rdwr.c24 #define vfio_iowrite64 iowrite64
64 #ifdef iowrite64
382 #ifdef iowrite64
441 #ifndef iowrite64
/linux-master/include/asm-generic/
H A Dio.h850 #ifndef iowrite64
851 #define iowrite64 iowrite64 macro
852 static inline void iowrite64(u64 value, volatile void __iomem *addr) function
H A Diomap.h56 extern void iowrite64(u64, void __iomem *);
/linux-master/include/linux/
H A Dio-64-nonatomic-hi-lo.h107 #ifndef iowrite64
109 #define iowrite64 iowrite64_hi_lo macro
H A Dio-64-nonatomic-lo-hi.h107 #ifndef iowrite64
109 #define iowrite64 iowrite64_lo_hi macro

Completed in 277 milliseconds

12