Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jul 2023 14:39:30 +0200 (CEST)
From:      Wojciech Puchar <wojtek@puchar.net>
To:        Andrea Venturoli <ml@netfence.it>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: new laptop ASUS vivobook max X541SA problem
Message-ID:  <e6bdea36-edea-ca1c-d47a-77ed7d2fbed4@puchar.net>
In-Reply-To: <0a8cdab8-5c7a-4bf2-31d0-7069ee759902@netfence.it>
References:  <5e5458d7-216e-cb39-3bfc-8ce8eb81d329@puchar.net> <0a8cdab8-5c7a-4bf2-31d0-7069ee759902@netfence.it>

next in thread | previous in thread | raw e-mail | index | archive | help
for hms or hmt working at first iichid must work but doesn't. anyway i 
tried loading what you specified - no effect.
> _On 7/20/23 17:37, Wojciech Puchar wrote:
>> everything works under FreeBSD except touchpad
>> i can use this computer without problem after connecting external USB mouse 
>> but
>> it's not how i like it ;)
>> iicbus0: <Philips I2C bus (ACPI-hinted)> on ig4iic0
>> iichid0: <ELAN1200:01 04F3:3067 I2C HID device> at addr 0x15 on iicbus0
>> iichid0: Interrupt setup failed
>> 
>> how to fix it? thank you
>> 
>
> Hello.
>
> I know nothing about your laptop, so this is a shot in the dark... but I'll 
> compare with mine (StarLite).
>
>
>
> First, I get "Interrupt setup failed"; actually, I get "Interrupt setup 
> failed. Fallback to sampling".

the problem is that it doesn't fallback to sampling i think.
what i found in sources

#ifdef IICHID_SAMPLING                 device_printf(sc->dev, 
"Interrupt setup failed. Fallback to sampling\n"); 
sc->sampling_rate_slow = IICHID_SAMPLING_RATE_SLOW; #else


added options IICHID_SAMPLING compiled kernel and works now.

iichid0: <ELAN1200:01 04F3:3067 I2C HID device> at addr 0x15 on iicbus0 
iichid0: Interrupt setup failed. Fallback to sampling
hidbus0: <HID bus> on iichid0
hms0: <ELAN1200:01 04F3:3067 Mouse> on hidbus0

works completely, no problems. thank you very much



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e6bdea36-edea-ca1c-d47a-77ed7d2fbed4>