]>
Commit | Line | Data |
---|---|---|
8daff547 JR |
1 | --- NVIDIA-Linux-x86_64-390.87-no-compat32/kernel/nvidia-drm/nvidia-drm-encoder.c.orig 2018-08-22 02:55:29.000000000 +0200 |
2 | +++ NVIDIA-Linux-x86_64-390.87-no-compat32/kernel/nvidia-drm/nvidia-drm-encoder.c 2018-10-27 14:51:02.291106466 +0200 | |
3 | @@ -30,6 +30,9 @@ | |
4 | #include "nvidia-drm-connector.h" | |
5 | #include "nvidia-drm-crtc.h" | |
6 | ||
7 | +#include <linux/version.h> | |
8 | +#include <linux/utsname.h> | |
9 | + | |
10 | #include <drm/drm_crtc_helper.h> | |
11 | ||
12 | #include <drm/drm_atomic.h> | |
13 | @@ -216,7 +219,11 @@ | |
14 | ||
15 | /* Attach encoder and connector */ | |
16 | ||
17 | +#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0) | |
18 | ret = drm_mode_connector_attach_encoder(connector, encoder); | |
19 | +#else | |
20 | + ret = drm_connector_attach_encoder(connector, encoder); | |
21 | +#endif | |
22 | ||
23 | if (ret != 0) { | |
24 | NV_DRM_DEV_LOG_ERR( | |
25 | --- NVIDIA-Linux-x86_64-390.87-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c~ 2018-08-22 02:55:29.000000000 +0200 | |
26 | +++ NVIDIA-Linux-x86_64-390.87-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c 2018-10-27 14:54:53.714379051 +0200 | |
27 | @@ -30,6 +30,9 @@ | |
28 | #include "nvidia-drm-utils.h" | |
29 | #include "nvidia-drm-encoder.h" | |
30 | ||
31 | +#include <linux/version.h> | |
32 | +#include <linux/utsname.h> | |
33 | + | |
34 | #include <drm/drm_crtc_helper.h> | |
35 | ||
36 | #include <drm/drm_atomic.h> | |
37 | @@ -226,7 +229,11 @@ | |
38 | ||
39 | ||
40 | if (nv_connector->edid != NULL) { | |
41 | +#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0) | |
42 | drm_mode_connector_update_edid_property( | |
43 | +#else | |
44 | + drm_connector_update_edid_property( | |
45 | +#endif | |
46 | connector, nv_connector->edid); | |
47 | } | |
48 |