On 08/27/2012 08:46 AM, Ferruh Yigit wrote:
On 08/24/2012 08:34 PM, Henrik Rydberg wrote:
Hi Ferruh,
As Javier mentioned, there is already a framework for the Cypress
devices in the kernel. Please make sure your patches build on what is
already there. Until then, I have nothing further to add
events to Linux
- I2C module: Underlying communication with I2C bus
- SPI module: Underlying communication with SPI bus
Ferruh Yigit (3):
Input: cyttsp4 - core driver for Cypress TMA4XX touchscreen devices
Input: cyttsp4 - I2C driver for Cypress TMA4XX touchscreen devices
Input: cyttsp4 - SPI
Cypress TrueTouch(tm) Standard Product controllers, Generation4
devices, I2C adapter module.
This driver adds communication support with TTSP controller
using I2C bus.
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/Kconfig | 12 ++
drivers/input/touchscreen/Makefile
Cypress TrueTouch(tm) Standard Product controllers, Generation4
devices, SPI adapter module.
This driver adds communication support with TTSP controller
using SPI bus.
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/Kconfig | 12 ++
drivers/input/touchscreen/Makefile
On 08/07/2012 04:09 PM, Ferruh Yigit wrote:
From: Ferruh YIGIT
This driver is for Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices.
Driver consist of four main modules:
Bus driver: Linux bus driver implementation, binds other modules.
Core driver: Core module that
On 09/14/2012 09:46 PM, Henrik Rydberg wrote:
Hi Ferruh,
This driver is for Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices.
This is second version of driver, code re-structured to match with
existing Generation3 driver code.
To integrate with the existing gen3 driver
On 09/15/2012 06:42 PM, Javier Martinez Canillas wrote:
On Fri, Sep 14, 2012 at 8:46 PM, Henrik Rydberg wrote:
Hi Ferruh,
This driver is for Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices.
This is second version of driver, code re-structured to match with
existing Ge
On 08/24/2012 05:21 PM, Michal Marek wrote:
Dne 7.8.2012 15:09, Ferruh Yigit napsal(a):
+static int __init cyttsp4_core_init(void)
+{
+ int rc = 0;
+
+ rc = cyttsp4_register_core_driver(&cyttsp4_core_driver);
+ pr_info("%s: Cypress TTSP v4 core driver (Built %s @ %s
From: Ferruh YIGIT
This driver is for Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices.
Driver consist of four main modules:
Bus driver: Linux bus driver implementation, binds other modules.
Core driver: Core module that communicate with TTSP controller.
MT driver
From: Ferruh YIGIT
Cypress TrueTouch(tm) Standard Product controllers, Generation4 devices,
I2C adapter module.
This driver adds communication support with TTSP controller using I2C
bus.
Signed-off-by: Ferruh YIGIT
---
drivers/input/touchscreen/Kconfig | 13 ++
drivers/input
From: Ferruh YIGIT
Cypress TrueTouch(tm) Standard Product controllers, Generetion4
devices, MutliTouch driver.
Subscribes to core driver and converts touch information to OS specific
touch events.
This module is supports multi-touch protocol type B reports.
Signed-off-by: Ferruh YIGIT
Tue, Aug 7, 2012 at 3:09 PM, Ferruh Yigit wrote:
From: Ferruh YIGIT
This driver is for Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices.
Driver consist of four main modules:
Bus driver: Linux bus driver implementation, binds other modules.
Core driver: Core module that
is correct.
Signed-off-by: Matthias Kaehlcke
---
Acked-by: Javier Martinez Canillas
Acked-by: Ferruh Yigit
This message and any attachments may contain Cypress (or its subsidiaries)
confidential information. If it has been received in error, please advise the
sender and immediately
For the devices that has blocking with timeout communication, these
extra handshakes will prevent one timeout delay in startup sequence
Tested-by: Ferruh Yigit on TMA300-DVK
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/cyttsp_core.c | 24 ++--
1 file changed
memcpy param is wrong because of offset in bl_cmd, this may corrupt the
stack which may cause a crash.
Tested-by: Ferruh Yigit on TMA300-DVK
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/cyttsp_core.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers
Supported.
Signed-off-by: Javier Martinez Canillas
---
Ferruh, please send your ack if you are willing to take over
maintainance of this driver.
Acked-by: Ferruh Yigit
Also, please confirm that you have been working on behalf of
Cypress instead of doing it on your free time. Otherwise we
s
On 07/07/2013 10:15 PM, Geert Uytterhoeven wrote:
On Fri, Jul 5, 2013 at 1:51 AM, Linux Kernel Mailing List
wrote:
+++ b/drivers/input/touchscreen/cyttsp4_spi.c
+static int cyttsp_spi_xfer(struct device *dev, u8 *xfer_buf,
+ u8 op, u8 reg, u8 *buf, int length)
+{
sharing same
structs, parameters updated to use common structures.
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/Makefile|2 +-
drivers/input/touchscreen/cyttsp_core.c |6 +-
drivers/input/touchscreen/cyttsp_core.h | 11 +++-
drivers/input/touchscreen
Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices, SPI adapter module.
This driver adds communication support with TTSP controller
using SPI bus.
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/Kconfig |9 ++
drivers/input/touchscreen/Makefile
Cypress TrueTouch(tm) Standard Product controllers,
Generation4 devices, I2C adapter module.
This driver adds communication support with TTSP controller
using I2C bus.
Signed-off-by: Ferruh Yigit
---
drivers/input/touchscreen/Kconfig |9
drivers/input/touchscreen/Makefile
of three modules:
- Core module: Main module, gets data from TTSP controller,
sent MT events to Linux
- I2C module: Underlying communication with I2C bus
- SPI module: Underlying communication with SPI bus
Ferruh Yigit (4):
Input: cyttsp - I2C driver split into two modules
Input: cyttsp4
on
> CONFIG_PM.
>
> The alternative of CONFIG_PM_SLEEP and CONFIG_PM_RUNTIME may be
> replaced with CONFIG_PM too.
>
> Make these changes in 2 files under drivers/input/.
>
> Signed-off-by: Rafael J. Wysocki
Reviewed-by: Ferruh Yigit
> ---
>
> Note: This
22 matches
Mail list logo