Oliver Neukum | 30 Jul 12:00 2014
Picon

can_queue parameter of uas.c

Hi,

looking at this code made me think whether there actually is a limit
on the host. It seems to me that we should not have more concurrent
commands than the host controller supports streams.
What do you think?

	Regards
		Oliver

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

zed666 | 30 Jul 11:02 2014
Picon
Picon

XHCI dies after several tries to enumerate a USB mouse

Overview: XHCI dies if i have my USB mouse plugged in at boot.

Steps to Reproduce: Boot any newer Linux Distribution with Kernel 3.13 or 3.14 and plug in my USB mouse
before startup. If i boot normally i dont have USB at all after boot, but if i continiously move the mouse at
login prompt until the system is completely up, the mouse and xhci is working flawless. The Mouse is a
Wintech Z-2 Laser Mouseplugged in at a USB 2.0 Port of my Motherboard (Gigabyte Z87n-wifi)

 
You can find all crash logs and some syslog entries in the attachement.
Attachment (log-files.tar.gz): application/octet-stream, 11 KiB
Fengguang Wu | 30 Jul 05:57 2014
Picon

[xhci] kernel BUG at include/linux/scatterlist.h:115!

Greetings,

0day kernel testing robot got the below dmesg and the first bad commit is

git://git.kernel.org/pub/scm/linux/kernel/git/djbw/usb.git td-fragments-v1
commit 61d9c2ad31b11b87c319bbc2a963040742bac77c
Author:     Dan Williams <dan.j.williams@...>
AuthorDate: Tue Jul 22 00:08:51 2014 -0700
Commit:     Dan Williams <dan.j.williams@...>
CommitDate: Thu Jul 24 18:12:38 2014 -0700

    xhci: unit test ring enqueue/dequeue routines

    Given the complexity of satisfying xhci 1.0+ host trb boundary
    constraints, provide a test case that exercises inserting mid-segment
    links into a ring.

    The linker --wrap= option is used to not pollute the global identifier
    space and to make it clear which standard xhci driver routines are being
    mocked-up.  The --wrap= option does not come into play when both
    xhci-hcd and xhci-test are built-in to the kernel, so namespace
    collisions are prevented by excluding xhci-test from the build when
    xhci-hcd is built-in.

    It's unfortunate that this is an in-kernel test rather than userspace
    and that the infrastructure is custom rather than generic.  That said,
    it serves its purpose of exercising the corner cases of the scatterlist
    parsing implementation in xhci.

    Signed-off-by: Dan Williams <dan.j.williams@...>
(Continue reading)

Doug Anderson | 30 Jul 01:24 2014

[PATCH 0/3] Enable EHCI port on rk3288-evb

This series enables the EHCI port on the rk3288-evb boards.  A later
patch series (from Kever) will enable the dwc2 ports.

Doug Anderson (3):
  ARM: dts: Turn on USB host vbus on rk3288-evb
  ARM: dts: add rk3288 ehci usb devices
  ARM: dts: Enable USB host0 (EHCI) on rk3288-evb

 arch/arm/boot/dts/rk3288-evb.dtsi | 22 ++++++++++++++++++++++
 arch/arm/boot/dts/rk3288.dtsi     | 20 ++++++++++++++++++++
 2 files changed, 42 insertions(+)

--

-- 
2.0.0.526.g5318336

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Al Cooper | 29 Jul 20:21 2014
Picon

[PATCH] usb: xhci_suspend is not stopping the root hub timer for the shared HCD

xhci_suspend() will stop the primary HCD's root hub timer, but leaves
the shared HCD's timer running. This change adds stopping of the
shared HCD timer.

Signed-off-by: Al Cooper <alcooperx@...>
---
 drivers/usb/host/xhci.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c
index 7436d5f..7a1b8fd 100644
--- a/drivers/usb/host/xhci.c
+++ b/drivers/usb/host/xhci.c
 <at>  <at>  -871,6 +871,7  <at>  <at>  int xhci_suspend(struct xhci_hcd *xhci)
 	xhci_dbg(xhci, "%s: stopping port polling.\n", __func__);
 	clear_bit(HCD_FLAG_POLL_RH, &hcd->flags);
 	del_timer_sync(&hcd->rh_timer);
+	del_timer_sync(&hcd->shared_hcd->rh_timer);

 	spin_lock_irq(&xhci->lock);
 	clear_bit(HCD_FLAG_HW_ACCESSIBLE, &hcd->flags);
--

-- 
1.9.0.138.g2de3478

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

(Continue reading)

Wang YanQing | 29 Jul 18:57 2014
Picon

