Port of OLED brightness control patches from DRM tree
Back port of the following two patch series from the DRM tree to support OLED brightness control https://patchwork.freedesktop.org/series/69914/ https://patchwork.freedesktop.org/series/72991/
This impacts a few platforms - particularly the Lenovo P1G2 and X1Extreme - both quite popular platforms. It also will benefit Dell CML 2020 platforms apparently so I included that patch (hope the Dell folk are OK with that :))
I had to make a few minor tweaks to the patch to get it to compile on the 5.6.2 tree - the main change was in drm-i915-Force-DPCD-backlight-mode-on-X1-Extreme-2nd-Gen-4K-AMOLED-panel.patch and the intel_dp_aux_backlight.c file - but I believe the change is functionally the same
Please let me know if any questions or concern, things I've done wrong etc. This is the biggest merge request I've put in to date.
Tested on a P1G2.