Lines Matching defs:csdev_access
117 * struct csdev_access - Abstraction of a CoreSight device access.
124 struct csdev_access {
137 ((struct csdev_access) { \
163 struct csdev_access access;
264 struct csdev_access access;
394 static inline u32 csdev_access_relaxed_read32(struct csdev_access *csa,
450 static inline u32 coresight_get_pid(struct csdev_access *csa)
460 static inline u64 csdev_access_relaxed_read_pair(struct csdev_access *csa,
471 static inline void csdev_access_relaxed_write_pair(struct csdev_access *csa, u64 val,
483 static inline u32 csdev_access_read32(struct csdev_access *csa, u32 offset)
491 static inline void csdev_access_relaxed_write32(struct csdev_access *csa,
500 static inline void csdev_access_write32(struct csdev_access *csa, u32 val, u32 offset)
510 static inline u64 csdev_access_relaxed_read64(struct csdev_access *csa,
519 static inline u64 csdev_access_read64(struct csdev_access *csa, u32 offset)
527 static inline void csdev_access_relaxed_write64(struct csdev_access *csa,
536 static inline void csdev_access_write64(struct csdev_access *csa, u64 val, u32 offset)
546 static inline u64 csdev_access_relaxed_read64(struct csdev_access *csa,
553 static inline u64 csdev_access_read64(struct csdev_access *csa, u32 offset)
559 static inline void csdev_access_relaxed_write64(struct csdev_access *csa,
565 static inline void csdev_access_write64(struct csdev_access *csa, u64 val, u32 offset)
620 extern int coresight_timeout(struct csdev_access *csa, u32 offset,