In RHEL6.7 its definition moved into linux/pci_hotplug.h
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
#include <linux/fs.h>
#include <linux/export.h>
#include <linux/pci.h>
+#include <linux/pci_hotplug.h>
#define debugfs_create_atomic_t LINUX_BACKPORT(debugfs_create_atomic_t)
AC_MSG_CHECKING([if pci.h has enum pcie_link_width])
LB_LINUX_TRY_COMPILE([
#include <linux/pci.h>
+ #include <linux/pci_hotplug.h>
],[
enum pcie_link_width width = PCIE_LNK_WIDTH_UNKNOWN;
AC_MSG_CHECKING([if pci.h has enum pci_bus_speed])
LB_LINUX_TRY_COMPILE([
#include <linux/pci.h>
+ #include <linux/pci_hotplug.h>
],[
enum pci_bus_speed speed = PCI_SPEED_UNKNOWN;
#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,12,0))
#include <linux/pci.h>
+#include <linux/pci_hotplug.h>
#ifndef PTR_ERR_OR_ZERO
#define PTR_ERR_OR_ZERO(p) PTR_RET(p)