linux_dsm_epyc7002/drivers/ntb
Alexander Gordeev 53a788a765 ntb: Split ntb_setup_msix() into separate BWD/SNB routines
This is an cleanup effort to make ntb_setup_msix() more
readable - use ntb_setup_bwd_msix() to init MSI-Xs on
BWD hardware and ntb_setup_snb_msix() - on SNB hardware.

Function ntb_setup_snb_msix() also initializes MSI-Xs the
way it should has been done - looping pci_enable_msix()
until success or failure.

Signed-off-by: Alexander Gordeev <agordeev@redhat.com>
Signed-off-by: Jon Mason <jon.mason@intel.com>
2014-04-07 10:59:19 -07:00
..
Kconfig NTB: Enable 32bit Support 2013-09-03 14:48:53 -07:00
Makefile PCI-Express Non-Transparent Bridge Support 2013-01-17 19:11:14 -08:00
ntb_hw.c ntb: Split ntb_setup_msix() into separate BWD/SNB routines 2014-04-07 10:59:19 -07:00
ntb_hw.h ntb: Use pci_msix_vec_count() to obtain number of MSI-Xs 2014-04-07 10:59:19 -07:00
ntb_regs.h NTB: Enable Snoop on Primary Side 2013-11-20 09:57:33 -07:00
ntb_transport.c NTB: Code Style Clean-up 2014-04-07 10:59:19 -07:00