Searched refs:readq_relaxed (Results 1 - 25 of 39) sorted by path

12

/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dthunder_xcv.c70 cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
75 cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
84 cfg = readq_relaxed(xcv->reg_base + XCV_DLL_CTL);
92 cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
95 readq_relaxed(xcv->reg_base + XCV_RESET);
100 cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
104 cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
127 cfg = readq_relaxed(xcv->reg_base + XCV_CTL);
133 cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
138 cfg = readq_relaxed(xc
[all...]
H A Dnic_main.c81 * to memory accesses. So writeq_relaxed() and readq_relaxed() are safe to use
95 return readq_relaxed(nic->reg_base + offset);
/linux-master/arch/alpha/include/asm/
H A Dio.h556 extern u64 readq_relaxed(const volatile void __iomem *addr);
560 #define readq_relaxed readq_relaxed macro
583 extern inline u64 readq_relaxed(const volatile void __iomem *addr) function
/linux-master/arch/alpha/kernel/
H A Dio.c263 u64 readq_relaxed(const volatile void __iomem *addr) function
272 EXPORT_SYMBOL(readq_relaxed); variable
/linux-master/arch/arm64/include/asm/
H A Darch_gicv3.h143 #define gic_read_typer(c) readq_relaxed(c)
145 #define gic_read_lpir(c) readq_relaxed(c)
151 #define gits_read_baser(c) readq_relaxed(c)
154 #define gits_read_cbaser(c) readq_relaxed(c)
159 #define gicr_read_propbaser(c) readq_relaxed(c)
163 #define gicr_read_pendbaser(c) readq_relaxed(c)
166 #define gicr_read_vpropbaser(c) readq_relaxed(c)
169 #define gicr_read_vpendbaser(c) readq_relaxed(c)
/linux-master/arch/arm64/kernel/
H A Dacpi_parking_protocol.c118 entry_point = readq_relaxed(&mailbox->entry_point);
/linux-master/arch/mips/include/asm/
H A Dio.h364 #define readq_relaxed __relaxed_readq macro
/linux-master/arch/powerpc/include/asm/
H A Dio.h718 #define readq_relaxed(addr) readq(addr) macro
/linux-master/arch/riscv/include/asm/
H A Dmmio.h124 #define readq_relaxed(c) ({ u64 __v; __io_rbr(); __v = readq_cpu(c); __io_rar(); __v; }) macro
H A Dtimex.h20 return readq_relaxed(clint_time_val);
/linux-master/arch/sh/include/asm/
H A Dio.h42 #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) macro
52 #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; })
/linux-master/arch/sparc/include/asm/
H A Dio_64.h144 #define readq_relaxed readq macro
/linux-master/arch/x86/include/asm/
H A Dio.h99 #define readq_relaxed(a) __readq(a) macro
/linux-master/drivers/acpi/
H A Dcppc_acpi.c1049 *val = readq_relaxed(vaddr);
/linux-master/drivers/bus/fsl-mc/
H A Dmc-sys.c132 resp->header = cpu_to_le64(readq_relaxed(&portal->header));
145 cpu_to_le64(readq_relaxed(&portal->params[i]));
/linux-master/drivers/clocksource/
H A Dtimer-clint.c73 #define clint_get_cycles() readq_relaxed(clint_timer_val)
/linux-master/drivers/cpufreq/
H A Dapple-soc-cpufreq.c112 u64 reg = readq_relaxed(priv->reg_base + APPLE_DVFS_STATUS);
120 u64 reg = readq_relaxed(priv->reg_base + APPLE_DVFS_CMD);
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dotx2_cpt_common.h142 return readq_relaxed(reg_base +
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-etm4x.h544 readq_relaxed((csa)->base + (offset)) : \
/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-nvidia.c81 return readq_relaxed(reg);
207 iova = readq_relaxed(cb_base + ARM_SMMU_CB_FAR);
H A Darm-smmu.h491 return readq_relaxed(arm_smmu_page(smmu, page) + offset);
H A Dqcom_iommu.c111 return readq_relaxed(ctx->base + reg);
/linux-master/drivers/irqchip/
H A Dirq-ti-sci-inta.c159 val = readq_relaxed(inta->base + vint_desc->vint_id * 0x1000 +
/linux-master/drivers/mmc/host/
H A Ddw_mmc.h489 readq_relaxed((dev)->regs + SDMMC_##reg)
/linux-master/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp.h485 u64 reg = readq_relaxed(intf->m + off); \

Completed in 524 milliseconds

12