intel_th: Add pci glue layer for Intel(R) Trace Hub

This patch adds basic support for PCI-based Intel TH devices. It requests
2 bars (configuration registers for the subdevices and STH channel MMIO
region) and calls into Intel TH core code to create the bus with subdevices
etc.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Alexander Shishkin
2015-09-22 15:47:15 +03:00
zatwierdzone przez Greg Kroah-Hartman
rodzic 39f4034693
commit 2b0b16d329
3 zmienionych plików z 98 dodań i 0 usunięć

Wyświetl plik

@@ -15,6 +15,15 @@ config INTEL_TH
if INTEL_TH
config INTEL_TH_PCI
tristate "Intel(R) Trace Hub PCI controller"
depends on PCI
help
Intel(R) Trace Hub may exist as a PCI device. This option enables
support glue layer for PCI-based Intel TH.
Say Y here to enable PCI Intel TH support.
config INTEL_TH_DEBUG
bool "Intel(R) Trace Hub debugging"
depends on DEBUG_FS