This release provides a working Linux 7 kernel build for the Lenovo YogaBook YB1-X91F with fully functional internal audio.
Source branch for this build:
lawrencefrias:linux-7.0.10-yogabook7-port
For installation instructions, please see: INSTALL.md
Fixes:
- ASoC cht_yogabook audio driver updated for Linux 7
- Fixed NULL pointer dereference in DAPM event handlers
- Fixed platform clock control path
- Made RT5677 GPIO dependencies optional
Results:
- Internal audio device registers correctly
- RT5677 codec initializes
- Playback works without kernel crashes
- No RIP / page faults during audio playback
Tested on:
- Lenovo YogaBook YB1-X91F
- Kernel: 7.0.10-yogabook7
Notes:
- Uses PipeWire/WirePlumber
- UCM modifications may be required depending on userspace
Installation:
dpkg -i linux-image-*.deb
reboot
This is a development build intended for testers and contributors.