The main goal is to have the SLES12 SP3 kernel version 4.4.140-94.42.1 the fix it needed for Kabylake graphics issue and also enable the dp aux character device CONFIG_DRM_DP_AUX_CHARDEV=y.


I like to inquiry if there's a way or how to proceed with this correctly.


My question is I have a Intel Kabylake graphics and the Linux OS I installed in my system is SLES12 SP3 with kernel version 4.4.140-94.42.1. To support and fix the Kabylake graphics issue under this kernel I also installed/updated the drm-kmp-default which is a backported drm kernel modules. From here, I also wanted to enable the CONFIG_DRM_DP_AUX_CHARDEV=y.


It seems to me the drm-kmp-default file (*.ko) are built by default and the CONFIG_DRM_DP_AUX_CHARDEV=n is disable. Is there a possible way to enable this? Or how to approach with this problem?


If I rebuild the drm-kmp-default into my kernel version 4.4.140-94.42.1 source, I got a lot of errors because I assume the drm-kmp-default is under a higher drm version which is 4.9.


Please advise and have comments.


Kernel version list:
SUSE/SLES/Kernel versions - MicroFocusInternationalWiki


drm-kmp-default site:
https://software.opensuse.org/package/drm-kmp-default