/openbmc/linux/drivers/platform/x86/intel/ |
H A D | sdsi.c | 126 writeq(from[i], &to[i]); in sdsi_memcpy64_toio() 144 writeq(control, priv->control_addr); in sdsi_complete_transaction() 174 writeq(control, priv->control_addr); in sdsi_mbox_cmd_read() 256 writeq(control, priv->control_addr); in sdsi_mbox_cmd_write() 295 writeq(info->payload[0], priv->mbox_addr); in sdsi_mbox_acquire()
|
/openbmc/linux/sound/core/seq/oss/ |
H A D | seq_oss_rw.c | 89 if (! is_write_mode(dp->file_mode) || dp->writeq == NULL) in snd_seq_oss_write() 196 if (dp->writeq && is_write_mode(dp->file_mode)) { in snd_seq_oss_poll()
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | sdhci.c | 72 sdhci->sdhci.writeq = sdhci_mm_writeq; in qos_init_sdhci_mm() 131 spci->sdhci.writeq = sdhci_pci_writeq; in sdhci_pci_create()
|
H A D | sdhci.h | 43 void (*writeq)(QSDHCI *s, uint32_t reg, uint64_t val); member
|
/openbmc/u-boot/drivers/core/ |
H A D | regmap.c | 340 #if defined(out_le64) && defined(out_be64) && defined(writeq) 346 writeq(*val, addr); in __write_64() 388 #if defined(out_le64) && defined(out_be64) && defined(writeq) in regmap_raw_write_range()
|
/openbmc/linux/sound/soc/loongson/ |
H A D | loongson_dma.c | 83 writeq(val, order_reg); in dma_desc_save() 111 writeq(val, order_reg); in loongson_pcm_trigger() 123 writeq(val, order_reg); in loongson_pcm_trigger()
|
/openbmc/linux/drivers/dma/sf-pdma/ |
H A D | sf-pdma.c | 34 #ifndef writeq 35 static inline void writeq(unsigned long long v, void __iomem *addr) in writeq() function 262 writeq(desc->xfer_size, regs->xfer_size); in sf_pdma_xfer_desc() 263 writeq(desc->dst_addr, regs->dst_addr); in sf_pdma_xfer_desc() 264 writeq(desc->src_addr, regs->src_addr); in sf_pdma_xfer_desc()
|
/openbmc/linux/drivers/dma/dw-edma/ |
H A D | dw-hdma-v0-core.c | 172 writeq(sar, &lli->sar.reg); in dw_hdma_v0_write_ll_data() 173 writeq(dar, &lli->dar.reg); in dw_hdma_v0_write_ll_data() 191 writeq(pointer, &llp->llp.reg); in dw_hdma_v0_write_ll_link()
|
H A D | dw-edma-v0-core.c | 59 writeq(value, &(__dw_regs(dw)->name)) 296 writeq(sar, &lli->sar.reg); in dw_edma_v0_write_ll_data() 297 writeq(dar, &lli->dar.reg); in dw_edma_v0_write_ll_data() 315 writeq(pointer, &llp->llp.reg); in dw_edma_v0_write_ll_link()
|
/openbmc/linux/drivers/perf/ |
H A D | cxl_pmu.c | 602 writeq(0, base + CXL_PMU_FREEZE_REG); in cxl_pmu_enable() 617 writeq(GENMASK_ULL(63, 0), base + CXL_PMU_FREEZE_REG); in cxl_pmu_disable() 646 writeq(cfg, base + CXL_PMU_FILTER_CFG_REG(hwc->idx, 0)); in cxl_pmu_event_start() 676 writeq(cfg, base + CXL_PMU_COUNTER_CFG_REG(hwc->idx)); in cxl_pmu_event_start() 679 writeq(0, base + CXL_PMU_COUNTER_REG(hwc->idx)); in cxl_pmu_event_start() 733 writeq(cfg, base + CXL_PMU_COUNTER_CFG_REG(hwc->idx)); in cxl_pmu_event_stop() 802 writeq(overflowed, base + CXL_PMU_OVERFLOW_REG); in cxl_pmu_irq()
|
H A D | arm_smmuv3_pmu.c | 205 writeq(value, smmu_pmu->reloc_base + SMMU_PMCG_EVCNTR(idx, 8)); in smmu_pmu_counter_set_value() 224 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_CNTENSET0); in smmu_pmu_counter_enable() 229 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_CNTENCLR0); in smmu_pmu_counter_disable() 234 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_INTENSET0); in smmu_pmu_interrupt_enable() 240 writeq(BIT(idx), smmu_pmu->reg_base + SMMU_PMCG_INTENCLR0); in smmu_pmu_interrupt_disable() 696 writeq(ovsr, smmu_pmu->reloc_base + SMMU_PMCG_OVSCLR0); in smmu_pmu_handle_irq()
|
/openbmc/linux/arch/x86/include/asm/numachip/ |
H A D | numachip_csr.h | 90 writeq(val, numachip2_lcsr_address(offset)); in numachip2_write64_lcsr()
|
/openbmc/u-boot/include/linux/ |
H A D | io.h | 54 writeq(value, addr); in iowrite64()
|
/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_osdep.h | 19 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
|
/openbmc/u-boot/arch/riscv/lib/ |
H A D | sifive_clint.c | 51 writeq(cmp, (void __iomem *)MTIMECMP_REG(gd->arch.clint, hart)); in riscv_set_timecmp()
|
/openbmc/linux/arch/x86/include/asm/uv/ |
H A D | uv_hub.h | 571 writeq(val, uv_global_mmr32_address(pnode, offset)); in uv_write_global_mmr32() 591 writeq(val, uv_global_mmr64_address(pnode, offset)); in uv_write_global_mmr64() 625 writeq(val, uv_local_mmr_address(offset)); in uv_write_local_mmr()
|
/openbmc/linux/drivers/scsi/fnic/ |
H A D | vnic_wq.c | 150 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start() 172 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init()
|
/openbmc/linux/drivers/net/ethernet/cavium/liquidio/ |
H A D | cn23xx_vf_device.c | 142 writeq((readq(inst_cnt_reg) & in cn23xx_vf_setup_global_input_regs() 239 writeq((pkt_in_done | CN23XX_INTR_CINT_ENB), in cn23xx_setup_vf_iq_regs() 311 writeq(OCTEON_PFVFSIG, mbox->mbox_read_reg); in cn23xx_setup_vf_mbox() 480 writeq(mbox_int_val, oct->mbox[0]->mbox_int_reg); in cn23xx_handle_vf_mbox_intr()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 454 static inline void writeq(u64 val, volatile void __iomem *addr) in writeq() function 484 writeq(val, adapter->regs + reg_addr); in t4_write_reg64()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_intr.c | 65 writeq(int_status, priv->base + MLXBF_GIGE_INT_STATUS); in mlxbf_gige_error_intr()
|
/openbmc/linux/drivers/scsi/csiostor/ |
H A D | csio_defs.h | 59 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
|
/openbmc/linux/drivers/spi/ |
H A D | spi-cavium-octeon.c | 78 writeq(0, p->register_base + OCTEON_SPI_CFG(p)); in octeon_spi_remove()
|
/openbmc/linux/drivers/hid/amd-sfh-hid/sfh1_1/ |
H A D | amd_sfh_interface.c | 52 writeq(0x0, privdata->mmio + AMD_C2P_MSG(1)); in amd_stop_sensor()
|
/openbmc/linux/drivers/platform/mellanox/ |
H A D | mlxbf-tmfifo.c | 567 writeq(*(u64 *)&hdr, fifo->tx.data); in mlxbf_tmfifo_console_tx() 584 writeq(data, fifo->tx.data); in mlxbf_tmfifo_console_tx() 644 writeq(data, fifo->tx.data); in mlxbf_tmfifo_rxtx_word() 720 writeq(*(u64 *)&hdr, fifo->tx.data); in mlxbf_tmfifo_rxtx_header() 910 writeq(0, vring->fifo->tx.data); in mlxbf_tmfifo_rxtx() 1305 writeq(ctl, fifo->tx.ctl); in mlxbf_tmfifo_set_threshold() 1315 writeq(ctl, fifo->rx.ctl); in mlxbf_tmfifo_set_threshold()
|
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_regs.h | 133 writeq(val, &db_page[qtype]); in ionic_dbell_ring()
|