/linux-master/drivers/fpga/ |
H A D | dfl-afu-main.c | 54 writeq(v, base + PORT_HDR_CTRL); 92 writeq(v, base + PORT_HDR_CTRL); 196 writeq(v, base + PORT_HDR_CTRL); 233 writeq(PORT_STS_AP1_EVT, base + PORT_HDR_STS); 271 writeq(PORT_STS_AP2_EVT, base + PORT_HDR_STS); 309 writeq(userclk_freq_cmd, base + PORT_HDR_USRCLK_CMD0); 330 writeq(userclk_freqcntr_cmd, base + PORT_HDR_USRCLK_CMD1);
|
H A D | dfl-fme-perf.c | 332 writeq(v, base + CACHE_CTRL); 407 writeq(v, base + FAB_CTRL); 431 writeq(v, base + FAB_CTRL); 464 writeq(v, base + VTD_CTRL); 495 writeq(v, base + VTD_SIP_CTRL);
|
H A D | dfl-n3000-nios.c | 487 writeq(v, nn->base + N3000_NS_CTRL); 505 writeq(v, nn->base + N3000_NS_CTRL);
|
/linux-master/drivers/perf/ |
H A D | cxl_pmu.c | 602 writeq(0, base + CXL_PMU_FREEZE_REG); 617 writeq(GENMASK_ULL(63, 0), base + CXL_PMU_FREEZE_REG); 646 writeq(cfg, base + CXL_PMU_FILTER_CFG_REG(hwc->idx, 0)); 676 writeq(cfg, base + CXL_PMU_COUNTER_CFG_REG(hwc->idx)); 679 writeq(0, base + CXL_PMU_COUNTER_REG(hwc->idx)); 733 writeq(cfg, base + CXL_PMU_COUNTER_CFG_REG(hwc->idx)); 802 writeq(overflowed, base + CXL_PMU_OVERFLOW_REG);
|
H A D | arm_smmuv3_pmu.c | 205 writeq(value, smmu_pmu->reloc_base + SMMU_PMCG_EVCNTR(idx, 8)); 224 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_CNTENSET0); 229 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_CNTENCLR0); 234 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_INTENSET0); 240 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_INTENCLR0); 696 writeq(ovsr, smmu_pmu->reloc_base + SMMU_PMCG_OVSCLR0);
|
/linux-master/arch/alpha/kernel/ |
H A D | io.c | 160 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); 226 void writeq(u64 b, volatile void __iomem *addr) function 239 EXPORT_SYMBOL(writeq); variable
|
/linux-master/arch/x86/include/asm/uv/ |
H A D | uv_hub.h | 571 writeq(val, uv_global_mmr32_address(pnode, offset)); 591 writeq(val, uv_global_mmr64_address(pnode, offset)); 625 writeq(val, uv_local_mmr_address(offset));
|
/linux-master/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_dev.h | 289 writeq(value, (ndev->bar_addr + offset));
|
/linux-master/drivers/bus/fsl-mc/ |
H A D | mc-sys.c | 112 writeq(le64_to_cpu(cmd->header), &portal->header);
|
/linux-master/drivers/scsi/fnic/ |
H A D | vnic_dev.h | 64 static inline void writeq(u64 val, void __iomem *reg) function
|
/linux-master/arch/alpha/include/asm/ |
H A D | io_trivial.h | 134 IO_CONCAT(__IO_PREFIX,writeq)(u64 b, volatile void __iomem *a)
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_mem_ops.c | 55 writeq(*((u64 *)hostbuf), mapped_addr);
|
H A D | cn23xx_vf_device.c | 142 writeq((readq(inst_cnt_reg) & 239 writeq((pkt_in_done | CN23XX_INTR_CINT_ENB), 311 writeq(OCTEON_PFVFSIG, mbox->mbox_read_reg); 480 writeq(mbox_int_val, oct->mbox[0]->mbox_int_reg);
|
H A D | cn66xx_device.c | 477 writeq(mask, cn6xxx->intr_enb_reg64); 486 writeq(0, cn6xxx->intr_enb_reg64); 602 writeq(intr64, cn6xxx->intr_sum_reg64);
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | exp_rcv.h | 99 writeq(0, dd->rcvarray_wc + (index * 8));
|
/linux-master/drivers/dma/dw-edma/ |
H A D | dw-edma-v0-core.c | 59 writeq(value, &(__dw_regs(dw)->name)) 296 writeq(sar, &lli->sar.reg); 297 writeq(dar, &lli->dar.reg); 315 writeq(pointer, &llp->llp.reg);
|
/linux-master/drivers/hid/amd-sfh-hid/sfh1_1/ |
H A D | amd_sfh_interface.c | 55 writeq(0x0, privdata->mmio + amd_get_c2p_val(privdata, 1));
|
/linux-master/drivers/thermal/intel/int340x_thermal/ |
H A D | processor_thermal_rapl.c | 78 writeq(val, ra->reg.mmio);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | io-defs.h | 19 DEF_PCI_AC_NORET(writeq, (u64 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
|
H A D | io.h | 677 /* Some drivers check for the presence of readq & writeq with 706 #define writeq writeq macro 722 #define writeq_relaxed(v, addr) writeq(v, addr) 787 writeq(val, addr); 793 writeq(val, addr);
|
/linux-master/drivers/platform/mellanox/ |
H A D | mlxbf-tmfifo.c | 567 writeq(*(u64 *)&hdr, fifo->tx.data); 584 writeq(data, fifo->tx.data); 644 writeq(data, fifo->tx.data); 720 writeq(*(u64 *)&hdr, fifo->tx.data); 910 writeq(0, vring->fifo->tx.data); 1305 writeq(ctl, fifo->tx.ctl); 1315 writeq(ctl, fifo->rx.ctl);
|
/linux-master/drivers/platform/x86/intel/ |
H A D | tpmi.c | 292 writeq(data, tpmi_info->tpmi_control_mem + TPMI_COMMAND_OFFSET); 304 writeq(control, tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET); 327 writeq(TPMI_CONTROL_STATUS_CPL, tpmi_info->tpmi_control_mem + TPMI_CONTROL_STATUS_OFFSET);
|
/linux-master/arch/mips/include/asm/ |
H A D | io.h | 531 #define writeq writeq macro
|
/linux-master/drivers/crypto/cavium/cpt/ |
H A D | cpt_common.h | 146 writeq(val, hw_addr + offset);
|
/linux-master/sound/soc/intel/common/ |
H A D | sst-dsp.c | 37 writeq(value, addr + offset);
|