Searched refs:readq (Results 76 - 100 of 231) sorted by relevance

12345678910

/linux-master/lib/
H A Diomap.c71 #define mmio_read64be(addr) swab64(readq(addr))
114 #ifdef readq
158 IO_COND(addr, return pio_read64_lo_hi(port), return readq(addr));
165 IO_COND(addr, return pio_read64_hi_lo(port), return readq(addr));
190 #endif /* readq */
301 #endif /* readq */
/linux-master/drivers/net/mdio/
H A Dmdio-cavium.h114 #define oct_mdio_readq(addr) readq(addr)
/linux-master/arch/sparc/include/asm/
H A Dio_64.h143 #define readq readq macro
144 #define readq_relaxed readq
145 static inline u64 readq(const volatile void __iomem *addr) function
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_osdep.h24 #define rd64(a, reg) readq((a)->hw_addr + (reg))
/linux-master/sound/core/seq/oss/
H A Dseq_oss_device.h94 struct seq_oss_readq *readq; member in struct:seq_oss_devinfo
/linux-master/drivers/fpga/
H A Ddfl.c1032 v = readq(base + PORT_UINT_CAP);
1037 v = readq(base + PORT_ERROR_CAP);
1045 v = readq(base + FME_ERROR_CAP);
1109 readq(dfh_base + DFHv1_CSR_SIZE_GRP)))
1113 v = readq(dfh_base + DFHv1_PARAM_HDR + size);
1148 v = readq(binfo->ioaddr + ofst);
1180 v = readq(binfo->ioaddr + ofst + DFHv1_CSR_ADDR);
1187 v = readq(binfo->ioaddr + ofst + DFHv1_CSR_SIZE_GRP);
1212 u64 v = readq(binfo->ioaddr + PORT_HDR_CAP);
1294 v = readq(binf
[all...]
H A Ddfl-fme-perf.c278 * support 64bit read - readq is split into 2 readl.
281 v = readq(addr);
328 v = readq(base + CACHE_CTRL);
398 v = readq(base + FAB_CTRL);
428 v = readq(base + FAB_CTRL);
461 v = readq(base + VTD_CTRL);
492 v = readq(base + VTD_SIP_CTRL);
896 v = readq(base + FAB_CTRL);
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_tx.c134 tx_status = readq(priv->base + MLXBF_GIGE_TX_STATUS);
137 tx_ci = readq(priv->base + MLXBF_GIGE_TX_CONSUMER_INDEX);
/linux-master/drivers/net/ethernet/cisco/enic/
H A Dvnic_dev.h17 #ifndef readq
18 static inline u64 readq(void __iomem *reg) function
/linux-master/sound/mips/
H A Dsgio2audio.c112 val = readq(&mace->perif.audio.codec_control); /* flush bus */
115 val = readq(&mace->perif.audio.codec_read);
136 val = readq(&mace->perif.audio.codec_control); /* flush bus */
359 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr);
407 dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr);
481 readq(&mace->perif.audio.chan[ch].depth) - 32;
500 readq(&mace->perif.audio.chan[ch].depth) - 32;
797 if (!(readq(&mace->perif.audio.control) & AUDIO_CONTROL_CODEC_PRESENT))
/linux-master/drivers/clk/
H A Dclk-loongson2.c73 val = readq(loongson2_pll_base + offset);
139 val = readq(loongson2_pll_base + 0x50);
/linux-master/include/linux/
H A Diopoll.h176 readx_poll_timeout(readq, addr, val, cond, delay_us, timeout_us)
179 readx_poll_timeout_atomic(readq, addr, val, cond, delay_us, timeout_us)
/linux-master/drivers/perf/
H A Dcxl_pmu.c132 val = readq(base + CXL_PMU_CAP_REG);
156 val = readq(base + CXL_PMU_COUNTER_CFG_REG(i));
170 eval = readq(base + CXL_PMU_EVENT_CAP_REG(group_idx));
199 eval = readq(base + CXL_PMU_EVENT_CAP_REG(j));
649 cfg = readq(base + CXL_PMU_COUNTER_CFG_REG(hwc->idx));
689 return readq(base + CXL_PMU_COUNTER_REG(event->hw.idx));
730 cfg = readq(base + CXL_PMU_COUNTER_CFG_REG(hwc->idx));
783 overflowed = readq(base + CXL_PMU_OVERFLOW_REG);
/linux-master/drivers/cxl/
H A Dpci.c117 reg = readq(cxlds->regs.mbox + CXLDEV_MBOX_BG_CMD_STATUS_OFFSET);
132 reg = readq(cxlds->regs.mbox + CXLDEV_MBOX_BG_CMD_STATUS_OFFSET);
227 readq(cxlds->regs.memdev + CXLMDEV_STATUS_OFFSET);
266 u64 md_status = readq(cxlds->regs.memdev + CXLMDEV_STATUS_OFFSET);
273 status_reg = readq(cxlds->regs.mbox + CXLDEV_MBOX_STATUS_OFFSET);
331 bg_status_reg = readq(cxlds->regs.mbox +
349 cmd_reg = readq(cxlds->regs.mbox + CXLDEV_MBOX_CMD_OFFSET);
397 md_status = readq(cxlds->regs.memdev + CXLMDEV_STATUS_OFFSET);
/linux-master/include/asm-generic/
H A Dio.h231 #ifndef readq
232 #define readq readq macro
233 static inline u64 readq(const volatile void __iomem *addr) function
341 #if defined(readq) && !defined(readq_relaxed)
820 return readq(addr);
880 return swab64(readq(addr));
/linux-master/arch/alpha/kernel/
H A Dio.c140 return IO_CONCAT(__IO_PREFIX,readq)(addr);
199 u64 readq(const volatile void __iomem *addr) function
235 EXPORT_SYMBOL(readq); variable
/linux-master/arch/x86/include/asm/uv/
H A Duv_hub.h576 return readq(uv_global_mmr32_address(pnode, offset));
596 return readq(uv_global_mmr64_address(pnode, offset));
620 return readq(uv_local_mmr_address(offset));
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmbox.c259 intr_val = readq((void __iomem *)mbox->reg_base +
286 data = readq((void __iomem *)mbox->reg_base +
297 data = readq((void __iomem *)mbox->reg_base +
/linux-master/drivers/crypto/cavium/nitrox/
H A Dnitrox_dev.h277 return readq(ndev->bar_addr + offset);
/linux-master/arch/alpha/include/asm/
H A Dio_trivial.h122 IO_CONCAT(__IO_PREFIX,readq)(const volatile void __iomem *a)
/linux-master/arch/loongarch/include/asm/
H A Dloongson.h41 #define xconf_readq(addr) readq(addr)
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Docteon_mem_ops.c79 *((u64 *)hostbuf) = readq(mapped_addr);
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_gfxpll.c63 reg->d = readq(this->mmio);
/linux-master/drivers/thermal/intel/int340x_thermal/
H A Dprocessor_thermal_mbox.c82 *resp = readq(proc_priv->mmio_base + MBOX_OFFSET_DATA);
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dcn10k_cpt.c60 lmt_base = readq(cptpf->reg_base + RVU_PF_LMTLINE_ADDR);

Completed in 436 milliseconds

12345678910