Lines Matching defs:csdev_access
118 * struct csdev_access - Abstraction of a CoreSight device access.
125 struct csdev_access {
138 ((struct csdev_access) { \
164 struct csdev_access access;
288 struct csdev_access access;
419 static inline u32 csdev_access_relaxed_read32(struct csdev_access *csa,
475 static inline u32 coresight_get_pid(struct csdev_access *csa)
485 static inline u64 csdev_access_relaxed_read_pair(struct csdev_access *csa,
496 static inline void csdev_access_relaxed_write_pair(struct csdev_access *csa, u64 val,
508 static inline u32 csdev_access_read32(struct csdev_access *csa, u32 offset)
516 static inline void csdev_access_relaxed_write32(struct csdev_access *csa,
525 static inline void csdev_access_write32(struct csdev_access *csa, u32 val, u32 offset)
535 static inline u64 csdev_access_relaxed_read64(struct csdev_access *csa,
544 static inline u64 csdev_access_read64(struct csdev_access *csa, u32 offset)
552 static inline void csdev_access_relaxed_write64(struct csdev_access *csa,
561 static inline void csdev_access_write64(struct csdev_access *csa, u64 val, u32 offset)
571 static inline u64 csdev_access_relaxed_read64(struct csdev_access *csa,
578 static inline u64 csdev_access_read64(struct csdev_access *csa, u32 offset)
584 static inline void csdev_access_relaxed_write64(struct csdev_access *csa,
590 static inline void csdev_access_write64(struct csdev_access *csa, u64 val, u32 offset)
650 extern int coresight_timeout(struct csdev_access *csa, u32 offset,