coresight: Expose device connections via sysfs
[linux-2.6-microblaze.git] / drivers / hwtracing / coresight / coresight-priv.h
index a4a658d..5a36f0f 100644 (file)
@@ -157,6 +157,11 @@ int coresight_add_sysfs_link(struct coresight_sysfs_link *info);
 void coresight_remove_sysfs_link(struct coresight_sysfs_link *info);
 int coresight_create_conns_sysfs_group(struct coresight_device *csdev);
 void coresight_remove_conns_sysfs_group(struct coresight_device *csdev);
+int coresight_make_links(struct coresight_device *orig,
+                        struct coresight_connection *conn,
+                        struct coresight_device *target);
+void coresight_remove_links(struct coresight_device *orig,
+                           struct coresight_connection *conn);
 
 #ifdef CONFIG_CORESIGHT_SOURCE_ETM3X
 extern int etm_readl_cp14(u32 off, unsigned int *val);