[PATCH] Input: pixcir_i2c_ts: remove wakeirq related code from pixcir driver

2015-10-13 Thread Vignesh R
With commit 3fffd1283927 ("i2c: allow specifying separate wakeup interrupt in device tree") wakeirq is managed by i2c-core, so remove wakeirq related code from pixcir_i2c_ts driver. Signed-off-by: Vignesh R --- drivers/input/touchscreen/pixcir_i2c_ts.c | 12 1 file

RE: [PATCH RFC V2 1/3] Input: goodix - add dt axis swapping and axis inversion support

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: linux-input-ow...@vger.kernel.org > [mailto:linux-input-ow...@vger.kernel.org] On Behalf Of Karsten Merker > Sent: 09 October, 2015 20:56 > To: Bastien Nocera; Dmitry Torokhov; Tirdea, Irina; Aleksei Mamlin; > linux-input@vger.kernel.org; Ian Campbell > Cc:

[PATCH] Add support for SiS i2c touch driver

2015-10-13 Thread Ko-Hao, Yu
Hi, This patch is to add support for SiS i2c touch panel. Thanks a lot. Signed-off-by: Ko-Hao, Yu --- drivers/input/touchscreen/Kconfig | 11 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/sis_i2c.c | 525 3

Re: [PATCH v9 2/9] Input: goodix - reset device at init

2015-10-13 Thread Dmitry Torokhov
On Tue, Oct 13, 2015 at 06:38:23AM +, Tirdea, Irina wrote: > > > > -Original Message- > > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > > Sent: 12 October, 2015 19:48 > > To: Tirdea, Irina > > Cc: Bastien Nocera; Aleksei Mamlin; Karsten Merker; > >

RE: [PATCH v9 2/9] Input: goodix - reset device at init

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: 12 October, 2015 19:48 > To: Tirdea, Irina > Cc: Bastien Nocera; Aleksei Mamlin; Karsten Merker; > linux-input@vger.kernel.org; Mark Rutland; Purdila, Octavian; linux- > ker...@vger.kernel.org;

RE: [PATCH RFC V2 2/3] Input: goodix - use "inverted_[xy]" flags instead of "rotated_screen"

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: Karsten Merker [mailto:mer...@debian.org] > Sent: 09 October, 2015 20:56 > To: Bastien Nocera; Dmitry Torokhov; Tirdea, Irina; Aleksei Mamlin; > linux-input@vger.kernel.org; Ian Campbell > Cc: devicet...@vger.kernel.org; linux-ker...@vger.kernel.org; Chen-Yu

RE: [PATCH RFC V2 0/3] Input: goodix - add axis swapping and axis inversion support

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: Karsten Merker [mailto:mer...@debian.org] > Sent: 09 October, 2015 20:56 > To: Bastien Nocera; Dmitry Torokhov; Tirdea, Irina; Aleksei Mamlin; > linux-input@vger.kernel.org; Ian Campbell > Cc: devicet...@vger.kernel.org; linux-ker...@vger.kernel.org; Chen-Yu

RE: [PATCH v9 9/9] Input: goodix - sort includes using inverse Xmas tree order

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: 12 October, 2015 19:31 > To: Bastien Nocera > Cc: Mark Rutland; Tirdea, Irina; Aleksei Mamlin; Karsten Merker; > linux-input@vger.kernel.org; Purdila, Octavian; lkml; > devicet...@vger.kernel.org >

RE: [PATCH v9 2/9] Input: goodix - reset device at init

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: 13 October, 2015 10:08 > To: Tirdea, Irina > Cc: Bastien Nocera; Aleksei Mamlin; Karsten Merker; > linux-input@vger.kernel.org; Mark Rutland; Purdila, Octavian; linux- > ker...@vger.kernel.org;

RE: [PATCH RFC V2 3/3] Input: goodix - update dt bindings documentation (axis swapping/inversion)

