On Tue, Jul 14, 2015 at 09:42:00AM +0200, Dirk Behme wrote:
Hi Dmitry,
On 13.07.2015 19:04, Dmitry Torokhov wrote:
quoted
On Mon, Jul 13, 2015 at 02:49:37PM +0200, Dirk Behme wrote:
quoted
From: Oleksij Rempel <redacted>
Remove the IRQ GPIO polling and request. Existing DTS should not be affected
since the IRQ registration was and is based on "interrupts" descriptor of DTS.
But this means that consecutive touchscreen readings will be delayed by
the time it takes to schedule the thread.
What is the motivation for this change?
This is the generic part we've done for a special hardware
configuration: There is some hardware which uses an I2C Serializer /
Deserializer (SerDes) to communicate with the zFroce touch driver.
In this case the SerDes will be configured as an interrupt
controller and the zForce driver will have no access to poll the
GPIO line.
In this case can we make gpio optional and use it if it is specified
falling back on one read per ISR invocation in its absence?
Thanks.
--
Dmitry