[PATCH 0/2] Input: Add ACPI support needed by Yoga Book DRV2604

From: Maurizio Casciano

Date: Wed Aug 26 2026 - 09:22:52 EST


The Lenovo Yoga Book YB1-X91F/L contains two ACPI-enumerated DRV2604
haptic controllers. ACPI does not describe a controllable vbat supply
or provide a _DSD function mapping for the enable GPIO, so the existing
driver cannot initialize the devices reliably.

Make the vbat regulator optional while preserving the existing behavior
when a supply is described, then map the first ACPI GPIO resource as the
enable line before requesting it.

Tested on a Lenovo Yoga Book YB1-X91L with both controllers probing and
direct per-device force-feedback playback. A separately posted
platform/x86 series supplies the device mode and waveform properties.

Maurizio Casciano (2):
Input: drv260x: Make vbat supply optional
Input: drv260x: Map ACPI enable GPIO

drivers/input/misc/drv260x.c | 72 ++++++++++++++++++++++++------------
1 file changed, 48 insertions(+), 24 deletions(-)


base-commit: 9a29ee801f525bcad71fea021bfe2a030885c8df
--
2.53.0