2015-10-13 Thread Tirdea, Irina
> -Original Message- > From: linux-input-ow...@vger.kernel.org > [mailto:linux-input-ow...@vger.kernel.org] On Behalf Of Karsten Merker > Sent: 09 October, 2015 20:56 > To: Bastien Nocera; Dmitry Torokhov; Tirdea, Irina; Aleksei Mamlin; > linux-input@vger.kernel.org; Ian Campbell > Cc:

Re: [PATCH v9 2/9] Input: goodix - reset device at init

2015-10-13 Thread mika.westerb...@linux.intel.com
On Tue, Oct 13, 2015 at 08:54:12AM +, Tirdea, Irina wrote: > > > I did not use devm_gpiod_get_optional() in order to ignore more errors > > > than -ENOENT. This is needed because the ACPI gpio core will fall back > > > to indexed gpios if named gpios are not found. In the common case of > > >

Re: [PATCH v4 2/2] input: rotary encoder: Add wake up support

2015-10-13 Thread Sylvain Rochet
Hi Johan, On Tue, Oct 13, 2015 at 02:39:48PM +0200, Johan Hovold wrote: > On Mon, Oct 12, 2015 at 09:13:32PM +0200, Sylvain Rochet wrote: > > This patch adds wake up support to GPIO rotary encoders. > > > > Signed-off-by: Sylvain Rochet > > Reviewed-by: Johan

Re: [PATCH v2] HID: update PenMount USB report descriptor so that only one button is reported

2015-10-13 Thread Benjamin Tissoires
Hi Andrew, [resurrecting this following a ping from Andrew] On Thu, Jul 23, 2015 at 12:20 PM, Andrew Shadura wrote: > PenMount USB resistive touchscreen reports it has three buttons, while in > reality > it doesn't have any and doesn't support active styli, and

Re: [PATCH v4 2/2] input: rotary encoder: Add wake up support

2015-10-13 Thread Johan Hovold
On Mon, Oct 12, 2015 at 09:13:32PM +0200, Sylvain Rochet wrote: > This patch adds wake up support to GPIO rotary encoders. > > Signed-off-by: Sylvain Rochet > Reviewed-by: Johan Hovold Hmm. I have not yet reviewed the changes you did in v4. > ---

Chromebook Pixel 1 atmel_mxt_ts doesn't work

