Mika Westerberg
eafa717bc1
thunderbolt: Initialize after IOMMUs
...
If IOMMU is enabled and Thunderbolt driver is built into the kernel
image, it will be probed before IOMMUs are attached to the PCI bus.
Because of this DMA mappings the driver does will not go through IOMMU
and start failing right after IOMMUs are enabled.
For this reason move the Thunderbolt driver initialization happen at
rootfs level.
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-10-02 10:51:16 -07:00
..
cap.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
ctl.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-11-04 09:26:51 +09:00
ctl.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-11-04 09:26:51 +09:00
dma_port.c
thunderbolt: Add support for Intel Titan Ridge
2018-03-09 12:54:11 +03:00
dma_port.h
domain.c
thunderbolt: Add support for runtime PM
2018-07-25 10:55:29 +02:00
eeprom.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
icm.c
thunderbolt: Do not handle ICM events after domain is stopped
2018-10-02 10:51:16 -07:00
Kconfig
Makefile
thunderbolt: Add support for XDomain discovery protocol
2017-10-02 11:24:41 -07:00
nhi.c
thunderbolt: Initialize after IOMMUs
2018-10-02 10:51:16 -07:00
nhi.h
thunderbolt: Add support for Intel Titan Ridge
2018-03-09 12:54:11 +03:00
nhi_regs.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-11-04 09:26:51 +09:00
path.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
property.c
thunderbolt: Add support for XDomain properties
2017-10-02 11:24:40 -07:00
switch.c
thunderbolt: Add support for runtime PM
2018-07-25 10:55:29 +02:00
tb.c
Char/Misc patches for 4.15-rc1
2017-11-16 09:10:59 -08:00
tb.h
thunderbolt: Add support for runtime PM
2018-07-25 10:55:29 +02:00
tb_msgs.h
thunderbolt: Add support for runtime PM
2018-07-25 10:55:29 +02:00
tb_regs.h
thunderbolt: Fix small typo in variable name
2018-07-25 10:15:24 +02:00
tunnel_pci.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tunnel_pci.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xdomain.c
thunderbolt: Add support for runtime PM
2018-07-25 10:55:29 +02:00