Include all bridge, panel and backlight drivers if MODULES=most

Many arm devices rely on drivers to bring up their display panels properly.
Include all of drivers/gpu/drm/panel, drivers/gpu/drm/bridge and
drivers/video/backlight to make sure the display is working in the
initrd (to show disk unlock dialogue etc).

Found on a Qualcomm CRD Snapdragon Laptop but this seems to affect
many similar machines too.
This commit is contained in:
Tobias Heider 2025-05-05 20:26:28 +02:00
parent 6fdd131444
commit d82a1e91ef

View File

@ -848,12 +848,15 @@ auto_add_modules()
;;
fb)
# For machines that don't have a generic framebuffer device.
modules="$modules rockchipdrm pwm-cros-ec pwm_bl pwm-rockchip panel-simple"
modules="$modules analogix-anx6345 pwm-sun4i sun4i-drm sun8i-mixer panel-edp"
modules="$modules rockchipdrm pwm-cros-ec pwm_bl pwm-rockchip"
modules="$modules analogix-anx6345 pwm-sun4i sun4i-drm sun8i-mixer"
modules="$modules mediatek-drm pwm-mtk-disp anx7625 parade_ps8640 msm"
# For panel/backlight on MNT Reform 2
modules="$modules pwm_imx27 nwl-dsi ti-sn65dsi86 imx-dcss"
modules="$modules mux-mmio mxsfb"
modules="$modules =drivers/gpu/drm/bridge"
modules="$modules =drivers/gpu/drm/panel"
modules="$modules =drivers/video/backlight"
;;
esac
done