2015-10-13 Thread Zooko Wilcox-O'Hearn
I'm running Linux 4.1.10 on a Chromebook Pixel 1 and my touchpad and touchscreen don't work. Guided by Dmitry Torokhov on G+ (https://plus.google.com/u/0/+BensonLeung/posts/8zum4U7Aztg), I've gotten as far as thinking that maybe these /var/log/syslog messages are indicating the problem: Oct 13

[PATCH v3] HID: wacom: Add support for Cintiq Companion 2

2015-10-13 Thread Jason Gerecke
Adds support for the EMR (pen+pad) and touchscreen devices used by the Wacom Cintiq Companion 2. This applies both to using the device as a standalone system, as well as when operating in "Cintiq mode" (where the EMR/touchscreen are simply exposed as USB devices to the system its connected to).

Re: Chromebook Pixel 1 atmel_mxt_ts doesn't work

2015-10-13 Thread Zooko Wilcox-O'Hearn
This is the complete output of running evtest and choosing option 10, from the console (while X is running, but I'm not running evtest under X). zooko@spark ~ $ sudo evtest No device specified, trying to scan all of /dev/input/event* Available devices: /dev/input/event0: Lid Switch

[PATCH v5 0/2] input: rotary encoder: Add wake up support

2015-10-13 Thread Sylvain Rochet
Changes since v4: * As suggested by Johan, Reverted the device_set_wakeup_capable()/device_wakeup_enable() change, stick to device_init_wakeup() Changes since v3: * Stick to the "wakeup-source" DT property, we are standardizing on it. * Improved wake-up support: This driver is

[PATCH v5 2/2] input: rotary encoder: Add wake up support

2015-10-13 Thread Sylvain Rochet
This patch adds wake up support to GPIO rotary encoders. Signed-off-by: Sylvain Rochet Reviewed-by: Johan Hovold --- drivers/input/misc/rotary_encoder.c | 37 + include/linux/rotary_encoder.h | 1 + 2

[PATCH v5 1/2] Documentation: input: rotary encoder: Add wakeup-source property

2015-10-13 Thread Sylvain Rochet
This patch adds property wakeup-source to GPIO rotary encoders. Signed-off-by: Sylvain Rochet Reviewed-by: Johan Hovold Cc: --- Documentation/devicetree/bindings/input/rotary-encoder.txt | 1 +

Re: Chromebook Pixel 1 atmel_mxt_ts doesn't work

2015-10-13 Thread Dmitry Torokhov
Hi Zooko, On Tue, Oct 13, 2015 at 10:39 AM, Zooko Wilcox-O'Hearn wrote: > I'm running Linux 4.1.10 on a Chromebook Pixel 1 and my touchpad and > touchscreen don't work. Guided by Dmitry Torokhov on G+ > (https://plus.google.com/u/0/+BensonLeung/posts/8zum4U7Aztg), I've > gotten

Re: [PATCHv9 07/15] cec: add HDMI CEC framework

2015-10-13 Thread Russell King - ARM Linux
On Mon, Oct 12, 2015 at 01:35:54PM +0200, Hans Verkuil wrote: > On 10/06/2015 07:06 PM, Russell King - ARM Linux wrote: > > Surely you aren't proposing that drivers should write directly to > > adap->phys_addr without calling some notification function that the > > physical address has changed? >

Re: [PATCH v2] Input: improve autorepeat initialization

2015-10-13 Thread Petri Gynther
Hi Dmitry, On Mon, Oct 12, 2015 at 12:04 PM, Petri Gynther wrote: > Allow driver to initialize its own values for input_dev->rep[REP_DELAY] > and input_dev->rep[REP_PERIOD], but also use the software autorepeat > functionality from input.c. > > For example, a HID driver

Re: [PATCHv9 06/15] rc: Add HDMI CEC protocol handling

2015-10-13 Thread Russell King - ARM Linux
On Mon, Oct 12, 2015 at 01:50:47PM +0200, Hans Verkuil wrote: > On 10/06/2015 08:05 PM, Russell King - ARM Linux wrote: > > On Mon, Sep 07, 2015 at 03:44:35PM +0200, Hans Verkuil wrote: > >> From: Kamil Debski > >> > >> Add handling of remote control events coming from the HDMI

Re: [PATCHv9 14/15] cec: s5p-cec: Add s5p-cec driver

2015-10-13 Thread Russell King - ARM Linux
On Mon, Oct 12, 2015 at 02:39:42PM +0200, Hans Verkuil wrote: > On 10/12/2015 02:33 PM, Kamil Debski wrote: > > The possible status values that are implemented in the CEC framework > > are following: > > > > +/* cec status field */ > > +#define CEC_TX_STATUS_OK (0) > > +#define

[PATCH v3] Input: improve autorepeat initialization

2015-10-13 Thread Petri Gynther
Add new function input_enable_softrepeat() that allows drivers to initialize their own values for input_dev->rep[REP_DELAY] and input_dev->rep[REP_PERIOD], but also use the software autorepeat functionality from input.c. For example, a HID driver could do: static void xyz_input_configured(struct

[PATCH] HID: reject input outside logical range only if null state is set

2015-10-13 Thread rnd
Kernel 3.19.0 one-line fix for an issue in drivers/hid/hid-input.c where USB HID control null state flag is not checked when rejecting inputs outside logical minimum-maximum range. The check should be made as per USB HID specification 1.11, section 6.2.2.5, p.31. I have no resources for