[Asus X550LD] Touchpad not working/properly detected

2014-06-19 Thread Jessica Groben
[1.] Summary: [Asus X550LD] Touchpad not working/detected [2.] Description: Touchpad is detected as PS/2 Logitech Wheel Mouse. The pointer is moving itself every three seconds a cm to the left side of the screen. Can't make anything with it. No moving of cursor, no clicking. The newest

Re: [PATCH] GPIO button wth wakeup attribute is supposed to wake the system up

2014-06-19 Thread One Thousand Gnomes
On Thu, 19 Jun 2014 08:51:25 +0800 Li, Aubrey aubrey...@linux.intel.com wrote: When the wakeup attribute is set, the GPIO button is capable of waking up the system from sleep states, including the freeze sleep state. For that to work, its driver needs to pass the IRQF_NO_SUSPEND flag to

Re: [PATCH 13/24] Drivers:input: Use is_compat_task for ARM64 also.

2014-06-19 Thread Catalin Marinas
On Sat, May 24, 2014 at 12:02:08AM -0700, Andrew Pinski wrote: diff --git a/drivers/input/input-compat.h b/drivers/input/input-compat.h index 148f66f..6656957 100644 --- a/drivers/input/input-compat.h +++ b/drivers/input/input-compat.h @@ -19,7 +19,7 @@ /* Note to the author of this

[RFC] Input: uinput - add new UINPUT_DEV_SETUP ioctl

2014-06-19 Thread David Herrmann
This adds a new ioctl UINPUT_DEV_SETUP that replaces the old device setup method (by write()'ing struct uinput_user_dev to the node). The old method is not easily extendable and requires huge payloads. Furthermore, overloading write() without properly versioned objects is error-prone. Therefore,

[PATCH] Input: uinput - uinput_validate_absbits() cleanup

2014-06-19 Thread David Herrmann
This moves basic checks and setup from uinput_setup_device() into uinput_validate_absbits() to make it easier to use. This way, we can call it from other places without copying the boilerplate code. Signed-off-by: David Herrmann dh.herrm...@gmail.com --- drivers/input/misc/uinput.c | 40

Re: [RFC] Input: uinput - add new UINPUT_DEV_SETUP ioctl

2014-06-19 Thread David Herrmann
Hi On Thu, Jun 19, 2014 at 3:11 PM, David Herrmann dh.herrm...@gmail.com wrote: This adds a new ioctl UINPUT_DEV_SETUP that replaces the old device setup method (by write()'ing struct uinput_user_dev to the node). The old method is not easily extendable and requires huge payloads. Furthermore,

Re: [RFC] Input: uinput - add new UINPUT_DEV_SETUP ioctl

2014-06-19 Thread Peter Hutterer
On Thu, Jun 19, 2014 at 03:11:55PM +0200, David Herrmann wrote: This adds a new ioctl UINPUT_DEV_SETUP that replaces the old device setup method (by write()'ing struct uinput_user_dev to the node). The old method is not easily extendable and requires huge payloads. Furthermore, overloading

Re: [PATCH] Input: uinput - uinput_validate_absbits() cleanup

2014-06-19 Thread Peter Hutterer
On Thu, Jun 19, 2014 at 03:12:59PM +0200, David Herrmann wrote: This moves basic checks and setup from uinput_setup_device() into uinput_validate_absbits() to make it easier to use. This way, we can call it from other places without copying the boilerplate code. Signed-off-by: David Herrmann

Re: [PATCH v2 10/10] mfd: cros_ec: move EC interrupt to cros_ec_keyb

2014-06-19 Thread Simon Glass
On 18 June 2014 12:14, Doug Anderson diand...@chromium.org wrote: From: Andrew Bresticker abres...@chromium.org If we receive EC interrupts after the cros_ec driver has probed, but before the cros_ec_keyb driver has probed, the cros_ec IRQ handler will not run the cros_ec_keyb notifier and