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
to depend 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 rafael.j.wyso...@intel.com
Reviewed-by: Ferruh Yigit f...@cypress.com
---
Note
.
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
should keep
.
Signed-off-by: Javier Martinez Canillas jav...@dowhile0.org
---
Ferruh, please send your ack if you are willing to take over
maintainance of this driver.
Acked-by: Ferruh Yigit f...@cypress.com
Also, please confirm that you have been working on behalf of
Cypress instead of doing it on your
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)
+{
On 07/07/2013 10:15 PM, Geert Uytterhoeven wrote:
On Fri, Jul 5, 2013 at 1:51 AM, Linux Kernel Mailing List
linux-kernel@vger.kernel.org wrote:
+++ b/drivers/input/touchscreen/cyttsp4_spi.c
+static int cyttsp_spi_xfer(struct device *dev, u8 *xfer_buf,
+ u8 op, u8
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
that the order in the datasheet is correct.
Signed-off-by: Matthias Kaehlcke matth...@kaehlcke.net
---
Acked-by: Javier Martinez Canillas jav...@dowhile0.org
Acked-by: Ferruh Yigit f...@cypress.com
This message and any attachments may contain Cypress (or its subsidiaries)
confidential information
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
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
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
are not 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
are not sharing same
structs, parameters updated to use common structures.
Signed-off-by: Ferruh Yigit f...@cypress.com
---
drivers/input/touchscreen/Makefile|2 +-
drivers/input/touchscreen/cyttsp_core.c |6 +-
drivers/input/touchscreen/cyttsp_core.h | 11 +++-
drivers
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 f...@cypress.com
---
drivers/input/touchscreen/Kconfig |9 ++
drivers/input/touchscreen
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 f...@cypress.com
---
drivers/input/touchscreen/Kconfig |9
drivers/input/touchscreen
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
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
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
For the devices that has blocking with timeout communication, these
extra handshakes will prevent one timeout delay in startup sequence
Tested-by: Ferruh Yigit f...@cypress.com on TMA300-DVK
Signed-off-by: Ferruh Yigit f...@cypress.com
---
drivers/input/touchscreen/cyttsp_core.c | 24
memcpy param is wrong because of offset in bl_cmd, this may corrupt the
stack which may cause a crash.
Tested-by: Ferruh Yigit f...@cypress.com on TMA300-DVK
Signed-off-by: Ferruh Yigit f...@cypress.com
---
drivers/input/touchscreen/cyttsp_core.c |2 +-
1 file changed, 1 insertion(+), 1
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
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/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 rydb...@euromail.se 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
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
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
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
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 f...@cypress.com
---
drivers/input/touchscreen/Kconfig | 12 ++
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 f...@cypress.com
---
drivers/input/touchscreen/Kconfig | 12 ++
drivers/input/touchscreen
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
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
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(_core_driver);
+ pr_info("%s: Cypress TTSP v4 core driver (Built %s @ %s) rc
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) rc=%d\n
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
On 08/07/2012 04:09 PM, Ferruh Yigit wrote:
From: Ferruh YIGIT f...@cypress.com
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
:
On 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
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
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
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 f...@cypress.com
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
From: Ferruh YIGIT f...@cypress.com
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 f...@cypress.com
---
drivers/input/touchscreen/Kconfig
From: Ferruh YIGIT f...@cypress.com
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
:
On Tue, Aug 7, 2012 at 3:09 PM, Ferruh Yigit f...@cypress.com wrote:
From: Ferruh YIGIT f...@cypress.com
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
44 matches
Mail list logo