Re: [PATCH v5 2/2] USB: quirks: Apply ALWAYS_POLL to all ELAN devices

2015-12-02 Thread Adrien Vergé
Thank you all for your help on this. Adrien -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH v5 0/2] Fixes for ELAN touchscreens

2015-12-01 Thread Adrien Vergé
Benjamin Tissoires. Changes since v2: - Apply ALWAYS_POLL quirk to all ELAN devices by default, as suggested by Jiri Kosina and Oliver Neukum. Adrien Vergé (2): USB: quirks: Fix another ELAN touchscreen USB: quirks: Apply ALWAYS_POLL to all ELAN devices drivers/hid/hid-ids.h | 5

[PATCH v5 1/2] USB: quirks: Fix another ELAN touchscreen

2015-12-01 Thread Adrien Vergé
iptor/start: -71 [ 2891.783443] usb 1-5: can't read configurations, error -71 [1]: See commits c68929f, 876af5d, d749947, a32c99e and dc703ec. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé --- drivers/usb/core/quirks.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/driver

[PATCH v5 2/2] USB: quirks: Apply ALWAYS_POLL to all ELAN devices

2015-12-01 Thread Adrien Vergé
All ELAN hid devices seem to require the ALWAYS_POLL quirk. Let's use this quirk for all devices from this vendor, rather than maintaining a list of all its known product IDs. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé --- drivers/hid/hid-ids.h | 5 - drivers/hid/u

[PATCH v4 2/2] USB: quirks: Apply ALWAYS_POLL to all ELAN devices

2015-11-24 Thread Adrien Vergé
All ELAN hid devices seem to require the ALWAYS_POLL quirk. Let's use this quirk for all devices from this vendor, rather than maintaining a list of all its known product IDs. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé --- drivers/hid/hid-ids.h | 5 - drivers/hid/u

[PATCH v4 0/2] Fixes for ELAN touchscreens

2015-11-24 Thread Adrien Vergé
default, as suggested by Jiri Kosina and Oliver Neukum. Adrien Vergé (2): USB: quirks: Fix another ELAN touchscreen USB: quirks: Apply ALWAYS_POLL to all ELAN devices drivers/hid/hid-ids.h | 5 - drivers/hid/usbhid/hid-quirks.c | 9 +++-- drivers/usb/core/quirks.c | 3

[PATCH v4 1/2] USB: quirks: Fix another ELAN touchscreen

2015-11-24 Thread Adrien Vergé
iptor/start: -71 [ 2891.783443] usb 1-5: can't read configurations, error -71 [1]: See commits c68929f, 876af5d, d749947, a32c99e and dc703ec. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé --- drivers/usb/core/quirks.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/driver

Re: [PATCH v3 2/2] USB: quirks: Apply ALWAYS_POLL to all ELAN devices

2015-11-24 Thread Adrien Vergé
2015-11-24 15:11 GMT+01:00 Benjamin Tissoires : > Instead of adding a second table, I'd rather have a match on > HID_ANY_ID for the product ID. Thanks Benjamin, the way you propose is much cleaner. (I actually looked for such a *wildcard* product id, but apparently didn't looked deep enough!) --

[PATCH v3 2/2] USB: quirks: Apply ALWAYS_POLL to all ELAN devices

2015-11-24 Thread Adrien Vergé
nd in hid_product_blacklist[]. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé --- drivers/hid/hid-ids.h | 5 - drivers/hid/usbhid/hid-quirks.c | 43 +++-- 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/drivers/hid/hid-id

[PATCH v3 0/2] Fixes for ELAN touchscreens

2015-11-24 Thread Adrien Vergé
This is the third version of a patchset which originally aimed to fix a buggy touchscreen from ELAN Microelectronics. Thanks to feedback from Jiri Kosina and Oliver Neukum, the ALWAYS_POLL quirk is now applied to all ELAN devices by default. Adrien Vergé (2): USB: quirks: Fix another ELAN

[PATCH v3 1/2] USB: quirks: Fix another ELAN touchscreen

2015-11-24 Thread Adrien Vergé
iptor/start: -71 [ 2891.783443] usb 1-5: can't read configurations, error -71 [1]: See commits c68929f, 876af5d, d749947, a32c99e and dc703ec. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé --- drivers/usb/core/quirks.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/driver

[PATCH v2] USB: quirks: Fix another ELAN touchscreen

2015-11-23 Thread Adrien Vergé
iptor/start: -71 [ 2891.783443] usb 1-5: can't read configurations, error -71 [1]: See commits c68929f, 876af5d, d749947, a32c99e and dc703ec. Tested-by: Adrien Vergé Signed-off-by: Adrien Vergé Acked-by: Jiri Kosina --- drivers/hid/hid-ids.h | 1 + drivers/hid/usbhid/hid-qu

Re: [PATCH] USB: quirks: Fix another ELAN touchscreen

2015-11-23 Thread Adrien Vergé
2015-11-23 15:52 GMT+01:00 Jiri Kosina : > The drivers/hid part is > > Acked-by: Jiri Kosina Thanks. > Makes one wonder however whether we shouldn't be applying ALWAYS_POLL to > all ELAN devices by default anyway. True! But I don't want to risk breaking anything on other models in this

[PATCH] USB: quirks: Fix another ELAN touchscreen

2015-11-21 Thread Adrien Vergé
iptor/start: -71 [ 2891.783443] usb 1-5: can't read configurations, error -71 [1]: See commits c68929f, 876af5d, d749947, a32c99e and dc703ec. Tested-by: Adrien Vergé --- drivers/hid/hid-ids.h | 1 + drivers/hid/usbhid/hid-quirks.c | 1 + drivers/usb/core/quirks.c | 3 ++

Re: [PATCH 2/5] USB: ehci-omap: select NOP_USB_XCEIV PHY driver

2013-05-29 Thread Adrien Vergé
2013/5/29 Roger Quadros : > ehci-omap needs NOP_USB_XCEIV PHY driver to function > properly, so select it. As the USB PHY drivers no longer > depend on USB_PHY, it is safe to select the PHY drivers. > > Signed-off-by: Roger Quadros Acked-by: Adrien Vergé Tested-by: Adrien Vergé

Re: [PATCH] ARM: OMAP4: USB_EHCI_HCD needs USB_PHY and NOP_USB_XCEIV

2013-05-28 Thread Adrien Vergé
Dear Arnd and Roger, thank you for your answers. 2013/5/28 Roger Quadros > Selecting NOP_USB_XCEIV is wrong as it in turn depends on USB_PHY. > > I'm not for depends as it would hide USB_EHCI_HCD_OMAP in menuconfig. > I'm for explicitly selecting both, as it makes the user's life much > easier. >

[PATCH] ARM: OMAP4: USB_EHCI_HCD needs USB_PHY and NOP_USB_XCEIV

2013-05-24 Thread Adrien Vergé
On OMAP4 platforms, EHCI HCD needs the physical layer signalling activated, along with the NOP USB Transceiver driver. Otherwise, the kernel boots without registering any USB device. This patch applies to Linux 3.10-rc2. Signed-off-by: Adrien Vergé --- diff --git a/drivers/usb/host/Kconfig b