Bug 213093 - ELAN0670:00 support missing in 5.12
Summary: ELAN0670:00 support missing in 5.12
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Input Devices (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: other_other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-16 08:21 UTC by Nico Schottelius
Modified: 2021-05-25 20:33 UTC (History)
0 users

See Also:
Kernel Version: 5.12.4
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Nico Schottelius 2021-05-16 08:21:23 UTC
When switching from 5.10.36 to 5.12.4 (or 5.12.3), the ELAN touchpad does not appear anymore in Xorg.

I attached dmesg/xinput list/xorg.0.log from both cases.

Just comparing the elan related messages in dmesg:

nb3:/home/nico/touchpad-regression# grep -i elan dmesg.5.12.4-0-edge 
[   19.959494] psmouse serio1: trackpoint: Elan TrackPoint firmware: 0x62, buttons: 3/3
[   19.972437] input: TPPS/2 Elan TrackPoint as /devices/platform/i8042/serio1/input/input22
nb3:/home/nico/touchpad-regression# grep -i elan dmesg.5.10.36-0-lts 
[   17.326954] i2c_hid i2c-ELAN0670:00: supply vdd not found, using dummy regulator
[   17.327011] i2c_hid i2c-ELAN0670:00: supply vddl not found, using dummy regulator
[   17.473816] input: ELAN0670:00 04F3:3150 Mouse as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-16/i2c-ELAN0670:00/0018:04F3:3150.0001/input/input8
[   17.473912] input: ELAN0670:00 04F3:3150 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-16/i2c-ELAN0670:00/0018:04F3:3150.0001/input/input10
[   17.473965] hid-generic 0018:04F3:3150.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN0670:00 04F3:3150] on i2c-ELAN0670:00
[   17.583705] input: ELAN0670:00 04F3:3150 Mouse as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-16/i2c-ELAN0670:00/0018:04F3:3150.0001/input/input11
[   17.583907] input: ELAN0670:00 04F3:3150 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-16/i2c-ELAN0670:00/0018:04F3:3150.0001/input/input13
[   17.583977] hid-multitouch 0018:04F3:3150.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN0670:00 04F3:3150] on i2c-ELAN0670:00
[   18.998034] psmouse serio1: trackpoint: Elan TrackPoint firmware: 0x62, buttons: 3/3
[   19.010579] input: TPPS/2 Elan TrackPoint as /devices/platform/i8042/serio1/input/input14
nb3:/home/nico/touchpad-regression#
Comment 1 Nico Schottelius 2021-05-18 09:55:59 UTC
It seems I cannot select Drivers->Input devices for product
Comment 2 Nico Schottelius 2021-05-25 20:33:39 UTC
The problem was due to missing i2c-hid-acpi in my kernel. I rebuilt 5.12.6 with it enabled and the touchpad works smoothless.

Note You need to log in before you can comment on or make changes to this bug.