This Patch adds support for the newer Cypress FX2LP. It also adapts
three drivers currently using ezusb to the interface change. (whiteheat
and keyspan[_pda])
Signed-off-by: René Bürgel
---
diff --git a/drivers/usb/serial/ezusb.c b/drivers/usb/serial/ezusb.c
index 3048b52d..351988d 100644
--- a
This patch adds new functions to upload firmware to the controller. The
drivers currently using ezusb are adapted to use these new functions.
This also fixes a bug occuring during firmware loading in the
whiteheat-driver:
The driver iterates over an ihex-formatted firmware using ++ on a "const
This patch moves drivers/usb/serial/ezusb.c to drivers/usb/misc/and
adapts Makefiles and Kconfigs
Signed-off-by: René Bürgel
---
diff --git a/drivers/usb/misc/Kconfig b/drivers/usb/misc/Kconfig
index 1bfcd02..1c63b54 100644
--- a/drivers/usb/misc/Kconfig
+++ b/drivers/usb/misc/Kconfig
@@ -244,3 +
On Tue, Sep 18, 2012 at 09:30:06AM +0530, navin patidar wrote:
> stub_device_reset should set kernel thread pointers to NULL.
> so that at the time of usbip_host removal stub_shoutdown_connection
> doesn't try to kill kernel threads which are already killed.
>
If you have the Oops output, that's
On Tue, Sep 18, 2012 at 10:16:56AM +0530, navin patidar wrote:
> In response to "usbip detach -p [port_number]" user
> command,vhci_shoutdown_connection gets
> executed which kills tcp_tx,tcp_rx kernel threads and then vhci_device_reset
> resets
> all usb_device struct variables except kernel thr
Hi Shawn,
On Mon, Sep 17, 2012 at 01:34:29PM +0800, Shawn Guo wrote:
> The series enables multi-platform support for imx. Since the required
> frameworks (clk, pwm) and spare_irq have already been adopted on imx,
> the series is all about cleaning up mach/* headers. Along with the
> changes, arc
On Tue, Sep 18, 2012 at 09:52:13AM +0200, Sascha Hauer wrote:
> I just had a look at the remaining initcalls in arch-imx. Most of them
> are protected with a cpu_is_*, but this one should be fixed before i.MX
> is enabled for multi platform:
>
> arch/arm/mach-imx/devices/devices.c:48:core_initcall
On Mon, Sep 17, 2012 at 09:51:38AM +0200, Sascha Hauer wrote:
> I gave it a test on i.MX1, i.MX27, i.MX31 and i.MX35. All run fine, but
> the last patch breaks the imx_v4_v5_defconfig: Somehow it now defaults
> to ARMv7 based machines. I haven't looked into it, just reenabled
> ARMv4/ARMv5 and the
Fix the issue that EHCI registers, hostpc[0] and usbmode_ex,
are not correctly accessed on Tegra3 platform.
Signed-off-by: Jim Lin
---
include/linux/usb/ehci_def.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/linux/usb/ehci_def.h b/include/linux/usb/ehci_
when missing USB PHY clock, kernel booting up will hang during USB
initialization. We should check USBGP[PHY_CLK_VALID] bit to avoid
CPU hanging in this case.
Signed-off-by: Shengzhou Liu
---
v3 change: no check for UTMI PHY.
v2 change: use spin_event_timeout() instead.
drivers/usb/host/ehci-fs
> -Original Message-
> From: Kumar Gala [mailto:ga...@kernel.crashing.org]
> Sent: Tuesday, September 18, 2012 1:35 PM
> To: Greg KH
> Cc: Liu Shengzhou-B36685; linuxppc-...@lists.ozlabs.org list; linux-
> u...@vger.kernel.org
> Subject: Re: [PATCH v2] powerpc/usb: fix bug of CPU hang whe
On Tue, Sep 18, 2012 at 1:10 PM, Dan Carpenter wrote:
> On Tue, Sep 18, 2012 at 09:30:06AM +0530, navin patidar wrote:
>> stub_device_reset should set kernel thread pointers to NULL.
>> so that at the time of usbip_host removal stub_shoutdown_connection
>> doesn't try to kill kernel threads which
On Tue, Sep 18, 2012 at 03:02:15PM +0530, navin patidar wrote:
> On Tue, Sep 18, 2012 at 1:10 PM, Dan Carpenter
> wrote:
> > On Tue, Sep 18, 2012 at 09:30:06AM +0530, navin patidar wrote:
> >> stub_device_reset should set kernel thread pointers to NULL.
> >> so that at the time of usbip_host remo
On Thu, Sep 13, 2012 at 5:14 PM, Munegowda, Keshava
wrote:
> On Mon, Aug 13, 2012 at 8:23 PM, Munegowda, Keshava
> wrote:
>> On Mon, Aug 13, 2012 at 7:39 PM, Felipe Balbi wrote:
>>> On Mon, Aug 13, 2012 at 06:52:13PM +0530, Munegowda, Keshava wrote:
On Fri, Jul 27, 2012 at 5:44 PM, Munegowd
Just like for the in-tree early console debug port driver, the
hypervisor - when using a debug port based console - also needs to be
told about controller resets, so it can suppress using and then
re-initialize the debug port accordingly.
Other than the in-tree driver, the hypervisor driver actual
for usbip_host event_handler() handles following events. defined
in "usbip_common.h"
1. SDEV_EVENT_REMOVED (USBIP_EH_SHUTDOWN | USBIP_EH_RESET | USBIP_EH_BYE)
2. SDEV_EVENT_DOWN (USBIP_EH_SHUTDOWN | USBIP_EH_RESET)
3. SDEV_EVENT_ERROR_TCP(USBIP_EH_SHUTDOWN | USBIP_EH_R
Hello.
On 18-09-2012 0:05, Kevin Daughtridge wrote:
hid_post_reset checks the stored report descriptor against what is currently
returned by the device. An HID driver's report_fixup method may have changed the
stored descriptor, however, creating false positives. These leave some devices
nonfun
On Tue, Sep 18, 2012 at 05:14:41PM +0530, navin patidar wrote:
> for usbip_host event_handler() handles following events. defined
> in "usbip_common.h"
>
> 1. SDEV_EVENT_REMOVED (USBIP_EH_SHUTDOWN | USBIP_EH_RESET | USBIP_EH_BYE)
> 2. SDEV_EVENT_DOWN (USBIP_EH_SHUTDOWN | USBIP_EH
> It shouldn't. Your device follows the CDC ACM specification, aside from
> the incorrect subclass. Such devices don't generate /dev/ttyUSB devices
> nodes. They generate /dev/ttyACM nodes.
>
Thank you. I did some more research on this last night and found out that
I was being mis-lead by obser
Hi Greg,
FYI, there are new compile warnings show up in
tree: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-next
head: 07764958947c381ef095fc69503c1ef1775f316e
commit: 6e03b8cecbd836f729afe1a50814544baa5e5f97 [25/32] USB: Serial:
omninet.c: remove debug module parameter
co
Hi,
Currently only very few usbnet devices support the traffic based
runtime PM, eg. wake up devices if there are packets to be transmitted.
For the below situation, it should make sense to runtime suspend usbnet
device to save power:
- after network link becomes down
This patch impleme
This patch introduces the API of usbnet_link_change, so that
usbnet can trace the link change, which may help to implement
the later runtime PM triggered by usb ethernet link change.
Signed-off-by: Ming Lei
---
drivers/net/usb/usbnet.c | 13 -
include/linux/usb/usbnet.h |2 +-
This patch applies the introduce usbnet_link_change API.
Signed-off-by: Ming Lei
---
drivers/net/usb/asix_devices.c |6 +-
drivers/net/usb/cdc_ether.c|5 +
drivers/net/usb/cdc_ncm.c |9 +++--
drivers/net/usb/dm9601.c |7 +--
drivers/net/usb/mcs7830.
This patch implements runtime PM triggered by link change event
for devices which haven't defined manage_power() callback, based
on the below consideration:
- this kind of runtime PM has been supported by some PCI network
interfaces already, and it does make sense to suspend the usb
device to save
On Tue, 18 Sep 2012, Jan Beulich wrote:
> Just like for the in-tree early console debug port driver, the
> hypervisor - when using a debug port based console - also needs to be
> told about controller resets, so it can suppress using and then
> re-initialize the debug port accordingly.
>
> Other
On Tue, Sep 18, 2012 at 10:04:06PM +0800, Fengguang Wu wrote:
> Hi Greg,
>
> FYI, there are new compile warnings show up in
>
> tree: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-next
> head: 07764958947c381ef095fc69503c1ef1775f316e
> commit: 6e03b8cecbd836f729afe1a5081454
On Tuesday 18 September 2012 22:23:18 Ming Lei wrote:
> Hi,
>
> Currently only very few usbnet devices support the traffic based
> runtime PM, eg. wake up devices if there are packets to be transmitted.
Hi,
independent of the rest it seems to me that the first two patches in your
series are a us
On Tue, 18 Sep 2012, Jim Lin wrote:
> Fix the issue that EHCI registers, hostpc[0] and usbmode_ex,
> are not correctly accessed on Tegra3 platform.
>
> Signed-off-by: Jim Lin
> ---
> include/linux/usb/ehci_def.h |6 +++---
> 1 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a
On Tue, Sep 18, 2012 at 10:28 PM, Oliver Neukum wrote:
> On Tuesday 18 September 2012 22:23:18 Ming Lei wrote:
>> Hi,
>>
>> Currently only very few usbnet devices support the traffic based
>> runtime PM, eg. wake up devices if there are packets to be transmitted.
>
> Hi,
>
> independent of the res
On Tue, Sep 18, 2012 at 12:35:09AM -0500, Kumar Gala wrote:
>
> On Aug 22, 2012, at 5:17 AM, Shengzhou Liu wrote:
>
> > when missing USB PHY clock, kernel booting up will hang during USB
> > initialization. We should check USBGP[PHY_CLK_VALID] bit to avoid
> > CPU hanging in this case.
> >
> > S
On Tue, Sep 18, 2012 at 02:51:57AM +0200, Sebastian Gottschall (DD-WRT) wrote:
> this following function is missing a important NULL check. if DMI is
> not available or not enabled in the kernel config (which is common
> in my case, since its a ARM Platform with XHCI support)
> the xhci-hcd driver
Hello Sebastian,
On September 17, 2012 6:23 PM Sebastian Andrzej Siewior wrote:
>
> Not looking at code. Can you give a few bash lines which setup the
> gadget? Please make it work with mass storage (which is ported in 3/3)
> and something else like serial or ncm (or $your_favorite) which
> (o
On Tue, Sep 18, 2012 at 12:23:02PM +0100, Jan Beulich wrote:
> Just like for the in-tree early console debug port driver, the
> hypervisor - when using a debug port based console - also needs to be
> told about controller resets, so it can suppress using and then
> re-initialize the debug port acco
Hello Sebastian,
On September 17, 2012 6:15 PM Sebastian Andrzej Siewior wrote:
> >--- a/drivers/usb/gadget/storage_common.c
> >+++ b/drivers/usb/gadget/storage_common.c
> >@@ -321,7 +507,7 @@ enum {
> > #ifndef FSG_NO_OTG
> > static struct usb_otg_descriptor
> > fsg_otg_desc = {
> >-.bLeng
On Tue, Sep 18, 2012 at 10:42:30AM -0400, Konrad Rzeszutek Wilk wrote:
> On Tue, Sep 18, 2012 at 12:23:02PM +0100, Jan Beulich wrote:
> > Just like for the in-tree early console debug port driver, the
> > hypervisor - when using a debug port based console - also needs to be
> > told about controlle
On Tue, Sep 18, 2012 at 04:06:49PM +0100, Greg KH wrote:
> On Tue, Sep 18, 2012 at 10:42:30AM -0400, Konrad Rzeszutek Wilk wrote:
> > On Tue, Sep 18, 2012 at 12:23:02PM +0100, Jan Beulich wrote:
> > > Just like for the in-tree early console debug port driver, the
> > > hypervisor - when using a deb
On Tue, Sep 18 2012, Andrzej Pietrasiewicz wrote:
> This is how I would like to setup the gadget with mass storage
> (udc interface unchanged, so no udc choice for user; configfs root
> for the gadget is named "usb-function-gadget", probably to be changed
> after the udc-core supports choice of oth
Hi Kevin,
> @@ -1436,6 +1436,10 @@ static int hid_post_reset(struct usb_int
> kfree(rdesc);
> return 1;
> }
> +
> +if (hid->driver && hid->driver->report_fixup)
> +rdesc = hid->driver->report_fixup(hid, rdesc, &status);
> +
> status = memcmp(rdesc, hid->rdes
On Tue, 18 Sep 2012, Michal Nazarewicz wrote:
> On Tue, Sep 18 2012, Andrzej Pietrasiewicz wrote:
> > This is how I would like to setup the gadget with mass storage
> > (udc interface unchanged, so no udc choice for user; configfs root
> > for the gadget is named "usb-function-gadget", probably to
I'm connecting a Logitech H530 USB Audio headset and a Logitech C910
webcam to an Asrock K10N78M Pro with an NVIDIA Corporation MCP78S
[GeForce 8200] chipset & ECHI controller.
After being in a video conference for a while with Vidyo or Skype (using
both the webcam and headset), the USB subsystem
On Tue, Sep 18, 2012 at 09:03:01AM +0200, Rene Buergel wrote:
> This patch moves drivers/usb/serial/ezusb.c to drivers/usb/misc/and
> adapts Makefiles and Kconfigs
>
> Signed-off-by: René Bürgel
> ---
> diff --git a/drivers/usb/misc/Kconfig b/drivers/usb/misc/Kconfig
> index 1bfcd02..1c63b54 1006
Once up on a time I've emulated a usb touchscreen using USB HID
gadget driver. I captured and configured report descriptor and wrote
sample application to just move cursor. Sources are attached.
--
Constantine Shulyupin
http://www.MakeLinux.com/
Embedded Linux Systems,
Device Drivers, TI DaVinci
On Fri, Sep 14, 2012 at 09:15:50PM -0700, Greg Kroah-Hartman wrote:
> From: Greg Kroah-Hartman
>
> As discussed at the kernel summit this year, CONFIG_EXPERIMENTAL means
> nothing, so let's get rid of it.
>
> Cc: Kees Cook
> Cc: Felipe Balbi
> Cc: David Herrmann
> Cc: Hauke Mehrtens
> Cc: Al
On Tue, 18 Sep 2012, Thomas Voegtle wrote:
> Hello,
>
> With 3.6.0-rc6 I see a lot of these lines:
> [ 216.240493] ehci_hcd :00:10.4: Waited too long for the async
> schedule status, giving up
>
> So about 2 in a second.
Can you provide a usbmon trace for that bus? Instructions are in
Doc
Sorry, resending that mail, previous got obviously too big.
On Tue, 18 Sep 2012, Alan Stern wrote:
On Tue, 18 Sep 2012, Thomas Voegtle wrote:
Hello,
With 3.6.0-rc6 I see a lot of these lines:
[ 216.240493] ehci_hcd :00:10.4: Waited too long for the async
schedule status, giving up
So
Hi Greg,
FYI, coccinelle warns about
drivers/usb/serial/usb-serial.c:1415:3-51: code aligned with following code on
line 1416
vim +1415 drivers/usb/serial/usb-serial.c
1412 /* we only set the reset_resume field if the serial_driver has
one */
1413 for (sd = serial_driver
On Mon, Sep 17, 2012 at 01:06:21PM +0300, Alexander Shishkin wrote:
> Richard Zhao writes:
>
> > Signed-off-by: Richard Zhao
> > Acked-by: Felipe Balbi
>
> Felipe said,
>
> > if you add a commit log you can add my:
> >
> > Acked-by: Felipe Balbi
>
> but the commit message is still totally
On Mon, Sep 17, 2012 at 04:52:59PM +0800, Chen Peter-B29397 wrote:
>
>
>
> >
> > OTGSC_AVVIS cannot be set when vbus voltage goes valid or invalid on
> > imx, so convert to use OTGSC_BSV.
> >
>
> Not just on imx, from the IC guys, it is chipidea's feature.
> the AVVIS will not go to 1 when
Signed-off-by: Richard Zhao
---
drivers/usb/chipidea/core.c |5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c
index 307651b..0942b9b 100644
--- a/drivers/usb/chipidea/core.c
+++ b/drivers/usb/chipidea/core.c
@@ -4
Hi
On Fri, 14 Sep 2012, Maximilian Schwerin wrote:
> we've designed two beagle board clones (two different layouts) for a
> customer. After quite some time without any problems they are now seeing
> USB problems on some of the boards. I have so far not been able to
> reproduce the problem...
>
Alex,
I find you dropped this too. Did you mean to add it after otg driver or
any other reason?
Thanks
Richard
--
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-i
Dear Richard Zhao,
You know, commit message would be nice to have.
> Signed-off-by: Richard Zhao
Otherwise
Reviewed-by: Marek Vasut
> ---
> drivers/usb/chipidea/core.c |5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/usb/chipidea/core.c b/drivers/usb
On Wed, Sep 19, 2012 at 03:30:41AM +0200, Marek Vasut wrote:
> Dear Richard Zhao,
>
> You know, commit message would be nice to have.
Yes, but for this one, the title shows obviously what it changed,
doesn't it?
Thanks
Richard
>
> > Signed-off-by: Richard Zhao
>
> Otherwise
>
> Reviewed-by: M
On 09/18/12 09:16 N.U., Henrik Rydberg wrote:
You can use dev_rdesc here instead.
Hi Henrik. Thanks for the tip. I tried comparing rdesc to hid->dev_rdesc
without any report_fixup call, but the problem (device nonfunctional
with "reset_resume error 1" message) still occurred. Upon looking at
h
The dev_rdesc member of the hid_device structure is meant to store the original
report descriptor received from the device, but it is currently passed to any
report_fixup method before it is copied to the rdesc member. This patch moves
the kmemdup to before, not after, the report_fixup call, keepi
Fix the issue that EHCI registers, hostpc[0] and usbmode_ex,
are not correctly accessed on Tegra3 platform.
Signed-off-by: Jim Lin
---
Changes in v2:
- Modify array size for reserved4[] only.
- Note that defining hostpc[0] is for a variable-length object.
include/linux/usb/ehci_def.h |2 +-
On Wed, Sep 19, 2012 at 11:48:50AM +0800, Jim Lin wrote:
> Fix the issue that EHCI registers, hostpc[0] and usbmode_ex,
> are not correctly accessed on Tegra3 platform.
>
> Signed-off-by: Jim Lin
> ---
> Changes in v2:
> - Modify array size for reserved4[] only.
> - Note that defining hostpc[0] i
Hi,
> -Ursprüngliche Nachricht-
> Von: linux-usb-ow...@vger.kernel.org
> [mailto:linux-usb-ow...@vger.kernel.org] Im Auftrag von Paul Walmsley
> Gesendet: Mittwoch, 19. September 2012 03:24
> An: Maximilian Schwerin
> Cc: linux-o...@vger.kernel.org; linux-usb@vger.kernel.org
> Betreff: Re
58 matches
Mail list logo