Changeset 86172 in vbox
- Timestamp:
- Sep 18, 2020 1:58:09 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 140423
- Location:
- trunk/src/VBox/Additions/linux/drm
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/linux/drm/vbox_drv.c
r85707 r86172 62 62 static int vbox_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) 63 63 { 64 #if RTLNX_VER_MAX(4,19,0) 64 #if RTLNX_VER_MAX(4,19,0) && RTLNX_RHEL_MAX(8,3) 65 65 return drm_get_pci_dev(pdev, ent, &driver); 66 66 #else … … 304 304 305 305 static struct drm_driver driver = { 306 #if RTLNX_VER_MAX(5,4,0) 306 #if RTLNX_VER_MAX(5,4,0) && RTLNX_RHEL_MAX(8,3) 307 307 .driver_features = 308 308 DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ | … … 311 311 # endif 312 312 DRIVER_PRIME, 313 #else /* >= 5.4.0 */313 #else /* >= 5.4.0 && RHEL >= 8.3 */ 314 314 .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ, 315 #endif /* < 5.4.0 */315 #endif /* < 5.4.0 && < RHEL 8.3 */ 316 316 .dev_priv_size = 0, 317 317 318 #if RTLNX_VER_MAX(4,19,0) 318 #if RTLNX_VER_MAX(4,19,0) && RTLNX_RHEL_MAX(8,3) 319 319 /* Legacy hooks, but still supported. */ 320 320 .load = vbox_driver_load, -
trunk/src/VBox/Additions/linux/drm/vbox_drv.h
r85708 r86172 152 152 #endif 153 153 154 #if RTLNX_VER_MAX(5,5,0) 154 #if RTLNX_VER_MAX(5,5,0) && RTLNX_RHEL_MAX(8,3) 155 155 # include <drm/drmP.h> 156 #else /* >= 5.5.0 */156 #else /* >= 5.5.0 || RHEL >= 8.3 */ 157 157 # include <drm/drm_file.h> 158 158 # include <drm/drm_drv.h> … … 299 299 #undef CURSOR_DATA_SIZE 300 300 301 #if RTLNX_VER_MAX(4,19,0) 301 #if RTLNX_VER_MAX(4,19,0) && RTLNX_RHEL_MAX(8,3) 302 302 int vbox_driver_load(struct drm_device *dev, unsigned long flags); 303 303 #else -
trunk/src/VBox/Additions/linux/drm/vbox_main.c
r85707 r86172 448 448 } 449 449 450 #if RTLNX_VER_MAX(4,19,0) 450 #if RTLNX_VER_MAX(4,19,0) && RTLNX_RHEL_MAX(8,3) 451 451 int vbox_driver_load(struct drm_device *dev, unsigned long flags) 452 452 #else … … 622 622 static inline u64 vbox_bo_mmap_offset(struct vbox_bo *bo) 623 623 { 624 #if RTLNX_VER_MIN(5,4,0) 624 #if RTLNX_VER_MIN(5,4,0) || RTLNX_RHEL_MIN(8,3) 625 625 return drm_vma_node_offset_addr(&bo->bo.base.vma_node); 626 626 #elif RTLNX_VER_MAX(3,12,0) && !RTLNX_RHEL_MAJ_PREREQ(7,0) -
trunk/src/VBox/Additions/linux/drm/vbox_mode.c
r85707 r86172 399 399 *connector) 400 400 { 401 #if RTLNX_VER_MIN(5,5,0) 401 #if RTLNX_VER_MIN(5,5,0) || RTLNX_RHEL_MIN(8,3) 402 402 struct drm_encoder *encoder; 403 403 -
trunk/src/VBox/Additions/linux/drm/vbox_ttm.c
r85707 r86172 304 304 dev->anon_inode->i_mapping, 305 305 #endif 306 #if RTLNX_VER_MIN(5,5,0) 306 #if RTLNX_VER_MIN(5,5,0) || RTLNX_RHEL_MIN(8,3) 307 307 dev->vma_offset_manager, 308 308 #elif RTLNX_VER_MAX(5,2,0) && !RTLNX_RHEL_MAJ_PREREQ(8,2)
Note:
See TracChangeset
for help on using the changeset viewer.