Home
last modified time | relevance | path

Searched refs:writeq (Results 51 – 75 of 242) sorted by relevance

12345678910

/openbmc/linux/drivers/platform/x86/intel/
H A Dsdsi.c126 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 Dseq_oss_rw.c89 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 Dsdhci.c72 sdhci->sdhci.writeq = sdhci_mm_writeq; in qos_init_sdhci_mm()
131 spci->sdhci.writeq = sdhci_pci_writeq; in sdhci_pci_create()
H A Dsdhci.h43 void (*writeq)(QSDHCI *s, uint32_t reg, uint64_t val); member
/openbmc/u-boot/drivers/core/
H A Dregmap.c340 #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 Dloongson_dma.c83 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 Dsf-pdma.c34 #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 Ddw-hdma-v0-core.c172 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 Ddw-edma-v0-core.c59 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 Dcxl_pmu.c602 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 Darm_smmuv3_pmu.c205 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 Dnumachip_csr.h90 writeq(val, numachip2_lcsr_address(offset)); in numachip2_write64_lcsr()
/openbmc/u-boot/include/linux/
H A Dio.h54 writeq(value, addr); in iowrite64()
/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_osdep.h19 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
/openbmc/u-boot/arch/riscv/lib/
H A Dsifive_clint.c51 writeq(cmp, (void __iomem *)MTIMECMP_REG(gd->arch.clint, hart)); in riscv_set_timecmp()
/openbmc/linux/arch/x86/include/asm/uv/
H A Duv_hub.h571 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 Dvnic_wq.c150 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 Dcn23xx_vf_device.c142 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 Dadapter.h454 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 Dmlxbf_gige_intr.c65 writeq(int_status, priv->base + MLXBF_GIGE_INT_STATUS); in mlxbf_gige_error_intr()
/openbmc/linux/drivers/scsi/csiostor/
H A Dcsio_defs.h59 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
/openbmc/linux/drivers/spi/
H A Dspi-cavium-octeon.c78 writeq(0, p->register_base + OCTEON_SPI_CFG(p)); in octeon_spi_remove()
/openbmc/linux/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_interface.c52 writeq(0x0, privdata->mmio + AMD_C2P_MSG(1)); in amd_stop_sensor()
/openbmc/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c567 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 Dionic_regs.h133 writeq(val, &db_page[qtype]); in ionic_dbell_ring()

12345678910