intel_th: Make SOURCE devices children of the root device
authorAlexander Shishkin <alexander.shishkin@linux.intel.com>
Fri, 18 Nov 2016 13:36:39 +0000 (15:36 +0200)
committerAlexander Shishkin <alexander.shishkin@linux.intel.com>
Fri, 25 Aug 2017 14:58:37 +0000 (17:58 +0300)
commit8edc514b01e9cfbc037c708e5260f248cbb4d867
treee40e437d8f6bd090cdb36a821a03fb98fe236df4
parent5e06723af998779210dffe9553b36b28955d5860
intel_th: Make SOURCE devices children of the root device

The switch (GTH) does not directly interact with SOURCE type devices and
may not even be present (in host mode). To reflect this and avoid
inconsistencies between target and host mode, make SOURCE devices
descendant directly from the root (i.e. PCI) device. Their symlinks
will no longer appear under the switch device, but they can still
be found under intel_th bus.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
drivers/hwtracing/intel_th/core.c
drivers/hwtracing/intel_th/intel_th.h