[PATCH v6] usb:serial:pl2303: add GPIOs interface on PL2303

PL2303HX has two GPIOs, this patch add interface for it.

Signed-off-by: Wang YanQing <udknight@...>
---
 Changes v5-v6:
 1: fix typo error in Kconfig reported by Andreas Mohr
 2: add const qulification to gpio_dir_mask and gpio_value_mask suggested by Andreas Mohr

 Hi, Linus Walleij, I see you give your review-by to v4, but v4
 has a obvious bug (template_chip overwrite label's value), so
 could you review this version? Thanks!

 Greg KH, although I really hope this is the last version, 
 but what is your suggestion?

 Thanks again for all guys' review and correction.

 drivers/usb/serial/Kconfig  |  10 +++
 drivers/usb/serial/pl2303.c | 189 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 199 insertions(+)

diff --git a/drivers/usb/serial/Kconfig b/drivers/usb/serial/Kconfig
index 3ce5c74..f7619f9 100644
--- a/drivers/usb/serial/Kconfig
+++ b/drivers/usb/serial/Kconfig
 <at>  <at>  -516,6 +516,16  <at>  <at>  config USB_SERIAL_PL2303
 	  To compile this driver as a module, choose M here: the
 	  module will be called pl2303.

+config USB_SERIAL_PL2303_GPIO
(Continue reading)

RAGHAVENDRA GANIGA | 29 Jul 17:02 2014
Picon

usb drivers for philips host controller

is there drivers in linux kernel
for the following usb host controller

SAF1760BE 
philips hi speed usb host controller

Thanks and Regards
Raghavendra C Ganiga
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Mathias Nyman | 29 Jul 16:07 2014
Picon

Re: System Malfunction with XHCI in 3.66 rc6

On 07/29/2014 02:44 AM, Evan Langlois wrote:
> On Mon, Jul 28, 2014 at 9:48 AM, Mathias Nyman <
> mathias.nyman@...> wrote:
> 
>>> Jul 22 23:58:26 Taro kernel: [ 9257.987501] Call Trace:
>>> Jul 22 23:58:26 Taro kernel: [ 9257.987506]  <IRQ>
>>> [<ffffffff81789213>] dump_stack+0x4e/0x71Thanks for reporting it.
>>
> 
> 
>> - or try this patch and see if it helps:
>>   http://marc.info/?l=linux-usb&m=140655531211275&w=2
>>
> 
> It looks like this patch fixed the problem.  I've been trying very hard to
> get it to screw up again.  I could reproduce it fairly easily before that
> patch, but not after!
> 
> Now for the other two problems :)
> 
> -- Evan
> 

That's good news, I need to change that patch a bit still.
Can you test an updated version as well, and if it works can I add "Tested-by: Evan Langlois
<uudruid74@...>" to it?

-Mathias
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
(Continue reading)

Noemi Alvarez | 29 Jul 10:23 2014
Picon

Hello


I want to keep up with you with hope for friendship if you are interested.
If you don't mind i will like you to write me back. I am waiting to read
from you, because i have something important and urgent to discuss with
you. I will also send some of my beautiful photos to you.

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Michael Welling | 29 Jul 01:01 2014

[PATCH] drivers:mfd:omap-usb-host.c: Fix improper mask use.

single-ulpi-bypass is a flag used for older OMAP3 silicon.

The flag when set, can excite code that improperly uses the
OMAP_UHH_HOSTCONFIG_UPLI_BYPASS define to clear the corresponding bit.
Instead it clears all of the other bits disabling all of the ports in
the process.

Signed-off-by: Michael Welling <mwelling@...>
---
 drivers/mfd/omap-usb-host.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mfd/omap-usb-host.c b/drivers/mfd/omap-usb-host.c
index b48d80c..33a9234 100644
--- a/drivers/mfd/omap-usb-host.c
+++ b/drivers/mfd/omap-usb-host.c
 <at>  <at>  -445,7 +445,7  <at>  <at>  static unsigned omap_usbhs_rev1_hostconfig(struct usbhs_hcd_omap *omap,

 		for (i = 0; i < omap->nports; i++) {
 			if (is_ehci_phy_mode(pdata->port_mode[i])) {
-				reg &= OMAP_UHH_HOSTCONFIG_ULPI_BYPASS;
+				reg &= ~OMAP_UHH_HOSTCONFIG_ULPI_BYPASS;
 				break;
 			}
 		}
--

-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
(Continue reading)

Microsoft | 29 Jul 00:25 2014

награда

ти спечели деветстотин хиляди долара от Microsoft,
изпратете име, държава и тел

Gmane