On Thu, Nov 16, 2017 at 12:32:44PM -0600, joshua stein wrote:
> Now that the dwiic(4) PCI support is in, this implements polling 
> mode for ihidev to work around the problem of ioapic interrupts not 
> arriving for them after setup.  I've spent far too much time trying 
> to debug that problem (including much of my time at t2k17), so I 
> made this as a workaround until someone else fixes that issue.
> 
> The new PCI attachment of dwiic sets sc_poll_ihidev, which 
> dwiic_acpi_found_ihidev() checks for and does not set ia_intr, and
> this diff implements the other half which sets up a polling mode in 
> response to that.
> 
> It does slow polling by default to conserve power, and once movement 
> is detected on a device under ihidev (like imt(4)), it starts 
> polling quickly for a while.
> 
> It's not perfect but it's enough to make the touchpad work on these 
> machines and will hopefully be a temporary fix.
> 
> 

So I have to ask since when I hit you up on icb the above terms where
all mentioned. With this diff and what you just committed to src add
touchpad support to the Xiaomi Mi Air 12.5"?

Even if not, thanks for all your hard work on adding touchpad support to
these new devices.

-- 
James Turner

Reply via email to