Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ruo91/a5222864665f8061527ef0d87e8a7ec4 to your computer and use it in GitHub Desktop.
Save ruo91/a5222864665f8061527ef0d87e8a7ec4 to your computer and use it in GitHub Desktop.
Gentoo linux - HP Dragonfly G3 i2C Synaptics driver not work (kernel 6.1.2)
ruo91 ~ # dmesg | grep i2c
[ 2.665843] i2c_dev: i2c /dev entries driver
[ 18.426016] i2c i2c-SYNA30E0:00: deferred probe pending
ruo91 ~ # ll /sys/bus/i2c/devices
total 0
drwxr-xr-x 2 root root 0 Jan 1 11:28 .
drwxr-xr-x 4 root root 0 Jan 1 11:28 ..
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-0 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-0
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-1 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-1
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-10 -> ../../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-10
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-11 -> ../../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-11
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-12 -> ../../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-3/i2c-12
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-13 -> ../../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-4/i2c-13
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-14 -> ../../../devices/pci0000:00/0000:00:10.0/i2c_designware.0/i2c-14
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-15 -> ../../../devices/pci0000:00/0000:00:10.1/i2c_designware.1/i2c-15
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-16 -> ../../../devices/pci0000:00/0000:00:15.0/i2c_designware.2/i2c-16
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-17 -> ../../../devices/pci0000:00/0000:00:19.0/i2c_designware.3/i2c-17
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-2 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-2
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-3 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-3
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-4 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-4
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-5 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-5
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-6 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-6
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-7 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-7
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-8 -> ../../../devices/pci0000:00/0000:00:02.0/i2c-8
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-9 -> ../../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-9
lrwxrwxrwx 1 root root 0 Jan 1 11:28 i2c-SYNA30E0:00 -> ../../../devices/pci0000:00/0000:00:15.0/i2c_designware.2/i2c-16/i2c-SYNA30E0:00
ruo91 ~ # cat /sys/bus/i2c/devices/i2c-SYNA30E0\:00/firmware_node/path
\_SB_.PC00.I2C0.TPD0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment