testing/device-postmarketos-trailblazer: X1E Slim 7x support
Extend existing X1 Elite support with the modules needed to bring up the Lenovo Yoga Slim 7x.
Tested with full disk encryption, unl0kr works as expected.
As for functionality, the main pain points are:
- Bluetooth (missing dts & pwrseq support)
- Audio (Missing topology graph)
- cpu frequency scaling (missing scmi perf support?) - hopefully shows up in -next soon
- camera :(
- external display untested, i think there's bugs though
- USB OTG - the ports are dual role capable but all forced to host mode for some reason. If you do change the first port to peripheral then you'll get the normal USB network device show up if you attach it to your PC.
We could use the EFI framebuffer in the initramfs, however the regulators are turned off before we get there so it goes blank. Pull in all the bits for proper display/panel support.
Additionally, this MR fixed envkernel support for -next, see the commit message for details.
It also adjusts the autoupdate CI to reset the pkgrel when bumping the version.