Changeset 109111 in vbox
- Timestamp:
- Apr 29, 2025 5:00:16 PM (10 days ago)
- svn:sync-xref-src-repo-rev:
- 168661
- Location:
- trunk/src/VBox/Additions/linux/drm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/linux/drm/vbox_drv.c
r108892 r109111 44 44 #endif 45 45 46 #if RTLNX_VER_MIN(6,13,0) && defined(CONFIG_APERTURE_HELPERS) 47 # include <linux/aperture.h> 48 #endif 49 46 50 #if RTLNX_VER_RANGE(5,14,0, 6,13,0) || RTLNX_RHEL_RANGE(8,6, 8,99) 47 51 # include <drm/drm_aperture.h> … … 95 99 #endif 96 100 97 # if RTLNX_VER_RANGE(5,14,0, 6,13,0) || RTLNX_RHEL_RANGE(8,6, 8,99) 101 # if RTLNX_VER_MIN(6,13,0) && defined(CONFIG_APERTURE_HELPERS) 102 ret = aperture_remove_conflicting_pci_devices(pdev, driver.name); 103 # elif RTLNX_VER_RANGE(5,14,0, 6,13,0) || RTLNX_RHEL_RANGE(8,6, 8,99) 98 104 # if RTLNX_VER_MIN(5,15,0) || RTLNX_RHEL_RANGE(8,7, 8,99) || RTLNX_RHEL_MIN(9,1) || RTLNX_SUSE_MAJ_PREREQ(15,4) 99 105 ret = drm_aperture_remove_conflicting_pci_framebuffers(pdev, &driver); … … 415 421 #endif 416 422 .gem_prime_import = drm_gem_prime_import, 423 #if RTLNX_VER_MAX(6,15,0) 417 424 .gem_prime_import_sg_table = vbox_gem_prime_import_sg_table, 425 #endif 418 426 #if RTLNX_VER_MAX(6,6,0) && !RTLNX_RHEL_RANGE(9,4, 9,99) && !RTLNX_SUSE_MAJ_PREREQ(15, 6) 419 427 .gem_prime_mmap = vbox_gem_prime_mmap, -
trunk/src/VBox/Additions/linux/drm/vbox_prime.c
r106061 r109111 50 50 } 51 51 52 #if RTLNX_VER_MAX(3,18,0) && !RTLNX_RHEL_MAJ_PREREQ(7,2) 52 #if RTLNX_VER_MAX(6,15,0) 53 # if RTLNX_VER_MAX(3,18,0) && !RTLNX_RHEL_MAJ_PREREQ(7,2) 53 54 struct drm_gem_object *vbox_gem_prime_import_sg_table( 54 55 struct drm_device *dev, size_t size, struct sg_table *table) 55 # else56 # else 56 57 struct drm_gem_object *vbox_gem_prime_import_sg_table( 57 58 struct drm_device *dev, struct dma_buf_attachment *attach, 58 59 struct sg_table *table) 59 # endif60 # endif 60 61 { 61 62 WARN_ONCE(1, "not implemented"); 62 63 return ERR_PTR(-ENOSYS); 63 64 } 65 #endif 64 66 65 67 void *vbox_gem_prime_vmap(struct drm_gem_object *obj)
Note:
See TracChangeset
for help on using the changeset viewer.