Getting back into the tablet game, and what better way than to try to track down the sensors on a new Lenovo Yoga 14!
From what I've seen, everything (on Windows 10) is going through this new fancy Intel Integrated Sensor Solution, which then goes to another device, then splits out into four different devices within Windows 10 device manager (ambient light, gyroscope, rotation, GPS?). What do we get in Ubuntu?
And from what I can see, not too much beyond that right now. Trawled through sysfs and not getting as much there. I can enable the device, and force it to rescan, but nothing new comes up, except for an error in dmesg about bogus alignment:
description: Non-VGA unclassified device
product: Intel Corporation
vendor: Intel Corporation
physical id: 13
bus info: pci@0000:00:13.0
width: 64 bits
00:13.0 Non-VGA unclassified device: Intel Corporation Device 9d35 (rev 21)
I've seen some messages of support for this device within intel-lpss, but the device ID isn't listed within the driver's page on lkddb, nor is it trying to take control of the device.
[ 4818.251001] pci 0000:00:13.0: enabling device (0000 -> 0002)
[ 5191.273767] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
Brain is a bit burnt up right now from banging on this for a bit (4AM where I'm at right now), but if anyone has any pointers on probing PCI devices, or ways to get devices that are under this one to enumerate within sysfs or appear for the i2c devices (so many modules modprobed, got back a lot of nothing) it would be greatly appreciated.