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
4 #include "nvidia-drm-connector.h"
5 #include "nvidia-drm-crtc.h"
7 +#include <linux/version.h>
8 +#include <linux/utsname.h>
10 #include <drm/drm_crtc_helper.h>
12 #include <drm/drm_atomic.h>
15 /* Attach encoder and connector */
17 +#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0)
18 ret = drm_mode_connector_attach_encoder(connector, encoder);
20 + ret = drm_connector_attach_encoder(connector, encoder);
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
28 #include "nvidia-drm-utils.h"
29 #include "nvidia-drm-encoder.h"
31 +#include <linux/version.h>
32 +#include <linux/utsname.h>
34 #include <drm/drm_crtc_helper.h>
36 #include <drm/drm_atomic.h>
40 if (nv_connector->edid != NULL) {
41 +#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0)
42 drm_mode_connector_update_edid_property(
44 + drm_connector_update_edid_property(
46 connector, nv_connector->edid);