csdev_access
struct csdev_access *csa = &drvdata->csdev->access;
int coresight_timeout_action(struct csdev_access *csa, u32 offset,
int coresight_timeout(struct csdev_access *csa, u32 offset,
void coresight_clear_self_claim_tag(struct csdev_access *csa)
void coresight_clear_self_claim_tag_unlocked(struct csdev_access *csa)
struct csdev_access *csa;
struct csdev_access *csa = &drvdata->csdev->access;
struct csdev_access csa;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa)
*csa = (struct csdev_access) {
*csa = (struct csdev_access) {
struct csdev_access *csa)
struct csdev_access *csa)
struct csdev_access *csa;
struct csdev_access *csa)
struct csdev_access *csa, u32 val)
struct csdev_access *csa;
struct csdev_access *csa)
struct csdev_access *csa = &drvdata->csdev->access;
static bool etm4x_always_pm_save(struct device *dev, struct csdev_access *csa)
struct csdev_access *csa)
struct csdev_access access = { 0 };
struct csdev_access *csa)
struct csdev_access access = { 0 };
struct csdev_access *csa)
struct csdev_access *csa)
static void etm4x_sys_ins_barrier(struct csdev_access *csa, u32 offset, int pos, int val)
static int etm4x_wait_status(struct csdev_access *csa, int pos, int val)
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa = &csdev->access;
struct csdev_access *csa = &csdev->access;
struct csdev_access *access)
static void tpiu_enable_hw(struct csdev_access *csa)
static void tpiu_disable_hw(struct csdev_access *csa)
((struct csdev_access) { \
struct csdev_access access;
struct csdev_access access;
static inline u32 csdev_access_relaxed_read32(struct csdev_access *csa,
static inline u32 coresight_get_pid(struct csdev_access *csa)
static inline u64 csdev_access_relaxed_read_pair(struct csdev_access *csa,
static inline void csdev_access_relaxed_write_pair(struct csdev_access *csa, u64 val,
static inline u32 csdev_access_read32(struct csdev_access *csa, u32 offset)
static inline void csdev_access_relaxed_write32(struct csdev_access *csa,
static inline void csdev_access_write32(struct csdev_access *csa, u32 val, u32 offset)
static inline u64 csdev_access_relaxed_read64(struct csdev_access *csa,
static inline u64 csdev_access_read64(struct csdev_access *csa, u32 offset)
static inline void csdev_access_relaxed_write64(struct csdev_access *csa,
static inline void csdev_access_write64(struct csdev_access *csa, u64 val, u32 offset)
static inline u64 csdev_access_relaxed_read64(struct csdev_access *csa,
static inline u64 csdev_access_read64(struct csdev_access *csa, u32 offset)
static inline void csdev_access_relaxed_write64(struct csdev_access *csa,
static inline void csdev_access_write64(struct csdev_access *csa, u64 val, u32 offset)
int coresight_timeout(struct csdev_access *csa, u32 offset, int position, int value);
typedef void (*coresight_timeout_cb_t) (struct csdev_access *, u32, int, int);
int coresight_timeout_action(struct csdev_access *csa, u32 offset, int position, int value,
void coresight_clear_self_claim_tag(struct csdev_access *csa);
void coresight_clear_self_claim_tag_unlocked(struct csdev_access *csa);