ntb: intel: add Intel NTB LTR vendor support for gen4 NTB
authorDave Jiang <dave.jiang@intel.com>
Mon, 23 Nov 2020 15:36:12 +0000 (08:36 -0700)
committerJon Mason <jdmason@kudzu.us>
Sun, 6 Dec 2020 23:18:03 +0000 (18:18 -0500)
commit75b6f6487cedd0e4c8e07d68b68b8f85cd352bfe
tree36832eee46f53a6995e5af0b614047f71af9af86
parent91b8246de8590bac89b03b4fd14c61a8b4053b9e
ntb: intel: add Intel NTB LTR vendor support for gen4 NTB

Intel NTB device has custom LTR management that is not compliant with the
PCIe standard. Add support to set LTR status triggered by link status
change.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
drivers/ntb/hw/intel/ntb_hw_gen1.h
drivers/ntb/hw/intel/ntb_hw_gen4.c
drivers/ntb/hw/intel/ntb_hw_gen4.h