Re: [PATCH] MAINTAINERS: Update rydberg's addresses

2015-02-15 Thread Pavel Machek
On Wed 2015-01-21 20:38:46, Henrik Rydberg wrote: Hi Benjamin, - there is a fragmentation problem: we would have to fix the bug in xorg-synaptics (which is slowly waiting for its death), libinput, ChromeOS, Qt Embedded, Kivy (I think), etc... Indeed, this is the problem I wanted to

[PATCH] drivers: input: mouse: Add Foxconn's CNTouch driver

2015-02-15 Thread Thomas Sanchez
This commit introduces a new driver for Foxconn CNTouch trackpad that can be found on LDLC's laptop IRIS family. The driver has been inspired from usbmouse.c. Signed-off-by: Thomas Sanchez thomas.san...@gmail.com --- drivers/input/mouse/Kconfig | 11 ++ drivers/input/mouse/Makefile

[PATCH] drivers: input: mouse: Add Foxconn's CNTouch driver

2015-02-15 Thread Thomas Sanchez
This commit introduces a new driver for Foxconn CNTouch trackpad that can be found on LDLC's laptop IRIS family. The driver has been inspired from usbmouse.c. Signed-off-by: Thomas Sanchez thomas.san...@gmail.com --- Documentation/input/event-codes.txt | 2 +- drivers/input/mouse/Kconfig

[PATCH v3] drivers: input: mouse: Add Foxconn's CNTouch driver

2015-02-15 Thread Thomas Sanchez
Hi, Sorry for the delay. I fixed every comments in your code review. I also changed the code to use __set_bit which is easier to read IMHO. About wether it is an HID compatible device, I took a quick glance but it is not really easy to see... I plan to try out today. In the meantime here is the

Re: Dell ALPS patches for Dell Latitude 7250 7450

2015-02-15 Thread Pali Rohár
On Wednesday 11 February 2015 08:38:58 Hans de Goede wrote: Thanks for this and the other related mail. I also have an alps.c directly from alps themselves which adds support for v8 and v9 protocols. The problem is that like with v7 the code is not really in a state where we want to take it as

Re: Dell ALPS patches for Dell Latitude 7250 7450

2015-02-15 Thread Hans de Goede
Hi, On 15-02-15 17:38, Pali Rohár wrote: On Wednesday 11 February 2015 08:38:58 Hans de Goede wrote: Thanks for this and the other related mail. I also have an alps.c directly from alps themselves which adds support for v8 and v9 protocols. The problem is that like with v7 the code is not

Re: [PATCHv3] HID: sony: Enable Gasia third-party PS3 controllers

2015-02-15 Thread Antonio Ospite
On Tue, 10 Feb 2015 14:52:52 +0200 Lauri Kasanen c...@gmx.com wrote: Without this, my Gasia Co.,Ltd PS(R) Gamepad would not send any events. Now everything works including the leds. Based on work by Andrew Haines and Antonio Ospite. cc: Antonio Ospite a...@ao2.it cc: Andrew Haines

Re: [PATCH] Input: ALPS: Move v7 packet info to Documentation and v6 packet info

2015-02-15 Thread Dmitry Torokhov
On Wed, Feb 11, 2015 at 08:38:13AM +0100, Hans de Goede wrote: Hi, On 10-02-15 13:43, Pali Rohár wrote: This patch move all packet info from driver source code to documentation and adds info about v6 packet format (from driver source code). Signed-off-by: Pali Rohár pali.ro...@gmail.com

[PATCH v3 0/5] Device Tree support for i8042 driver

2015-02-15 Thread Roman Volkov
Yes, some embedded devices still use the i8042 controller. This patch set enables the i8042 driver to get necessary information from Device Tree instead of using specific headers with hardcoded addresses for each specific machine. For example, vt8500 architecture has i8042. v2: -Changes in the

[PATCH v3 4/5] i8042: Prepare i8042 driver for DT support

2015-02-15 Thread Roman Volkov
Move i8042_platform_init() call from i8042_init() to i8042_probe() to pass the platform_device structure pointer, since the former function now requires this argument. Use platform_create_bundle() when there is no DT support in the kernel, and platform_driver_probe() otherwise, which does not

[PATCH v3 5/5] i8042: Add i8042_dt.h glue for DT support

2015-02-15 Thread Roman Volkov
This header file designed to be similar to other glue layers found for i8042. The difference is that interrupt numbers, device address, and other information should be retrieved from the device tree. Signed-off-by: Tony Prisk li...@prisktech.co.nz Signed-off-by: Roman Volkov v1...@v1ros.org ---

[PATCH v3 3/5] i8042: Add OF match table

2015-02-15 Thread Roman Volkov
The OF device table allows the platform_driver_probe() function to automatically match device and parse the DT node. Signed-off-by: Tony Prisk li...@prisktech.co.nz Signed-off-by: Roman Volkov v1...@v1ros.org --- drivers/input/serio/i8042.c | 10 ++ 1 file changed, 10 insertions(+) diff

[PATCH v3 2/5] i8042: Kernel configuration handling for DT support

2015-02-15 Thread Roman Volkov
i8042_dt.h should be included when CONFIG_ARCH_MIGHT_HAVE_PC_SERIO and CONFIG_USE_OF are selected. It should be not necessary to create additional options in the kernel config. Signed-off-by: Roman Volkov v1...@v1ros.org --- drivers/input/serio/i8042.h | 3 +++ 1 file changed, 3 insertions(+)

[PATCH v3 1/5] i8042: intel-8042 DT documentation

2015-02-15 Thread Roman Volkov
Documentation for 'intel,8042' DT compatible node. Signed-off-by: Tony Prisk li...@prisktech.co.nz Signed-off-by: Roman Volkov v1...@v1ros.org --- .../devicetree/bindings/input/intel-8042.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644