Re: How to use ACPI for touchscreen

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

 



"Why do you think that mlsfw in modalias string has anything to do with
loading firmware? I must have misunderstood your statement..."

Hi Dmitriy,
  Its rather guessing based on such disovering: On Chuwi Vi10 rev 11
under Android the only touch related module that is loaded is
atmel_mxt_ts while I exactly know (and have firmware too) that in this
tablet there is Chipone icn8528.h.   (drivers from Windows + dmesg
provs this).
When you rmmod atmel_mxt_ts the touch still continues to work! I guess
someone just used atmel_mxt_ts probably as prototype for detecting
(wake uping) chip and loading its firmware and after - no need in any
module. According specs of Chipone icn85xx it looks that it even has
corresponding mode - to be initialized from firmware and work after
with it. It looks weird, but this is the clevest explanation that I
could provide - I never seen before such behaviour in Android when
there is no dedicated driver for touch screen.

In anyway - this is only curiousity, the main goal is simple - to
create a driver for icn85xx that wakeup it and loads firmware.
I have specs, I have firmware, there is for arm open source drivers
(including firmware in .h file):
https://github.com/bbelos/rk3188-kernel/blob/master/drivers/input/touchscreen/ICN8503/icn85xx.c

Current problem - I could not wake up the chip to obtain its permanent
presence on i2c-bus.
Regards,
                Serge Kolotylo.

On Wed, Mar 2, 2016 at 5:52 PM, Dmitry Torokhov
<dmitry.torokhov@xxxxxxxxx> wrote:
> On Tue, Mar 01, 2016 at 04:55:02PM +0000, sergk sergk2mail wrote:
>> In addition this touch is used like so:
>>
>> dmesg | grep chipone:
>> <6> : input: chipone-ts as /devices/virtual/input/input3
>> cat /devices/virtual/input/input3/modalias gives
>>
>> input:b000v0000p0000e0000-e0,1,3,k8B,9E,D9,ra2F,30,32,35,36,39,m1sfw
>> - I guess the key is m1sfw which means loaded firmware.
>
> Why do you think that mlsfw in modalias string has anything to do with
> loading firmware? I must have misunderstood your statement...
>
> Thanks.
>
> --
> Dmitry
--
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