Fix the UBSAN reported bit shift out of bounds first, as it's stable backport material. Clean some stuff up after that. Jani Nikula (5): drm/i915/opregion: check port number bounds for SWSCI display power state drm/i915/opregion: abstract the check for valid swsci function drm/i915/opregion: early exit from encoder notify if SWSCI isn't there drm/i915/opregion: handle SWSCI Mailbox #2 obsoletion drm/i915/opregion: debug log about Mailbox #2 for backlight drivers/gpu/drm/i915/display/intel_opregion.c | 78 +++++++++++++++---- 1 file changed, 62 insertions(+), 16 deletions(-) -- 2.30.2