APPLIED/cmt: [Artful][UBUNTU: SAUCE:] HID: Add quirk for Lenovo Yoga 910 with ITE Chips

Seth Forshee seth.forshee at canonical.com
Thu Aug 3 13:09:58 UTC 2017


On Wed, Aug 02, 2017 at 05:27:23PM +0200, Chris MacNaughton wrote:
> BugLink: https://launchpad.net/ubuntu/+source/linux/+bug/1708120
> 
> As with previous generations of this device (see
> https://patchwork.kernel.org/patch/7887361/), the ITE
> HID Sensor Hub, responsible for the accelerometer and als sensor,
> requires a quirk entry.
> 
> Without the entry, the Sensor Hub can't be accessed and the kernel fails
> to report any movements. As a result
> iio-sensor-proxy receives no new data.
> 
> It shall additionally be noted that the i2c-hid 'sleep' bug (present
> since kernel ver. 4.3)
> still affects the driver. This means that the sensor hub will not report
> any movement, until
> the device is suspended and resumed.
> 
> Signed-off-by: Patrick Pedersen <ctx.xda at gmail.com>
> Signed-off-by: Chris MacNaughton <chris.macnaughton at canonical.com>

I get the impression from the mailing list discussion that upstream may
end up going a different way with this fix, but it looks safe enough so
I don't see any reason we can't use this version until that happens.

The patch was mangled by your mailer though, and I ended up grabbing the
patch from patchwork. Applied as "UBUNTU: SAUCE: (no-up) HID: Add quirk
for Lenovo Yoga 910 with ITE Chips" to artful and unstable, thanks.




More information about the kernel-team mailing list