aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwtracing/intel_th/pti.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/hwtracing/intel_th/pti.c')
-rw-r--r--drivers/hwtracing/intel_th/pti.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/hwtracing/intel_th/pti.c b/drivers/hwtracing/intel_th/pti.c
index 57cbfdcc7ef0..35738b5bfccd 100644
--- a/drivers/hwtracing/intel_th/pti.c
+++ b/drivers/hwtracing/intel_th/pti.c
@@ -200,7 +200,6 @@ static int intel_th_pti_probe(struct intel_th_device *thdev)
200 struct resource *res; 200 struct resource *res;
201 struct pti_device *pti; 201 struct pti_device *pti;
202 void __iomem *base; 202 void __iomem *base;
203 int ret;
204 203
205 res = intel_th_device_get_resource(thdev, IORESOURCE_MEM, 0); 204 res = intel_th_device_get_resource(thdev, IORESOURCE_MEM, 0);
206 if (!res) 205 if (!res)
@@ -219,10 +218,6 @@ static int intel_th_pti_probe(struct intel_th_device *thdev)
219 218
220 read_hw_config(pti); 219 read_hw_config(pti);
221 220
222 ret = sysfs_create_group(&dev->kobj, &pti_output_group);
223 if (ret)
224 return ret;
225
226 dev_set_drvdata(dev, pti); 221 dev_set_drvdata(dev, pti);
227 222
228 return 0; 223 return 0;
@@ -237,6 +232,7 @@ static struct intel_th_driver intel_th_pti_driver = {
237 .remove = intel_th_pti_remove, 232 .remove = intel_th_pti_remove,
238 .activate = intel_th_pti_activate, 233 .activate = intel_th_pti_activate,
239 .deactivate = intel_th_pti_deactivate, 234 .deactivate = intel_th_pti_deactivate,
235 .attr_group = &pti_output_group,
240 .driver = { 236 .driver = {
241 .name = "pti", 237 .name = "pti",
242 .owner = THIS_MODULE, 238 .owner = THIS_MODULE,