Advertisement
Guest User

4.17 fglrx patch

a guest
Jun 18th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.11 KB | None | 0 0
  1. --- archive_files/common/lib/modules/fglrx/build_mod/kcl_pci.c
  2. +++ archive_files/common/lib/modules/fglrx/build_mod/kcl_pci.c
  3. @@ -59,7 +59,9 @@ int ATI_API_CALL KCL_PCI_CheckBDF(
  4.  {
  5.      struct pci_dev* pci_dev;
  6.  
  7. -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23)
  8. +#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,17,0)
  9. +   pci_dev = pci_get_domain_bus_and_slot(0, busnum, PCI_DEVFN(devnum, funcnum));
  10. +#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23)
  11.      pci_dev = pci_get_bus_and_slot(busnum, PCI_DEVFN(devnum, funcnum));
  12.  #else
  13.      pci_dev = pci_find_slot(busnum, PCI_DEVFN(devnum, funcnum));
  14. @@ -96,9 +98,9 @@ int ATI_API_CALL KCL_PCI_CheckBDF(
  15.  KCL_PCI_DevHandle ATI_API_CALL KCL_PCI_GetDevHandle(
  16.      KCL_TYPE_U32 bus, KCL_TYPE_U32 slot)
  17.  {
  18. -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23)
  19. -    return (KCL_PCI_DevHandle)pci_get_bus_and_slot(bus, slot);
  20. -#else
  21. +#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,17,0)
  22. +    return (KCL_PCI_DevHandle)pci_get_domain_bus_and_slot(0, bus, slot);
  23. +#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23)
  24.      return (KCL_PCI_DevHandle)pci_find_slot(bus, slot);
  25.  #endif
  26.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement