[Toshiba Satellite P855-S5102] SynPS/2 Synaptics TouchPad Dead

2015-02-03 Thread jtd
[1.] [Toshiba Satellite P855-S5102] SynPS/2 Synaptics TouchPad Dead [2.] I expect a mouse. Although xinput reports the TouchPad, it is not functional. I cannot see a mouse cursor or click things. This is a fresh install (not an update/upgrade). I do not know if the TouchPad worked with prior kern

Re: [PATCH v2 3/3] bfin_rotary: replace bfin specific MMR function with generic IO function

2015-02-03 Thread Sonic Zhang
Hi Dmitry, On Wed, Feb 4, 2015 at 9:24 AM, Dmitry Torokhov wrote: > On Wed, Jan 14, 2015 at 04:54:14PM +0800, Sonic Zhang wrote: >> From: Sonic Zhang >> >> - use readw and writew to access rotary MMRs >> - remap rotary register physical address into kernel space in probe >> >> v2-changes: >> - r

Re: [PATCH v2 3/3] bfin_rotary: replace bfin specific MMR function with generic IO function

2015-02-03 Thread Sonic Zhang
Hi Dmitry, On Wed, Feb 4, 2015 at 9:24 AM, Dmitry Torokhov wrote: > On Wed, Jan 14, 2015 at 04:54:14PM +0800, Sonic Zhang wrote: >> From: Sonic Zhang >> >> - use readw and writew to access rotary MMRs >> - remap rotary register physical address into kernel space in probe >> >> v2-changes: >> - r

Re: [PATCH v2 2/3] bfin_rotary: Move peripheral pinmux definition into platform data

2015-02-03 Thread Sonic Zhang
Hi Dmitry, On Wed, Feb 4, 2015 at 9:22 AM, Dmitry Torokhov wrote: > On Wed, Jan 14, 2015 at 04:54:13PM +0800, Sonic Zhang wrote: >> From: Sonic Zhang >> > > Please tell me why this is needed. Also, should not this be converted to > pinctrl infrastructure or I misunderstand what it does? > There

Re: [PATCH v2 3/3] bfin_rotary: replace bfin specific MMR function with generic IO function

2015-02-03 Thread Dmitry Torokhov
On Wed, Jan 14, 2015 at 04:54:14PM +0800, Sonic Zhang wrote: > From: Sonic Zhang > > - use readw and writew to access rotary MMRs > - remap rotary register physical address into kernel space in probe > > v2-changes: > - replace kzalloc with devm_kzalloc > - replace request_irq with devm_request_

Re: [PATCH v2 2/3] bfin_rotary: Move peripheral pinmux definition into platform data

2015-02-03 Thread Dmitry Torokhov
On Wed, Jan 14, 2015 at 04:54:13PM +0800, Sonic Zhang wrote: > From: Sonic Zhang > Please tell me why this is needed. Also, should not this be converted to pinctrl infrastructure or I misunderstand what it does? Thanks. > Signed-off-by: Sonic Zhang > --- > arch/blackfin/mach-bf527/boards/ad7

Re: [PATCH v2 1/3] bfin_rotary: move rotary platform header definition to linux platform_data head path

2015-02-03 Thread Dmitry Torokhov
On Wed, Jan 14, 2015 at 04:54:12PM +0800, Sonic Zhang wrote: > From: Sonic Zhang > > The platform data definition of the rotary driver should be generic for all > architectures. > > Signed-off-by: Sonic Zhang Applied, thank you. > --- > arch/blackfin/mach-bf527/boards/ad7160eval.c |

Re: [PATCH] Input - synaptics: use dmax in input_mt_assign_slots

2015-02-03 Thread Dmitry Torokhov
On Mon, Feb 02, 2015 at 02:15:58PM -0500, Benjamin Tissoires wrote: > When tapping a clickpad with two fingers, there is a chance that the > sensor sees first only one finger, and at the next scan only the > second one. > In this case, the sensors says that there has been only one finger > on the c

Re: [PATCH] Input: pxa27x_keypad - remove unnecessary ARM includes

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 05:04:30PM -0600, Rob Herring wrote: > Remove some left-over ARM only includes in order to enable building on > ARM64. __raw_{read,write}l were getting implicitly included, so add > linux/io.h include. > > Signed-off-by: Rob Herring > Cc: Dmitry Torokhov > Cc: linux-input

[PATCH] Input: pxa27x_keypad - remove unnecessary ARM includes

2015-02-03 Thread Rob Herring
Remove some left-over ARM only includes in order to enable building on ARM64. __raw_{read,write}l were getting implicitly included, so add linux/io.h include. Signed-off-by: Rob Herring Cc: Dmitry Torokhov Cc: linux-input@vger.kernel.org --- drivers/input/keyboard/pxa27x_keypad.c | 5 + 1 f

Re: [PATCH] add raw video support for Samsung SUR40 touchscreen

2015-02-03 Thread Florian Echtler
Sorry to bring this up again, but would it be acceptable to simply use dma-contig after all? Since the GFP_DMA flag is gone, this shouldn't be too big of an issue IMHO, and I was kind of hoping the patch could still be part of 3.20. Best, Florian On 29.01.2015 22:35, Florian Echtler wrote: > I'm

Re: [PATCH v6 2/6] input: touchscreen: ti_am335x_tsc: Remove udelay in interrupt handler

2015-02-03 Thread Dmitry Torokhov
On Fri, Jan 30, 2015 at 10:56:28AM +0530, Vignesh R wrote: > > > On Wednesday 07 January 2015 11:19 AM, Vignesh R wrote: > > From: Brad Griffis > > > > TSC interrupt handler had udelay to avoid reporting of false pen-up > > interrupt to user space. This patch implements workaround suggesting in

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

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 12:48:49AM +0300, Roman Volkov wrote: > Use platform_device_probe() instead of platform_create_bundle() when > compiled with DT support, since the latter function is not suitable for > handling the OF device tree. > > The order of initialization is changed, since i8042_plat

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

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 11:38:16AM +, Mark Rutland wrote: > On Mon, Feb 02, 2015 at 09:48:46PM +, Roman Volkov wrote: > > Documentation for 'intel,8042' DT compatible node. > > > > Signed-off-by: Tony Prisk > > Signed-off-by: Roman Volkov > > --- > > .../devicetree/bindings/input/intel-

Re: [PATCH] Input - mt: Fix input_mt_get_slot_by_key

2015-02-03 Thread Henrik Rydberg
Hi Benjamin, > Slot 0 is released correclty, but when we look for Contact ID 2, the slot > 0 is then picked up again because it is marked as inactive (trackingID < 0). > > This is wrong, and we should not reuse a slot in the same frame. > The test should also check for input_mt_is_used(). Good c

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

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 10:14:32PM +0300, Roman Volkov wrote: > В Tue, 3 Feb 2015 11:52:50 + > Mark Rutland пишет: > > > On Mon, Feb 02, 2015 at 09:48:50PM +, Roman Volkov wrote: > > > This header file designed to be similar to other glue layers found > > > for i8042. The difference is th

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

2015-02-03 Thread Roman Volkov
В Tue, 3 Feb 2015 11:52:50 + Mark Rutland пишет: > On Mon, Feb 02, 2015 at 09:48:50PM +, Roman Volkov wrote: > > 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

Re: input: elantech.c: adding more Fujtisu notebooks to force crc_enabled

2015-02-03 Thread Vincent Jaubert
My Laptop is a Fujitsu E554 with Elantech Touchpad and trackpoint. The touchpad works correctly since Rainer's patch. Do you still need the boot dmesg ? With or without the patch ? On Tue, Feb 3, 2015 at 1:50 PM, 洪一竹 wrote: > Dear Rainer: > > This information is useful. > I really appreciate your

[PATCH] Input - mt: Fix input_mt_get_slot_by_key

2015-02-03 Thread Benjamin Tissoires
The case occured recently with a touchscreen using twice a slot during a single EV_SYN event: E: 0.288415 # SYN_REPORT (0) -- E: 0.296207 0003 002f # EV_ABS / ABS_MT_SLOT 0 E: 0.296207 0003 0039 -001 # EV_ABS / ABS_MT_TRACKING_ID -

RE: input: elantech.c: adding more Fujtisu notebooks to force crc_enabled

2015-02-03 Thread 洪一竹
Dear Rainer: This information is useful. I really appreciate your help! BR, Sam -Original Message- From: Rainer Koenig [mailto:rainer.koe...@ts.fujitsu.com] Sent: Tuesday, February 03, 2015 8:28 PM To: 洪一竹; 'duson'; 'Dmitry Torokhov' Cc: linux-input@vger.kernel.org; jeff.chuang7...@gmail

Re: input: elantech.c: adding more Fujtisu notebooks to force crc_enabled

2015-02-03 Thread Rainer Koenig
Dear Sam, unfortunately I'm on sick leave this week so far away from my lab and with no access to the system. What data do you need? On request of Ulrik I had a look at the firmware and capabilities and posted another "patch" last week, maybe this already answers your question. + * Fujitsu LIFEB

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

2015-02-03 Thread Mark Rutland
On Mon, Feb 02, 2015 at 09:48:50PM +, Roman Volkov wrote: > 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

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

2015-02-03 Thread Mark Rutland
On Mon, Feb 02, 2015 at 09:48:46PM +, Roman Volkov wrote: > Documentation for 'intel,8042' DT compatible node. > > Signed-off-by: Tony Prisk > Signed-off-by: Roman Volkov > --- > .../devicetree/bindings/input/intel-8042.txt | 29 > ++ > 1 file changed, 29 insertio

Re: "i2c_hid: Could not register for interrupt, irq = -1" on Thinkpad Tablet 10

2015-02-03 Thread Mika Westerberg
On Tue, Feb 03, 2015 at 04:53:14PM +0800, Sébastien Bourdeauducq wrote: > On 02/02/2015 11:57 PM, Mika Westerberg wrote: > >> > Maybe the interrupt should be level sensitive and enabled only after > >> > certain parts of the device initialization have taken place. > > The device should respond to r

Re: "i2c_hid: Could not register for interrupt, irq = -1" on Thinkpad Tablet 10

2015-02-03 Thread Sébastien Bourdeauducq
On 02/02/2015 11:57 PM, Mika Westerberg wrote: >> > Maybe the interrupt should be level sensitive and enabled only after >> > certain parts of the device initialization have taken place. > The device should respond to reset by asserting an interrupt. You could > try so that you only enable the inte

Re: [PATCH] input.h: Add BTN_SIDE2 button code

2015-02-03 Thread Hans de Goede
Hi, On 30-01-15 23:35, Dmitry Torokhov wrote: Hi Hans, On Fri, Jan 23, 2015 at 11:24:50AM +0100, Hans de Goede wrote: Some mice report buttons with a MSC_SCAN of 589833 this maps to a button code of 0x118, add a BTN_SIDE2 define for this to input.h BugLink: https://bugzilla.redhat.com/show_bu