Searched refs:hi_offset (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-priv.h | 131 coresight_read_reg_pair(void __iomem *addr, s32 lo_offset, s32 hi_offset) in coresight_read_reg_pair() argument 136 val |= (hi_offset < 0) ? 0 : in coresight_read_reg_pair() 137 (u64)readl_relaxed(addr + hi_offset) << 32; in coresight_read_reg_pair() 142 s32 lo_offset, s32 hi_offset) in coresight_write_reg_pair() 145 if (hi_offset >= 0) in coresight_write_reg_pair() 146 writel_relaxed((u32)(val >> 32), addr + hi_offset); in coresight_write_reg_pair() 141 coresight_write_reg_pair(void __iomem *addr, u64 val, s32 lo_offset, s32 hi_offset) coresight_write_reg_pair() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | coresight.h | 449 u32 lo_offset, u32 hi_offset) in csdev_access_relaxed_read_pair() 453 ((u64)readl_relaxed(csa->base + hi_offset) << 32); in csdev_access_relaxed_read_pair() 456 return csa->read(lo_offset, true, false) | (csa->read(hi_offset, true, false) << 32); in csdev_access_relaxed_read_pair() 460 u32 lo_offset, u32 hi_offset) in csdev_access_relaxed_write_pair() 464 writel_relaxed((u32)(val >> 32), csa->base + hi_offset); in csdev_access_relaxed_write_pair() 467 csa->write((u32)(val >> 32), hi_offset, true, false); in csdev_access_relaxed_write_pair() 448 csdev_access_relaxed_read_pair(struct csdev_access *csa, u32 lo_offset, u32 hi_offset) csdev_access_relaxed_read_pair() argument 459 csdev_access_relaxed_write_pair(struct csdev_access *csa, u64 val, u32 lo_offset, u32 hi_offset) csdev_access_relaxed_write_pair() argument
|
Completed in 3 milliseconds