Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a1b36958 authored by Xiangliang Yu's avatar Xiangliang Yu Committed by Jon Mason
Browse files

NTB: Add support for AMD PCI-Express Non-Transparent Bridge



This adds support for AMD's PCI-Express Non-Transparent Bridge
(NTB) device on the Zeppelin platform. The driver connnects to the
standard NTB sub-system interface, with modification to add hooks
for power management in a separate patch. The AMD NTB device has 3
memory windows, 16 doorbell, 16 scratch-pad registers, and supports
up to 16 PCIe lanes running a Gen3 speeds.

Signed-off-by: default avatarXiangliang Yu <Xiangliang.Yu@amd.com>
Reviewed-by: default avatarAllen Hubbe <Allen.Hubbe@emc.com>
Signed-off-by: default avatarJon Mason <jdmason@kudzu.us>
parent 8a7b6a77
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -7586,6 +7586,12 @@ W: https://github.com/jonmason/ntb/wiki
T:	git git://github.com/jonmason/ntb.git
F:	drivers/ntb/hw/intel/

NTB AMD DRIVER
M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
L:	linux-ntb@googlegroups.com
S:	Supported
F:	drivers/ntb/hw/amd/

NTFS FILESYSTEM
M:	Anton Altaparmakov <anton@tuxera.com>
L:	linux-ntfs-dev@lists.sourceforge.net
+1 −0
Original line number Diff line number Diff line
source "drivers/ntb/hw/amd/Kconfig"
source "drivers/ntb/hw/intel/Kconfig"
+1 −0
Original line number Diff line number Diff line
obj-$(CONFIG_NTB_AMD)	+= amd/
obj-$(CONFIG_NTB_INTEL)	+= intel/
+7 −0
Original line number Diff line number Diff line
config NTB_AMD
	tristate "AMD Non-Transparent Bridge support"
	depends on X86_64
	help
	 This driver supports AMD NTB on capable Zeppelin hardware.

	 If unsure, say N.
+1 −0
Original line number Diff line number Diff line
obj-$(CONFIG_NTB_AMD) += ntb_hw_amd.o
Loading