[Bug 284199] Trackpad Drivers on Lenovo thinkbook 14-IML do not work

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 19 Jul 2025 17:53:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284199

Chris Hutchinson <portmaster@bsdforge.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |portmaster@bsdforge.com

--- Comment #3 from Chris Hutchinson <portmaster@bsdforge.com> ---
14.2 is fine. I've been on a 12th Gen. for over a year w/o issue.
Here's the relevant output from dmesg(8) on mine:

lkpi_iic0: <LinuxKPI I2C> on drmn0
iicbus0: <Philips I2C bus> on lkpi_iic0
iic0: <I2C generic I/O> on iicbus0
lkpi_iic1: <LinuxKPI I2C> on drmn0
iicbus1: <Philips I2C bus> on lkpi_iic1
iic1: <I2C generic I/O>drmn0: [drm] Finished loading DMC firmware
i915/adlp_dmc.bin (v2.20)
 on iicbus1
lkpi_iic2: <LinuxKPI I2C> on drmn0
iicbus2: <Philips I2C bus> on lkpi_iic2
iic2: <I2C generic I/O> on iicbus2
lkpi_iic3: <LinuxKPI I2C> on drmn0
iicbus3: <Philips I2C bus> on lkpi_iic3
iic3: <I2C generic I/O> on iicbus3
lkpi_iic4: <LinuxKPI I2C> on drmn0
iicbus4: <Philips I2C bus> on lkpi_iic4
iic4: <I2C generic I/O> on iicbus4
lkpi_iic5: <LinuxKPI I2C> on drmn0
iicbus5: <Philips I2C bus> on lkpi_iic5
iic5: <I2C generic I/O> on iicbus5
lkpi_iic6: <LinuxKPI I2C> on drmn0
iicbus6: <Philips I2C bus> on lkpi_iic6
iic6: <I2C generic I/O> on iicbus6
lkpi_iic7: <LinuxKPI I2C> on drmn0
iicbus7: <Philips I2C bus> on lkpi_iic7
iic7: <I2C generic I/O> on iicbus7
lkpi_iic8: <LinuxKPI I2C> on drmn0
iicbus8: <Philips I2C bus> on lkpi_iic8
iic8: <I2C generic I/O> on iicbus8
lkpi_iic9: <LinuxKPI I2C> on drm1
iicbus9: <Philips I2C bus> on lkpi_iic9
iic9: <I2C generic I/O> on iicbus9
lkpi_iic10: <LinuxKPI I2C> on drm3
iicbus10: <Philips I2C bus> on lkpi_iic10
iic10: <I2C generic I/O> on iicbus10
ig4iic0: <Intel Alder Lake-P I2C Controller-0> at device 21.0 on pci0
pcib0: allocated type 3 (0x80000000-0x80000fff) for rid 10 of ig4iic0
ig4iic0: Lazy allocation of 0x1000 bytes rid 0x10 type 3 at 0x80000000
ig4iic0: Using MSI
ig4iic0: Controller parameters:
iicbus11: <Philips I2C bus (ACPI-hinted)> on ig4iic0
iic11: <I2C generic I/O> on iicbus11
ig4iic1: <Intel Alder Lake-P I2C Controller-1> at device 21.1 on pci0
pcib0: allocated type 3 (0x80001000-0x80001fff) for rid 10 of ig4iic1
ig4iic1: Lazy allocation of 0x1000 bytes rid 0x10 type 3 at 0x80001000
ig4iic1: Using MSI
ig4iic1: Controller parameters:
iicbus12: <Philips I2C bus (ACPI-hinted)> on ig4iic1
iicbus12: found ACPI child
iicbus12: <unknown card> at addr 0x2c
iic12: <I2C generic I/O> on iicbus12
iichid0: <MSFT0001:00 06CB:CE2D I2C HID device> at addr 0x2c on iicbus12
iichid0: Using sampling mode
hidbus0: <HID bus> on iichid0

Your problem is almost certainly driver related. I see you're also
struggling with Wifi related problems.

Please provide the output of both:

pciconf -lv

and

kldstat

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.