diff --git a/packages/x11/driver/xf86-video-nvidia/patches/xf86-video-nvidia-kernel-3.18.patch b/packages/x11/driver/xf86-video-nvidia/patches/xf86-video-nvidia-kernel-3.18.patch new file mode 100644 index 0000000000..537d41ca3c --- /dev/null +++ b/packages/x11/driver/xf86-video-nvidia/patches/xf86-video-nvidia-kernel-3.18.patch @@ -0,0 +1,20 @@ +diff --git a/kernel/nv-drm.c b/kernel/nv-drm.c +index f4011c2..929a187 100644 +--- a/kernel/nv-drm.c ++++ b/kernel/nv-drm.c +@@ -17,6 +17,7 @@ + #if defined(NV_DRM_AVAILABLE) + + #include ++#include + + extern nv_linux_state_t *nv_linux_devices; + +@@ -114,6 +115,7 @@ static struct drm_driver nv_drm_driver = { + .driver_features = DRIVER_GEM | DRIVER_PRIME, + .load = nv_drm_load, + .unload = nv_drm_unload, ++ .set_busid = drm_pci_set_busid, + .fops = &nv_drm_fops, + + .gem_free_object = nv_gem_free,