Re: PROBLEM: ASUS GU501GM Elantech touchpad not detected

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> What does "cat /proc/interrupts" show? I'm confused is the spamming instance I2C host controller, intel-gpio or what.
>
> My quick guess would be misconfigured GPIO interrupt from touchpad that goes active once touchpad is initialized over I2C and i2c_hid driver > initializes the irq. But what I failed to understand why it keeps coming after battery removal and reverting to old kernel where I2C communication with the touchpad wasn't working.

I probably should have also mentioned that I tried disabling the
trackpad in the BIOS, as there was an option to do so.  In spite of
that, the intel-gpio i2c interrupts continued to drive the CPU cores
to 100%.  Don't know if that information sheds light on anything, but
I thought I'd throw it out there.

On Tue, May 22, 2018 at 7:52 AM, wereturtle <wereturtledev@xxxxxxxxx> wrote:
>> What does "cat /proc/interrupts" show? I'm confused is the spamming instance I2C host controller, intel-gpio or what.
>>
>> My quick guess would be misconfigured GPIO interrupt from touchpad that goes active once touchpad is initialized over I2C and i2c_hid driver > initializes the irq. But what I failed to understand why it keeps coming after battery removal and reverting to old kernel where I2C communication with the touchpad wasn't working.
>
> I don't have the laptop with me any more (I returned it to Best Buy
> before it's return window ran out, since it seemed bricked).  However,
> /proc/interrupts was showing a disturbingly high number of interrupts
> for the intel-gpio for i2c.  I am actually wondering if the interrupts
> were there all along, but at a lower rate before I applied the patch,
> such that I did not notice any adverse effects to the CPU cores.
>
> On Tue, May 22, 2018 at 4:05 AM, Jarkko Nikula
> <jarkko.nikula@xxxxxxxxxxxxxxx> wrote:
>> On 05/22/2018 10:29 AM, Hans de Goede wrote:
>>>
>>> Hi,
>>>
>>> On 22-05-18 01:58, wereturtle wrote:
>>>>
>>>>
>>>> If I theoretically ran into the into the issue with the i2c interrupts
>>>> driving my CPU cores up to 100% once again in the future, what could I
>>>> do to work around it?  Would blacklisting the i2c-designware driver
>>>> fix that?  Would that have negative side effects for other things?  Is
>>>> there a kernel parameter to make the gpio i2c not send so many
>>>> interrupts?
>>>
>>>
>>> Blacklisting the i2c-designware driver should do the trick.
>>>
>> What does "cat /proc/interrupts" show? I'm confused is the spamming instance
>> I2C host controller, intel-gpio or what.
>>
>> My quick guess would be misconfigured GPIO interrupt from touchpad that goes
>> active once touchpad is initialized over I2C and i2c_hid driver initializes
>> the irq. But what I failed to understand why it keeps coming after battery
>> removal and reverting to old kernel where I2C communication with the
>> touchpad wasn't working.
>>
>> --
>> Jarkko
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux