Lines Matching refs:coresight_device
138 struct coresight_device *child_dev;
157 struct coresight_device { struct
193 #define to_coresight_device(d) container_of(d, struct coresight_device, dev)
210 int (*enable)(struct coresight_device *csdev, u32 mode, void *data);
211 int (*disable)(struct coresight_device *csdev);
212 void *(*alloc_buffer)(struct coresight_device *csdev,
216 unsigned long (*update_buffer)(struct coresight_device *csdev,
228 int (*enable)(struct coresight_device *csdev, int iport, int oport);
229 void (*disable)(struct coresight_device *csdev, int iport, int oport);
243 int (*cpu_id)(struct coresight_device *csdev);
244 int (*trace_id)(struct coresight_device *csdev);
245 int (*enable)(struct coresight_device *csdev,
247 void (*disable)(struct coresight_device *csdev,
261 int (*enable)(struct coresight_device *csdev, void *data);
262 int (*disable)(struct coresight_device *csdev, void *data);
273 extern struct coresight_device *
275 extern void coresight_unregister(struct coresight_device *csdev);
276 extern int coresight_enable(struct coresight_device *csdev);
277 extern void coresight_disable(struct coresight_device *csdev);
289 static inline struct coresight_device *
291 static inline void coresight_unregister(struct coresight_device *csdev) {} in coresight_unregister()
293 coresight_enable(struct coresight_device *csdev) { return -ENOSYS; } in coresight_enable()
294 static inline void coresight_disable(struct coresight_device *csdev) {} in coresight_disable()