Re: Chipone icn85xx support in x86 linux kernel

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

 



Hi Gregor, and ALL.

Good news - have created module that wake up chip and load in FW and
reads coordinates!
Could not at the moment setup IRQ.
Polling mode is possible! but have not yet tested it completely, also
some weird happens with reading y coordinate - instead reading from 0
to 768 it reads normally till something 2xx-3xx, then overflow then
again from 0 to 500. Anyway even with this it could be fixed just with
corelation received information based on current behaviour. X looks is
readed perfect (0 - 1366).

Will generate dedicated to IRQ and touch screen thread with result and question.

Regards,

                Serge Kolotylo.

On Sun, Mar 13, 2016 at 1:24 PM, Gregor Riepl <onitake@xxxxxxxxx> wrote:
>> Actually I am not sure if I have waked up chip, BUT at the same I am
>> stabile receive something on i2c-3 0x30.
>> This looks like in DSDT ACPI and by analogy with Chuwi vi8 again is a
>> shift on Baytrail -1 on i2cbus.
>> The problem is - why I am receiving each time different values for
>> reading the same addresses on i2c bus?
>> I mean if I read 0xa address (should be 0x85 - the major version of
>> the chip) - I receive each time new values but not 0x85! see my posts
>> with test results.
>>
>> HOW IT COULD BE  POSSIBLE SO?
>>
>> ...
>>
>> Also from android - the only TS module is loaded and present is
>> atmel_mxt_ts - nm g shows
>
> Well.... Perhaps you have one of those Atmel maXTouch chips after all?
>
> Have you looked inside your tablet to confirm this?
>
> The mXT most likely has a different protocol/memory map than the icn85xx.
> If you can find a data sheet, you may be able to read the respective
> identification registers.
>
> Also, keep in mind that a loaded module does not necessarily mean you have the
> corresponding hardware. There could be a user space driver that handles touch
> on Android.
>
> Or perhaps... You have a totally different chip.
> Are you sure that all icnxxxx devices use the same memory map?
--
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