Merge branch 'panels' into 'debian/latest'

Fix inclusion of panel drivers

See merge request kernel-team/initramfs-tools!170
This commit is contained in:
Ben Hutchings 2025-05-28 18:15:21 +00:00
commit e28d365867

View File

@ -705,7 +705,7 @@ dep_add_modules()
modules="$modules sunvnet sunvdc"
fi
for device in /sys/bus/*/drivers/*panel*/*; do
for device in /sys/bus/*/drivers/*panel*/* /sys/module/*panel*/drivers/*/*; do
if [ -d "$device" ] && [ "$(basename "$device")" != "module" ]; then
sys_walk_mod_add "$device"
fi
@ -861,12 +861,15 @@ auto_add_modules()
fb)
modules="$modules simpledrm simplefb framebuffer_coreboot"
# 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