Signed-off-by:Jun zhang
--- drivers/usb/serial/option.c 2013-11-21 04:37:52.0 +0800
+++ option_bac.c2013-11-28 14:13:54.480576688 +0800
@@ -1419,6 +1419,17 @@
.driver_info = (kernel_ulong_t)&net_intf3_blacklist },
{ USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_I
Am 17.12.2013 18:22, schrieb David Cohen:
On Tue, Dec 17, 2013 at 05:48:33PM +0100, anaum...@ultratronik.de wrote:
From: Andreas Naumann
This is a hard to reproduce problem which leads to non-functional
USB-OTG port in 0.1%-1% of all boots. Tracked it down to commit
e25bec160158abe86c276d7d206
Hi Felipe,
On Mon, 16 Dec 2013 23:27:49 -0600 Felipe Balbi wrote:
>
> On Mon, Dec 16, 2013 at 09:27:02PM -0800, Greg KH wrote:
> > On Mon, Dec 16, 2013 at 11:12:28PM -0600, Felipe Balbi wrote:
> > >
> > > On Tue, Dec 10, 2013 at 09:01:18PM -0600, Felipe Balbi wrote:
> > > > On Tue, Dec 10, 2013
Hi,
On Tue, Dec 17, 2013 at 03:59:31PM +0900, Anton Tikhomirov wrote:
> In accordance with specification, when sent data length is
please mention section of specification.
> an exact multiple of wMaxPacketSize for the pipe and less
> than requested by host, the function shall return a zero-lengt
FYI, when I boot MS Windows 8.1, it says the USB controller is "Intel
EHCI 0F34" (w/ "usbehci.sys" driver).
On Tue, Dec 17, 2013 at 7:12 PM, Adam Williamson wrote:
> Ken Harris wrote:
>>On Tue, Dec 17, 2013 at 1:03 PM, Sarah Sharp
>> wrote:
>>
On Tue, 17 Dec 2013, Ken Harris wrote:
>>
Ken Harris wrote:
>On Tue, Dec 17, 2013 at 1:03 PM, Sarah Sharp
> wrote:
>
>>> On Tue, 17 Dec 2013, Ken Harris wrote:
>
>>> > Sebastien:
>>> >
>>> > Thanks for the info. I just tried Linux
>3.13.0-0.rc3.git5.1.fc21.i686
>>> > (from Fedora rawhide) and I still get the same error messages and
>USB
This patch improves xhci suspend time during a hibernate call by
removing redundant saves and stores. It adds a new hc_driver callback
called pci_poweroff which any host can define. It will be called on
hibernate instead of pci_suspend if it exists. The patch then implements
this call for xhci
On Tue, Dec 17, 2013 at 1:03 PM, Sarah Sharp
wrote:
>> On Tue, 17 Dec 2013, Ken Harris wrote:
>> > Sebastien:
>> >
>> > Thanks for the info. I just tried Linux 3.13.0-0.rc3.git5.1.fc21.i686
>> > (from Fedora rawhide) and I still get the same error messages and USB
>> > still doesn't work. I sa
Hi Kamil,
> Hi Anton,
>
> > From: Anton Tikhomirov [mailto:av.tikhomi...@samsung.com]
> > Sent: Tuesday, December 10, 2013 3:43 AM
> >
> > Hi Kamil,
> >
> > Same USB2.0 PHY may be used by several HCDs, for example EHCI and
> OHCI.
> > Consider the situation, when EHCI stops using the PHY and call
Add defconfig for the Ben NanoNote handheld computer which is built
around QI_LB60 board and Ingenic JZ4740 MIPS SoC.
Signed-off-by: Apelete Seketeli
---
arch/mips/configs/qi_lb60_defconfig | 188 +++
1 file changed, 188 insertions(+)
create mode 100644 arch/mip
Add support for Ingenic JZ4740 USB Device Controller through a
specific musb glue layer.
The platform data already available in tree for that USB Device
Controller was previously used by an out-of-tree USB gadget driver
which was not relying on the musb driver and was written by Ingenic
and the Qi
Hello,
Following the fix I submitted a few weeks ago, here is a set of
patches that adds USB support for the Ingenic JZ4740 MIPS SoC.
The JZ4740 is found in the Ben NanoNote handheld computer which is
built by the Qi-Hardware community.
Even though Ben NanoNote is already supported in the kernel,
JZ4740 USB Device Controller is not OTG compatible and does not have
DEVCTL register in silicon.
During ethernet-over-usb transactions, on reset, musb driver tries to
read from DEVCTL and consequently sets device as host (A-Device)
instead of peripheral (B-Device), which makes it a composite devic
On Tue, Dec 17, 2013 at 03:31:40PM -0800, David Cohen wrote:
> On Thu, Dec 12, 2013 at 03:38:38PM -0600, Felipe Balbi wrote:
> > hi all,
> >
> > these patches add pm_runtime support for all glue layers.
> >
> > I plan to add pm_runtime support for dwc3 after these
> > patches are merged upstream.
On Thu, Dec 12, 2013 at 03:38:38PM -0600, Felipe Balbi wrote:
> hi all,
>
> these patches add pm_runtime support for all glue layers.
>
> I plan to add pm_runtime support for dwc3 after these
> patches are merged upstream.
>
> Please test.
At first time I failed to notice you were removing #ifd
On Tue, Dec 17, 2013 at 02:55:48PM -0800, Sarah Sharp wrote:
> I plugged in a USB speaker, and ran lsof to see which files were open
> (output is attached). AFAICT, only the USB sound device's control files
> are open, and I don't have any midi files.
The attachment seems to have gone AWOL (at l
Hi Oliver and Takashi,
I've noticed that in the last couple kernel releases or so, I can't get
USB webcams to suspend. It turns out that the USB sound interface is
keeping the device active, even when the device is not playing sound.
This goes back as far as 3.10, but I haven't tried older kernel
On Tue, 2013-12-17 at 20:56 +0100, Dr. H. Nikolaus Schaller wrote:
> Hi Dan,
>
> Am 16.12.2013 um 20:40 schrieb Dan Williams:
>
> > On Fri, 2013-12-13 at 15:43 +0100, Dr. H. Nikolaus Schaller wrote:
> >> Hi,
> >>
> >> Am 02.10.2013 um 09:00 schrieb Dr. H. Nikolaus Schaller:
> >>
> >>> Hi Jan,
>
On Sat, Dec 14, 2013 at 11:59:15AM +, Chris Clayton wrote:
> On 12/13/13 16:38, Sarah Sharp wrote:
> > On Fri, Dec 13, 2013 at 02:31:47PM +, Chris Clayton wrote:
> >> Hi,
> >
> > Hi Chris,
> >
>
> Hi Sarah and thanks for the reply.
>
> > Thanks for the bug report!
> >
> >> Firstly, I'm
On Mon, Dec 16, 2013 at 10:04:57AM +0100, Oliver Neukum wrote:
> On Fri, 2013-12-13 at 14:39 +0100, Udo van den Heuvel wrote:
> > On 2013-12-10 16:03, Oliver Neukum wrote:
> > >> Thanks, but some of the messages look quite hardcoded.
> > >> Is there a patch to get rid of them?
> > >
> > > More pat
Hi David,
This patch is fine in general, however I can't seem to get it to apply.
I tried 3.12, 3.13-rc4, and my for-usb-next-queue branch, and `git am`
failed on all three kernels. Can you rebase this against either
3.13-rc4 or my for-usb-next-queue branch?
Thanks,
Sarah Sharp
On Wed, Nov 13,
dwc2/s3c-hsotg require a single clock to be specified and optionally
a generic phy. On the s3c-hsotg driver old style USB phy support is
present as a fallback so the generic phy properties are optional.
Signed-off-by: Matt Porter
Acked-by: Kishon Vijay Abraham I
---
Documentation/devicetree/bin
On Tue, Dec 17, 2013 at 11:56:25AM -0500, Alan Stern wrote:
> On Tue, 17 Dec 2013, Ken Harris wrote:
>
> > Sebastien:
> >
> > Thanks for the info. I just tried Linux 3.13.0-0.rc3.git5.1.fc21.i686
> > (from Fedora rawhide) and I still get the same error messages and USB
> > still doesn't work. I
On Tue, Dec 17, 2013 at 10:15:46AM -, David Laight wrote:
> > From: Sarah Sharp
> > On Mon, Dec 16, 2013 at 03:20:28PM -, David Laight wrote:
> > > > I know all these difference clearly, inc_deq() is indeed a common
> > > > function for different rings, but lasr_trb() & last_trb_on_last_se
Adds support for querying the phy bus width from the generic phy
subsystem. Configure UTMI bus width in GUSBCFG based on this value.
Signed-off-by: Matt Porter
Acked-by: Kishon Vijay Abraham I
---
drivers/usb/gadget/s3c-hsotg.c | 14 +-
drivers/usb/gadget/s3c-hsotg.h | 1 +
2 files
Hello Greg,
Just a reminder to let you know this patch fixes a bug in the at91 ohci
driver
which appenrently showed up in 3.13-rc1 release, but is caused by bad
assumptions on platform device resources order.
Without this patch the ohci usb host controller is completely unusable
on at91
plat
Adds support for the generic PHY subsystem. Generic PHY
support is probed and then the driver falls back to checking
for an old style USB PHY and pdata if not found.
Signed-off-by: Matt Porter
---
drivers/usb/gadget/s3c-hsotg.c | 55 ++
1 file changed, 39
Hi Dan,
Am 16.12.2013 um 20:40 schrieb Dan Williams:
> On Fri, 2013-12-13 at 15:43 +0100, Dr. H. Nikolaus Schaller wrote:
>> Hi,
>>
>> Am 02.10.2013 um 09:00 schrieb Dr. H. Nikolaus Schaller:
>>
>>> Hi Jan,
>>>
>>> we are using a GTM601 modem (Firmware 1.7) for a while and have spotted an
>>>
Enable support for the dwc2 binding.
Signed-off-by: Matt Porter
---
drivers/usb/gadget/s3c-hsotg.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c
index db797f2..cbfbf41 100644
--- a/drivers/usb/gadget/s3c-hsotg.c
+++ b/drivers/
Adds USB OTG/PHY and clock support to BCM281xx and enables
UDC support on the bcm11351-brt and bcm28155-ap boards.
Signed-off-by: Matt Porter
Reviewed-by: Markus Mayer
Reviewed-by: Tim Kryger
---
arch/arm/boot/dts/bcm11351-brt.dts | 6 ++
arch/arm/boot/dts/bcm11351.dtsi| 18 ++
Add a driver for the internal Broadcom Kona USB 2.0 PHY found
on the BCM281xx family of SoCs.
Signed-off-by: Matt Porter
---
drivers/phy/Kconfig | 6 ++
drivers/phy/Makefile| 1 +
drivers/phy/phy-bcm-kona-usb2.c | 158
3 files
On Tue, Dec 17, 2013 at 09:35:39AM -, David Laight wrote:
> > From: Wang, Lin X
> > David is right, this patch may lead to the last trb in an event ring
> > unprocessed according to the
> > current logic, you can reject this patch, although I think index
> > out-of-bounds is reasonable.
> >
Remove unused Samsung-specific machine include and Kconfig
dependency on S3C.
Signed-off-by: Matt Porter
Reviewed-by: Markus Mayer
Reviewed-by: Tim Kryger
---
drivers/usb/gadget/Kconfig | 7 +++
drivers/usb/gadget/s3c-hsotg.c | 2 --
2 files changed, 3 insertions(+), 6 deletions(-)
di
Changes since v6:
- Drop dependency on the Exynos generic phy conversion series
- Bring back original patch that converts s3c-hsotg to use the
generic phy layer with a fall back to the old usb style phy
support.
Changes since v5:
- tweak s3c-hsotg Kconfi
This adds a pair of APIs that allows the generic PHY subsystem to
provide information on the PHY bus width. The PHY provider driver may
use phy_set_bus_width() to set the bus width that the PHY supports.
The controller driver may then use phy_get_bus_width() to fetch the
PHY bus width in order to p
Add a binding that describes the Broadcom Kona USB2 PHY found
on the BCM281xx family of SoCs.
Signed-off-by: Matt Porter
Acked-by: Kishon Vijay Abraham I
---
Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++
1 file changed, 15 insertions(+)
create mode 100644 Documentatio
On Tue, Dec 17, 2013 at 05:48:33PM +0100, anaum...@ultratronik.de wrote:
> From: Andreas Naumann
>
> This is a hard to reproduce problem which leads to non-functional
> USB-OTG port in 0.1%-1% of all boots. Tracked it down to commit
> e25bec160158abe86c276d7d206264afc3646281, which introduces sav
On Tue, 17 Dec 2013, Kishon Vijay Abraham I wrote:
> Hi,
>
> On Friday 13 December 2013 12:01 AM, Felipe Balbi wrote:
> > In case pm_runtime_get*() fails, it still
> > increments pm usage counter, so we *must*
> > make sure to pm_runtime_put() even in those
> > cases.
>
> But shouldn't the fix b
On Tue, 17 Dec 2013, Ken Harris wrote:
> Sebastien:
>
> Thanks for the info. I just tried Linux 3.13.0-0.rc3.git5.1.fc21.i686
> (from Fedora rawhide) and I still get the same error messages and USB
> still doesn't work. I saw a post about Atom Z3740D (Bay Trail-T) in a
> Dell Venue 8 Pro, and h
From: Andreas Naumann
This is a hard to reproduce problem which leads to non-functional
USB-OTG port in 0.1%-1% of all boots. Tracked it down to commit
e25bec160158abe86c276d7d206264afc3646281, which introduces save/restore
of OTG_INTERFSEL over suspend.
Since the resume function is also called e
On Mon, Dec 16 2013, Felipe Balbi wrote:
> On Mon, Dec 16, 2013 at 09:20:20PM +, Paul Zimmerman wrote:
>> > From: linux-usb-ow...@vger.kernel.org
>> > [mailto:linux-usb-ow...@vger.kernel.org] On Behalf Of Felipe Balbi
>> > Sent: Monday, December 16, 2013 11:42 AM
>> >
>> > By making that conf
On Tue, Dec 17 2013, Andrzej Pietrasiewicz wrote:
> In the nokia gadget some USB functions (obex 1 and 2, phonet) are optional.
>
> If at the start of nokia_bind_config e.g. fi_phonet is an error pointer,
> which can happen because we don't fail the bind process if
> usb_get_function_instance() fai
On Mon, 2013-12-16 at 10:57 -0500, Alan Stern wrote:
> On Mon, 16 Dec 2013, James Bottomley wrote:
>
> > This patch eliminates the reap_ref and replaces it with a proper kref.
> > On last put of this kref, the target is removed from visibility in
> > sysfs. The final call to scsi_target_reap() f
Hi Anton,
> From: Anton Tikhomirov [mailto:av.tikhomi...@samsung.com]
> Sent: Tuesday, December 10, 2013 3:43 AM
>
> Hi Kamil,
>
> Same USB2.0 PHY may be used by several HCDs, for example EHCI and OHCI.
> Consider the situation, when EHCI stops using the PHY and calls
> power_off, then OHCI beco
On Tue, Dec 17, 2013 at 10:41:56AM +0100, Kamil Debski wrote:
> Hi Matt,
>
> I am afraid it is not possible. This patch cannot go in without the
> new phy driver. It would break Exynos USB functionality. This
> is because it changes s3c-hsotg to use the new phy driver.
To clarify, I'm proposing
>From 7e827a0d300e084f74c65122baa5e3193f9a7f18 Mon Sep 17 00:00:00 2001
From: "Du, Changbin"
Date: Mon, 16 Dec 2013 20:32:13 +0800
Subject: [PATCH] usb/gadget: should use u16 type variable to store MaxPower
The MaxPower field is of u16 type. So using u8 type variable can break
data (high byte los
In the nokia gadget some USB functions (obex 1 and 2, phonet) are optional.
If at the start of nokia_bind_config e.g. fi_phonet is an error pointer,
which can happen because we don't fail the bind process if
usb_get_function_instance() fails for fi_phonet, then f_phonet is NULL, and
phonet_stat =
Hi,
On Friday 13 December 2013 12:01 AM, Felipe Balbi wrote:
> In case pm_runtime_get*() fails, it still
> increments pm usage counter, so we *must*
> make sure to pm_runtime_put() even in those
> cases.
But shouldn't the fix be in pm_runtime_get()?
Cheers
Kishon
>
> This patch fixes that mist
> From: Sarah Sharp
> On Mon, Dec 16, 2013 at 03:20:28PM -, David Laight wrote:
> > > I know all these difference clearly, inc_deq() is indeed a common
> > > function for different rings, but lasr_trb() & last_trb_on_last_seg()
> > > inside it use different condition to determine the last trb
This patch remove unused variable 'addr' in inc_deq() and inc_enq().
Signed-off-by: Lin Wang
---
drivers/usb/host/xhci-ring.c |6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c
index 53c2e29..630f6e4 100644
--- a/drivers/usb/ho
Hi Matt,
I am afraid it is not possible. This patch cannot go in without the
new phy driver. It would break Exynos USB functionality. This
is because it changes s3c-hsotg to use the new phy driver.
I am working on an updated patch series addressing all the comments.
time permitting I want to po
> From: Wang, Lin X
> David is right, this patch may lead to the last trb in an event ring
> unprocessed according to the
> current logic, you can reject this patch, although I think index
> out-of-bounds is reasonable.
>
> If applying this patch, then corresponding function(inc_deq()) should b
Sebastien:
Thanks for the info. I just tried Linux 3.13.0-0.rc3.git5.1.fc21.i686
(from Fedora rawhide) and I still get the same error messages and USB
still doesn't work. I saw a post about Atom Z3740D (Bay Trail-T) in a
Dell Venue 8 Pro, and his USB works OK (but seems to use the xhci_hcd
drive
This patch removes parameter struct usb_gadget_driver* from udc_stop() function
in struct usb_gadget_ops. This parameter is useless in udc_stop() function, and
UDC drivers can work well without it, so removeing it makes code clearer.
This patch modifies UDC drivers to make them compatible witch ch
54 matches
Mail list logo