/linux-master/lib/ |
H A D | iomap.c | 71 #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 D | mdio-cavium.h | 114 #define oct_mdio_readq(addr) readq(addr)
|
/linux-master/arch/sparc/include/asm/ |
H A D | io_64.h | 143 #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 D | ice_osdep.h | 24 #define rd64(a, reg) readq((a)->hw_addr + (reg))
|
/linux-master/sound/core/seq/oss/ |
H A D | seq_oss_device.h | 94 struct seq_oss_readq *readq; member in struct:seq_oss_devinfo
|
/linux-master/drivers/fpga/ |
H A D | dfl.c | 1032 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 D | dfl-fme-perf.c | 278 * 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 D | mlxbf_gige_tx.c | 134 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 D | vnic_dev.h | 17 #ifndef readq 18 static inline u64 readq(void __iomem *reg) function
|
/linux-master/sound/mips/ |
H A D | sgio2audio.c | 112 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 D | clk-loongson2.c | 73 val = readq(loongson2_pll_base + offset); 139 val = readq(loongson2_pll_base + 0x50);
|
/linux-master/include/linux/ |
H A D | iopoll.h | 176 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 D | cxl_pmu.c | 132 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 D | pci.c | 117 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 D | io.h | 231 #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 D | io.c | 140 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 D | uv_hub.h | 576 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 D | mbox.c | 259 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 D | nitrox_dev.h | 277 return readq(ndev->bar_addr + offset);
|
/linux-master/arch/alpha/include/asm/ |
H A D | io_trivial.h | 122 IO_CONCAT(__IO_PREFIX,readq)(const volatile void __iomem *a)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | loongson.h | 41 #define xconf_readq(addr) readq(addr)
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_mem_ops.c | 79 *((u64 *)hostbuf) = readq(mapped_addr);
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_gfxpll.c | 63 reg->d = readq(this->mmio);
|
/linux-master/drivers/thermal/intel/int340x_thermal/ |
H A D | processor_thermal_mbox.c | 82 *resp = readq(proc_priv->mmio_base + MBOX_OFFSET_DATA);
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | cn10k_cpt.c | 60 lmt_base = readq(cptpf->reg_base + RVU_PF_LMTLINE_ADDR);
|