Searched refs:writeq (Results 51 - 75 of 230) sorted by relevance

12345678910

/linux-master/arch/x86/include/asm/
H A Dio.h97 build_mmio_write(writeq, "q", u64, "r", :"memory")
108 #define writeq writeq macro
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_main.c113 writeq(control, priv->base + MLXBF_GIGE_CONTROL);
125 writeq(control, priv->base + MLXBF_GIGE_CONTROL);
141 writeq(control, priv->base + MLXBF_GIGE_CONTROL);
183 writeq(int_en, priv->base + MLXBF_GIGE_INT_EN);
205 writeq(0, priv->base + MLXBF_GIGE_INT_EN);
/linux-master/arch/alpha/include/asm/
H A Dio.h167 REMAP2(u64, writeq, volatile)
253 extern void writeq(u64 b, volatile void __iomem *addr);
261 #define writeq writeq macro
501 IO_CONCAT(__IO_PREFIX,writeq)(b, addr);
528 extern inline void writeq(u64 b, volatile void __iomem *addr) function
587 #define writeq_relaxed writeq
/linux-master/drivers/dma/dw-edma/
H A Ddw-hdma-v0-core.c172 writeq(sar, &lli->sar.reg);
173 writeq(dar, &lli->dar.reg);
191 writeq(pointer, &llp->llp.reg);
/linux-master/sound/soc/loongson/
H A Dloongson_dma.c83 writeq(val, order_reg);
111 writeq(val, order_reg);
123 writeq(val, order_reg);
/linux-master/drivers/char/ipmi/
H A Dipmi_si_mem_io.c54 writeq((u64)b << io->regshift, (io->addr)+(offset * io->regspacing));
/linux-master/drivers/input/misc/
H A Dsgi_btns.c33 writeq(status & ~(3U << 23), &mace->perif.audio.control);
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_hw_utils.c79 writeq(value, hw->mmio + reg);
/linux-master/drivers/scsi/fnic/
H A Dvnic_wq_copy.c91 writeq(paddr, &wq->ctrl->ring_base);
H A Dvnic_wq.c150 writeq(paddr, &wq->ctrl->ring_base);
172 writeq(paddr, &wq->ctrl->ring_base);
/linux-master/drivers/scsi/snic/
H A Dvnic_dev.h20 static inline void writeq(u64 val, void __iomem *reg) function
/linux-master/lib/
H A Diomap.c200 #define mmio_write64be(val,port) writeq(swab64(val),port)
239 #ifdef writeq
269 writeq(val, addr));
277 writeq(val, addr));
/linux-master/drivers/net/mdio/
H A Dmdio-cavium.h113 #define oct_mdio_writeq(val, addr) writeq(val, addr)
/linux-master/drivers/spi/
H A Dspi-cavium-thunderx.c97 writeq(0, p->register_base + OCTEON_SPI_CFG(p));
/linux-master/arch/sparc/include/asm/
H A Dio_64.h186 #define writeq writeq macro
187 #define writeq_relaxed writeq
188 static inline void writeq(u64 q, volatile void __iomem *addr) function
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_res.h491 writeq(key, info->db);
504 writeq(key, info->db);
517 writeq(key, info->priv_db);
526 writeq(key, info->priv_db);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_osdep.h23 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
/linux-master/sound/core/seq/oss/
H A Dseq_oss_device.h91 struct seq_oss_writeq *writeq; member in struct:seq_oss_devinfo
141 /* ioctl for writeq */
/linux-master/drivers/hid/amd-sfh-hid/
H A Damd_sfh_pcie.c69 writeq(info.dma_address, privdata->mmio + AMD_C2P_MSG1);
84 writeq(0x0, privdata->mmio + AMD_C2P_MSG1);
160 writeq(info.dma_address, privdata->mmio + AMD_C2P_MSG2);
175 writeq(0x0, privdata->mmio + AMD_C2P_MSG2);
/linux-master/sound/soc/sof/
H A Diomem-utils.c40 writeq(value, addr);
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h454 static inline void writeq(u64 val, volatile void __iomem *addr) function
484 writeq(val, adapter->regs + reg_addr);
/linux-master/drivers/char/
H A Dhpet.c57 #define write_counter(V, MC) writeq(V, MC)
391 writeq((readq(&timer->hpet_config) & ~Tn_INT_ENB_CNF_MASK),
405 writeq(v, &timer->hpet_config);
495 writeq(v, &timer->hpet_config);
522 writeq(g, &timer->hpet_config);
570 writeq(v, &timer->hpet_config);
607 writeq(v, &timer->hpet_config);
863 writeq(mcfg, &hpet->hpet_config);
/linux-master/drivers/dma/sf-pdma/
H A Dsf-pdma.c37 #ifndef writeq
38 static inline void writeq(unsigned long long v, void __iomem *addr) function
265 writeq(desc->xfer_size, regs->xfer_size);
266 writeq(desc->dst_addr, regs->dst_addr);
267 writeq(desc->src_addr, regs->src_addr);
/linux-master/drivers/platform/x86/intel/
H A Dsdsi.c130 writeq(from[i], &to[i]);
148 writeq(control, priv->control_addr);
257 writeq(control, priv->control_addr);
280 writeq(control, priv->control_addr);
306 writeq(info->payload[0], priv->mbox_addr);
/linux-master/include/asm-generic/
H A Dio.h285 #ifndef writeq
286 #define writeq writeq macro
287 static inline void writeq(u64 value, volatile void __iomem *addr) function
385 #if defined(writeq) && !defined(writeq_relaxed)
855 writeq(value, addr);
907 writeq(swab64(value), addr);

Completed in 434 milliseconds

12345678910