Lines Matching refs:coresight_device
140 struct coresight_device *child_dev;
161 struct coresight_device { struct
176 #define to_coresight_device(d) container_of(d, struct coresight_device, dev) argument
189 int (*enable)(struct coresight_device *csdev);
190 void (*disable)(struct coresight_device *csdev);
200 int (*enable)(struct coresight_device *csdev, int iport, int oport);
201 void (*disable)(struct coresight_device *csdev, int iport, int oport);
213 int (*trace_id)(struct coresight_device *csdev);
214 int (*enable)(struct coresight_device *csdev);
215 void (*disable)(struct coresight_device *csdev);
225 extern struct coresight_device *
227 extern void coresight_unregister(struct coresight_device *csdev);
228 extern int coresight_enable(struct coresight_device *csdev);
229 extern void coresight_disable(struct coresight_device *csdev);
233 static inline struct coresight_device *
235 static inline void coresight_unregister(struct coresight_device *csdev) {} in coresight_unregister()
237 coresight_enable(struct coresight_device *csdev) { return -ENOSYS; } in coresight_enable()
238 static inline void coresight_disable(struct coresight_device *csdev) {} in coresight_disable()