ntb: intel: Add Icelake (gen4) support for Intel NTB
authorDave Jiang <dave.jiang@intel.com>
Fri, 17 Apr 2020 17:37:23 +0000 (10:37 -0700)
committerJon Mason <jdmason@kudzu.us>
Mon, 20 Apr 2020 14:16:23 +0000 (10:16 -0400)
commit26bfe3d0b227ab6d38692640b44ce48f2d857602
tree47749a665269825cb02d6c4e5bc0f0bd0e110ff2
parenta0348a4da1a7073fa14065f370f507073b857782
ntb: intel: Add Icelake (gen4) support for Intel NTB

Adding 4th generation Intel NTB support bits. There are a lot of common
parts that the gen4 NTB has with gen3 NTB on Skylake. The commonalities are
reused in gen4 Icelake NTB.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
drivers/ntb/hw/intel/Makefile
drivers/ntb/hw/intel/ntb_hw_gen1.c
drivers/ntb/hw/intel/ntb_hw_gen3.c
drivers/ntb/hw/intel/ntb_hw_gen3.h
drivers/ntb/hw/intel/ntb_hw_gen4.c [new file with mode: 0644]
drivers/ntb/hw/intel/ntb_hw_gen4.h [new file with mode: 0644]
drivers/ntb/hw/intel/ntb_hw_intel.h