Home
last modified time | relevance | path

Searched refs:hi_offset (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-priv.h131 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 Dcoresight.h449 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