Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:isgleas
displaylink-non-oss
leap153.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File leap153.patch of Package displaylink-non-oss
diff -U 3 -dHrN -- a/module/evdi_connector.c b/module/evdi_connector.c --- a/module/evdi_connector.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_connector.c 2021-04-29 18:14:02.293929380 +0200 @@ -105,7 +105,7 @@ static struct drm_encoder *evdi_best_encoder(struct drm_connector *connector) { -#if KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) struct drm_encoder *encoder; drm_connector_for_each_possible_encoder(connector, encoder) { diff -U 3 -dHrN -- a/module/evdi_cursor.c b/module/evdi_cursor.c --- a/module/evdi_cursor.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_cursor.c 2021-04-29 18:26:12.801663440 +0200 @@ -23,7 +23,7 @@ #include <linux/mutex.h> #include <linux/version.h> -#if KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif @@ -55,7 +55,7 @@ if (obj) drm_gem_object_get(&obj->base); if (cursor->obj) -#if KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) drm_gem_object_put(&cursor->obj->base); #else drm_gem_object_put_unlocked(&cursor->obj->base); diff -U 3 -dHrN -- a/module/evdi_cursor.h b/module/evdi_cursor.h --- a/module/evdi_cursor.h 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_cursor.h 2021-04-29 18:11:51.188533681 +0200 @@ -23,7 +23,7 @@ #include <linux/version.h> #include <linux/module.h> -#if KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif diff -U 3 -dHrN -- a/module/evdi_drm_drv.c b/module/evdi_drm_drv.c --- a/module/evdi_drm_drv.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_drm_drv.c 2021-04-29 18:19:23.089312840 +0200 @@ -17,7 +17,7 @@ #include <drm/drm_file.h> #include <drm/drm_drv.h> #include <drm/drm_vblank.h> -#elif KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#elif KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif @@ -86,7 +86,7 @@ #endif static struct drm_driver driver = { -#if KERNEL_VERSION(5, 4, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, #else .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_PRIME @@ -102,7 +102,7 @@ /* gem hooks */ -#if KERNEL_VERSION(5, 11, 0) <= LINUX_VERSION_CODE || defined(EL8) -#elif KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE +#if KERNEL_VERSION(5, 11, 0) <= LINUX_VERSION_CODE +#elif KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) .gem_free_object_unlocked = evdi_gem_free_object, #else .gem_free_object = evdi_gem_free_object, diff -U 3 -dHrN -- a/module/evdi_drm_drv.h b/module/evdi_drm_drv.h --- a/module/evdi_drm_drv.h 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_drm_drv.h 2021-04-29 18:10:26.323627552 +0200 @@ -15,9 +15,9 @@ #include <linux/module.h> #include <linux/version.h> -#include <linux/mutex.h> -#include <linux/device.h> -#if KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#include <linux/device.h> + +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #include <drm/drm_drv.h> #include <drm/drm_fourcc.h> #include <drm/drm_ioctl.h> @@ -29,7 +29,7 @@ #include <drm/drm_crtc_helper.h> #include <drm/drm_rect.h> #include <drm/drm_gem.h> -#if KERNEL_VERSION(5, 4, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #include <linux/dma-resv.h> #else #include <linux/reservation.h> @@ -70,7 +70,7 @@ bool vmap_is_iomem; #endif struct sg_table *sg; -#if KERNEL_VERSION(5, 4, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) struct dma_resv *resv; struct dma_resv _resv; #else diff -U 3 -dHrN -- a/module/evdi_encoder.c b/module/evdi_encoder.c --- a/module/evdi_encoder.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_encoder.c 2021-04-29 16:17:26.501629175 +0200 @@ -12,7 +12,7 @@ */ #include <linux/version.h> -#if KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif diff -U 3 -dHrN -- a/module/evdi_fb.c b/module/evdi_fb.c --- a/module/evdi_fb.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_fb.c 2021-04-29 18:25:13.013026953 +0200 @@ -17,7 +17,7 @@ #endif /* CONFIG_FB */ #include <linux/dma-buf.h> #include <linux/version.h> -#if KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif @@ -319,7 +319,7 @@ EVDI_CHECKPT(); if (efb->obj) -#if KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) drm_gem_object_put(&efb->obj->base); #else drm_gem_object_put_unlocked(&efb->obj->base); @@ -441,7 +441,7 @@ return ret; out_gfree: -#if KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) drm_gem_object_put(&efbdev->efb.obj->base); #else drm_gem_object_put_unlocked(&efbdev->efb.obj->base); @@ -471,7 +471,7 @@ if (efbdev->efb.obj) { drm_framebuffer_unregister_private(&efbdev->efb.base); drm_framebuffer_cleanup(&efbdev->efb.base); -#if KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) drm_gem_object_put(&efbdev->efb.obj->base); #else drm_gem_object_put_unlocked(&efbdev->efb.obj->base); @@ -493,7 +493,7 @@ evdi->fbdev = efbdev; drm_fb_helper_prepare(dev, &efbdev->helper, &evdi_fb_helper_funcs); -#if KERNEL_VERSION(5, 7, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) ret = drm_fb_helper_init(dev, &efbdev->helper); #else ret = drm_fb_helper_init(dev, &efbdev->helper, 1); @@ -503,7 +503,7 @@ return ret; } -#if KERNEL_VERSION(5, 7, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else drm_fb_helper_single_add_all_connectors(&efbdev->helper); #endif @@ -541,7 +541,7 @@ struct fb_info *info; info = efbdev->helper.fbdev; -#if KERNEL_VERSION(5, 6, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) unregister_framebuffer(info); #else unlink_framebuffer(info); diff -U 3 -dHrN -- a/module/evdi_gem.c b/module/evdi_gem.c --- a/module/evdi_gem.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_gem.c 2021-04-29 18:24:25.968525676 +0200 @@ -13,7 +13,7 @@ #if KERNEL_VERSION(5, 16, 0) <= LINUX_VERSION_CODE #include <drm/drm_prime.h> #include <drm/drm_file.h> -#elif KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#elif KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif @@ -68,7 +68,7 @@ return NULL; } -#if KERNEL_VERSION(5, 4, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) dma_resv_init(&obj->_resv); #else reservation_object_init(&obj->_resv); @@ -102,7 +102,7 @@ kfree(obj); return ret; } -#if KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) drm_gem_object_put(&obj->base); #else drm_gem_object_put_unlocked(&obj->base); @@ -292,7 +292,7 @@ if (gem_obj->dev->vma_offset_manager) drm_gem_free_mmap_offset(gem_obj); -#if KERNEL_VERSION(5, 4, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) dma_resv_fini(&obj->_resv); #else reservation_object_fini(&obj->_resv); diff -U 3 -dHrN -- a/module/evdi_ioc32.c b/module/evdi_ioc32.c --- a/module/evdi_ioc32.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_ioc32.c 2021-04-29 18:26:42.621980783 +0200 @@ -26,7 +26,7 @@ #include <linux/version.h> #if KERNEL_VERSION(5, 16, 0) <= LINUX_VERSION_CODE #include <drm/drm_ioctl.h> -#elif KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#elif KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif diff -U 3 -dHrN -- a/module/evdi_modeset.c b/module/evdi_modeset.c --- a/module/evdi_modeset.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_modeset.c 2021-04-29 18:13:16.137438752 +0200 @@ -139,7 +139,7 @@ evdi_cursor_set(evdi->cursor, eobj, width, height, hot_x, hot_y, format, stride); -#if KERNEL_VERSION(5, 9, 0) <= LINUX_VERSION_CODE || defined(EL8) +#if KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) drm_gem_object_put(obj); #else drm_gem_object_put_unlocked(obj); diff -U 3 -dHrN -- a/module/evdi_painter.c b/module/evdi_painter.c --- a/module/evdi_painter.c 2021-03-25 11:57:25.000000000 +0100 +++ b/module/evdi_painter.c 2021-04-29 18:22:24.967236376 +0200 @@ -14,7 +14,7 @@ #include <drm/drm_file.h> #include <drm/drm_vblank.h> #include <drm/drm_ioctl.h> -#elif KERNEL_VERSION(5, 5, 0) <= LINUX_VERSION_CODE || defined(EL8) +#elif KERNEL_VERSION(5, 3, 0) <= LINUX_VERSION_CODE || defined(EL8) #else #include <drm/drmP.h> #endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor