[PATCH 0/3] platform/x86: Describe Yoga Book haptics and audio resources
From: Maurizio Casciano
Date: Wed Aug 26 2026 - 09:25:56 EST
The Lenovo Yoga Book YB1-X91F/L firmware omits software properties for
its two DRV2604 haptic controllers and does not instantiate or map all
resources used by the RT5677 audio design.
Attach the DRV2604 mode and waveform-library properties, instantiate the
TS3A227E headset detector, and add lookup entries for the codec GPIOs
which control the second speaker amplifier and headphone path.
The haptics patch has a runtime dependency on the separately posted
drv260x optional-vbat Input change and has been tested with both Yoga
Book haptic devices. The audio-resource patches are intended for the
companion ASoC Yoga Book series; complete playback, capture and jack
button validation is not claimed here.
Maurizio Casciano (3):
platform/x86: x86-android-tablets: Describe Yoga Book haptics
platform/x86: x86-android-tablets: Add Yoga Book TS3A227E
platform/x86: x86-android-tablets: Add Yoga Book audio GPIOs
.../platform/x86/x86-android-tablets/lenovo.c | 109 +++++++++++++++++-
1 file changed, 108 insertions(+), 1 deletion(-)
base-commit: 5b05bb3f6c5716fab6911e12d60dd1f43ad9806a
--
2.53.0