google-veyron-jerry: more features
I quickly looked through that and i have several suggestions what to do
Panel
The table says it works, but it should not (at least with recent kernel), the solution is (!3004)CONFIG_DRM_PANEL_EDP=m
in kernel config
FDE
Should only need initramfs modules for keyboard and panel which are not built-in.
Add (!3004, needs testing)drm-dp-aux-bus panel-edp gpio-charger sbs-battery cros-ec-keyb
to deviceinfo_modules_initfs
. Battery modules are needed for other purposes, but it's still better to have them
These ones are needed at least, but there may be more cros-ec related modules needed to include, check the output of lsmod
command
Audio
Probably needs alsa-ucm-conf
in dependencies and these UCM configs https://github.com/hexdump0815/imagebuilder/tree/main/systems/chromebook_veyron/extra-files/usr/share/alsa/ucm2/VEYRON-I2S
Bluetooth
Should work? Needs testing (tested, works)
CC: @hexdump0815 @tvall @ewspoelstra