The callers are expecting an ERR_PTR value in case
of an error. Change he code to return with an encoded
-ENOMEM value in the case of a failed devres_alloc call.
Signed-off-by: Gabor Juhos
---
drivers/usb/phy/phy.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/us
Hello,
This patch series is the 4th version of the new at91 clock implementation
(using common clk framework).
Most of the clock provided by the PMC (Power Management Controller) are
implemented :
- main clock (main oscillator)
- pll clocks
- master clock
- programmable clocks
- utmi clock
- peri
This patch adds the following Kconfig options to prepare the transition to
common clk framework:
- AT91_USE_OLD_CLK: this option is selected by every SoC which does not
support new at91 clks based on common clk framework (SoC which does not
define the clock tree in its device tree).
This opt
This patch moves at91_pmc.h header from machine specific directory
(arch/arm/mach-at91/include/mach/at91_pmc.h) to clk include directory
(include/linux/clk/at91_pmc.h).
We need this to avoid reference to machine specific headers in clk
drivers.
Signed-off-by: Boris BREZILLON
---
arch/arm/mach-at
This patch adds at91 PMC (Power Management Controller) base support.
All at91 clocks managed by the PMC unit will use this framework.
This framework provides the following fonctionalities:
- define a new struct at91_pmc to hide PMC internals (lock, PMC memory
mapping, irq domain, ...)
- read/wr
I have am335x-evm with one port running in OTG mode. Since commit
fe4cb09 ("usb: musb: gadget: remove hcd initialization") the loaded
gadget does non pop up on the host. All I see is
|usb 4-5: new high-speed USB device number 52 using ehci-pci
|usb 4-5: device descriptor read/64, error -110
Since
Hi Sarah,
On 10/10/2013 09:25 PM, Sarah Sharp wrote:
Hi Xenia,
On Mon, Oct 07, 2013 at 06:52:39PM +0300, Xenia Ragiadakou wrote:
The previous patch on the endpoint reset uses the already implemented function
xhci_drop_endpoint() to reduce code duplication. However, the way that xhci
updates th
This patch adds new at91 pll clock implementation using common clk framework.
The pll clock layout describe the PLLX register layout.
There are four pll clock layouts:
- at91rm9200
- at91sam9g20
- at91sam9g45
- sama5d3
PLL clocks are given characteristics:
- min/max clock source rate
- ranges of
This patch adds new at91 master clock implementation using common clk
framework.
The master clock layout describe the MCKR register layout.
There are 2 master clock layouts:
- at91rm9200
- at91sam9x5
Master clocks are given characteristics:
- min/max clock output rate
These characteristics are c
This patch adds a new macro file for PMC macros.
This macro file includes the definitions of SR (status register) bit
offsets and will be use to reference PMC irqs.
Signed-off-by: Boris BREZILLON
---
include/dt-bindings/clk/at91.h | 22 ++
1 file changed, 22 insertions(+)
This patch adds new at91 peripheral clock implementation using common clk
framework.
Almost all peripherals provided by at91 SoCs need a clock to work properly.
This clock is enabled/disabled using PCER/PCDR resgisters.
Each peripheral is given an id (see atmel's datasheets) which is used to
defi
On 11.10.2013 10:38, Sebastian Andrzej Siewior wrote:
> I have am335x-evm with one port running in OTG mode. Since commit
> fe4cb09 ("usb: musb: gadget: remove hcd initialization") the loaded
> gadget does non pop up on the host. All I see is
> |usb 4-5: new high-speed USB device number 52 using eh
This patch adds new at91 system clock implementation using common clk
framework.
Some peripherals need to enable a "system" clock in order to work properly.
Each system clock is given an id based on the bit position in SCER/SCDR
registers.
Signed-off-by: Boris BREZILLON
---
drivers/clk/at91/Mak
This patch adds the peripheral divisors macros (for sam9x5 compatible IPs)
which will be used by peripheral clk dt definitions.
Signed-off-by: Boris BREZILLON
---
include/dt-bindings/clk/at91.h |6 ++
1 file changed, 6 insertions(+)
diff --git a/include/dt-bindings/clk/at91.h b/include/
This patch adds new at91 programmable clocks implementation using common clk
framework.
A programmable clock is a clock which can be exported on a given pin to clock
external devices.
Each programmable clock is given an id (from 0 to 8).
The number of available programmable clocks depends on the So
This adds new at91 utmi clock implementation using common clk framework.
This clock is a pll with a fixed factor (x40).
It is used as a source for usb clock.
Signed-off-by: Boris BREZILLON
---
arch/arm/mach-at91/Kconfig |7 ++
drivers/clk/at91/Makefile |1 +
drivers/clk/at91/clk-utmi
W dniu 10.10.2013 20:05, Michal Nazarewicz pisze:
On Wed, Oct 09 2013, Andrzej Pietrasiewicz wrote:
This will be required by configfs integration.
Signed-off-by: Andrzej Pietrasiewicz
Signed-off-by: Kyungin Park
---
drivers/usb/gadget/storage_common.c | 42
This patch removes unused label.
Signed-off-by: Robert Baldyga
Signed-off-by: Kyungmin Park
---
drivers/usb/gadget/s3c-hsotg.c |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c
index a955e6e..0646587 100644
--- a/drivers/usb/ga
This patch adds new at91 main oscillator clock implementation using common
clk framework.
If rate is not provided during clock registration it is calculated using
the slow clock (main clk parent in this case) rate and MCFR register.
Signed-off-by: Boris BREZILLON
---
drivers/clk/at91/Makefile
This patch adds new at91 usb clock implementation using common clk framework.
This clock is used to clock usb ports (ohci, ehci and udc).
Signed-off-by: Boris BREZILLON
---
arch/arm/mach-at91/Kconfig | 11 ++
drivers/clk/at91/Makefile |1 +
drivers/clk/at91/clk-usb.c | 400 ++
This patch adds at91 smd (Soft Modem) clock implementation using common clk
framework.
Not used by any driver right now.
Signed-off-by: Boris BREZILLON
---
arch/arm/mach-at91/Kconfig |5 ++
drivers/clk/at91/Makefile |1 +
drivers/clk/at91/clk-smd.c | 173 ++
This patch adds new at91 clks dt bindings documentation.
Signed-off-by: Boris BREZILLON
---
.../devicetree/bindings/clock/at91-clock.txt | 328
1 file changed, 328 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/at91-clock.txt
diff --git a/D
From: "Ivan T. Ivanov"
Allows MSM EHCI controller to be specified via device tree.
Signed-off-by: Ivan T. Ivanov
---
.../devicetree/bindings/usb/msm-hsusb.txt | 17 +
drivers/usb/host/ehci-msm.c| 15 +--
2 files changed, 30 inser
From: "Ivan T. Ivanov"
Use struct usb_hcd::phy to hold USB PHY instance.
Signed-off-by: Ivan T. Ivanov
---
drivers/usb/host/ehci-msm.c |5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/host/ehci-msm.c b/drivers/usb/host/ehci-msm.c
index 0f717dc..1bc9355 10
Use device tree to get the source clock of the PIT (Periodic Interval Timer).
If the clock is not found in device tree (or dt is not enabled) we'll try to
get it using clk_lookup definitions.
Signed-off-by: Boris BREZILLON
Acked-by: Nicolas Ferre
---
arch/arm/mach-at91/at91sam926x_time.c | 14
This patch adds new compatible string for PMC node to prepare the
transition to common clk.
These compatible string come from pmc driver in clk subsystem and are
needed to provide new device tree compatibility with old at91 clks
(device tree using common clks will use the new compatible strings).
Hello,
We are using the usbtouchscreen driver for a 0eef:0001 eGalax based device and
have observed cases were BTN_TOUCH seems to be stuck as release events are not
reported promptly. In those situations the release event is reported after
arbitrary time when the next touch event is triggered.
An
We are going to disable runtime_pm and we're
removing the driver, we must disable the device
now.
Signed-off-by: Felipe Balbi
---
drivers/usb/dwc3/core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index e88ffae..74f9cf0 1
Hi,
On Fri, Oct 11, 2013 at 10:38:13AM +0200, Sebastian Andrzej Siewior wrote:
> I have am335x-evm with one port running in OTG mode. Since commit
> fe4cb09 ("usb: musb: gadget: remove hcd initialization") the loaded
> gadget does non pop up on the host. All I see is
> |usb 4-5: new high-speed USB
Hi,
On Thu, Oct 10, 2013 at 11:21:30PM -0400, Matt Porter wrote:
> On 10/10/2013 03:07 PM, Matt Porter wrote:
> >On 10/10/2013 01:57 PM, Paul Zimmerman wrote:
> >>>From: Felipe Balbi [mailto:ba...@ti.com]
> >>>Sent: Thursday, October 10, 2013 10:46 AM
> >>>
> >>>On Thu, Oct 10, 2013 at 12:54:40PM
On 11.10.2013 15:36, Felipe Balbi wrote:
> Hi,
>
> On Fri, Oct 11, 2013 at 10:38:13AM +0200, Sebastian Andrzej Siewior wrote:
>> I have am335x-evm with one port running in OTG mode. Since commit
>> fe4cb09 ("usb: musb: gadget: remove hcd initialization") the loaded
>> gadget does non pop up on the
Hi,
On Fri, Oct 11, 2013 at 08:23:35AM +0200, Robert Baldyga wrote:
> Hello,
>
> On 10/10/2013 06:04 PM, Felipe Balbi wrote:
> > Hi,
> >
> > On Wed, Oct 09, 2013 at 08:41:57AM +0200, Robert Baldyga wrote:
> >> @@ -2616,14 +2630,19 @@ static int s3c_hsotg_ep_enable(struct usb_ep *ep,
> >>s3c_
On 10/10/2013 11:31 AM, Felipe Balbi wrote:
Hi,
On Mon, Oct 07, 2013 at 06:12:30AM -0400, Matt Porter wrote:
Broadcom BCM281xx parts have a PHY control block that
operates in conjunction with the DWC2 USB OTG. This driver
exposes an API that allows control of power/reset for a
connected USB PHY
Hi,
On Fri, Oct 11, 2013 at 03:39:38PM +0200, Daniel Mack wrote:
> On 11.10.2013 15:36, Felipe Balbi wrote:
> > Hi,
> >
> > On Fri, Oct 11, 2013 at 10:38:13AM +0200, Sebastian Andrzej Siewior wrote:
> >> I have am335x-evm with one port running in OTG mode. Since commit
> >> fe4cb09 ("usb: musb: g
On 10/11/2013 03:36 PM, Felipe Balbi wrote:
> Hi,
Hi Felipe,
> Is this critical for the -rc or should we add the stable tag here
> ?
I forgot the stable tag here which is needed because it is broken in
v3.11, too. But whether you want to get this via -rc into v3.12 or via
stable is up to you, I'
On Fri, Oct 11, 2013 at 02:46:10PM +0300, Ivan T. Ivanov wrote:
From: "Ivan T. Ivanov"
Allows MSM EHCI controller to be specified via device tree.
Signed-off-by: Ivan T. Ivanov
---
.../devicetree/bindings/usb/msm-hsusb.txt | 17 +
drivers/usb/host/ehci-msm.c
On Fri, Oct 11, 2013 at 02:46:09PM +0300, Ivan T. Ivanov wrote:
From: "Ivan T. Ivanov"
Use struct usb_hcd::phy to hold USB PHY instance.
Signed-off-by: Ivan T. Ivanov
---
drivers/usb/host/ehci-msm.c |5 +++--
Acked-by: David Brown
--
sent by an employee of the Qualcomm Innovation Cente
Hi Sebastian,
On Fri, Oct 11, 2013 at 8:56 AM, Sebastian Andrzej Siewior
wrote:
> On 10/11/2013 03:36 PM, Felipe Balbi wrote:
>> Hi,
>
> Hi Felipe,
>
>> Is this critical for the -rc or should we add the stable tag here
>> ?
>
> I forgot the stable tag here which is needed because it is broken in
On 10/11/2013 04:16 PM, Bin Liu wrote:
> Hi Sebastian,
Hi Bin,
>> The OTG setup (where musb acts as a host and you plug in a device) is
>> still broken and I will look at this on Monday (it works the other way
>
> Is this the same issue I reported a few weeks ago (not on linux-usb),
> which host
On Fri, Oct 11, 2013 at 9:23 AM, Sebastian Andrzej Siewior
wrote:
> On 10/11/2013 04:16 PM, Bin Liu wrote:
>> Hi Sebastian,
>
> Hi Bin,
>
>>> The OTG setup (where musb acts as a host and you plug in a device) is
>>> still broken and I will look at this on Monday (it works the other way
>>
>> Is th
On Fri, Oct 11 2013, Andrzej Pietrasiewicz wrote:
> W dniu 10.10.2013 20:05, Michal Nazarewicz pisze:
>> On Wed, Oct 09 2013, Andrzej Pietrasiewicz wrote:
>>> This will be required by configfs integration.
>>>
>>> Signed-off-by: Andrzej Pietrasiewicz
>>> Signed-off-by: Kyungin Park
>>> ---
>>>
On 10/11/2013 04:28 PM, Bin Liu wrote:
> I was not complaining about your progress, just wanted to check if it
> is the same issue as I saw ;)
Nah it is okay. I am not sure but it looks like.
> I probably will come back to am335x by mid next week, let me know if
> there is anything I can do to va
On 09/16/2013 10:37 AM, Roger Quadros wrote:
> On 09/16/2013 06:01 AM, Kishon Vijay Abraham I wrote:
>> On Thursday 12 September 2013 04:49 PM, Roger Quadros wrote:
>>> Hi Kishon,
>>>
>>> On 09/02/2013 06:43 PM, Kishon Vijay Abraham I wrote:
Adapted omap-usb3 PHY driver to Generic PHY Framewor
Hi,
On 09/02/2013 06:43 PM, Kishon Vijay Abraham I wrote:
> Adapted dwc3 core to use the Generic PHY Framework. So for init, exit,
> power_on and power_off the following APIs are used phy_init(), phy_exit(),
> phy_power_on() and phy_power_off().
>
> However using the old USB phy library wont be r
Greg:
The following patch series is the first step in a thorough redesign of
the periodic scheduler in ehci-hcd.
The first six patches are all quite small; they include several minor
fixes and improvements in areas that the later patches will use. None
of the fixes are important enough to be
Host controller drivers use the NS_TO_US macro to convert transaction
times, which are computed in nanoseconds, to microseconds for
scheduling. Periodic scheduling requires worst-case estimates, but
the macro does its conversion using round-to-nearest. This patch
changes it to use round-up, givin
The check_intr_schedule() routine in ehci-hcd looks at the wrong
microframes when checking to see if a full-speed or low-speed
interrupt endpoint will fit in the periodic schedule. If the
Start-Split transaction is scheduled for microframe N then the
Complete-Split transactions get scheduled for m
The scheduling code in ehci-hcd contains an error. For full-speed
isochronous-OUT transfers, the EHCI spec forbids scheduling
Start-Split transactions in H-microframe 7, but the driver allows it
anyway. This patch adds a check to prevent it.
Signed-off-by: Alan Stern
---
[as1717]
drivers/us
ehci-hcd is inconsistent in the sentinel values it uses to indicate
that no frame number has been assigned for a periodic transfer. Some
places it uses NO_FRAME (defined as 65535), other places it uses -1,
and elsewhere it uses .
This patch defines a value for NO_FRAME which can fit in a 16-b
Although the bandwidth statistics maintained by ehci-hcd show up only
in the /sys/kernel/debug/usb/devices file, they ought to be calculated
correctly. The calculation for full-speed isochronous endpoints is
wrong; it mistakenly yields bytes per microframe instead of bytes per
frame. The "interva
ehci-hcd uses a value of 0 in an endpoint's toggle flag to indicate
that the endpoint has been reset (and therefore the Data Toggle bit
needs to be cleared in the endpoint's QH overlay region).
The toggle flag should be set to 0 only when ehci_endpoint_reset()
succeeds. This patch moves the usb_s
This patch begins the process of unifying the scheduling parameters
that ehci-hcd uses for interrupt and isochronous transfers. It
creates an ehci_per_sched structure, which will be stored in both
ehci_qh and ehci_iso_stream structures, and will contain the common
scheduling information needed for
This patch changes the initial delay before the startup of a newly
scheduled isochronous stream. Currently the stream doesn't start
for at least 5 ms (40 microframes). This value is just an estimate;
it has no real justification.
Instead, we can start the stream as soon as possible after the
sch
This patch significantly changes the scheduling code in ehci-hcd.
Instead of calculating the current bandwidth utilization by trudging
through the schedule and adding up the times used by the existing
transfers, we will now maintain a table holding the time used for each
of 64 microframes. This wi
This patch continues the scheduling changes in ehci-hcd by adding a
table to store the bandwidth allocation below each TT. This will
speed up the scheduling code, as it will no longer need to read
through the entire schedule to compute the bandwidth currently in use.
Properly speaking, the FS/LS
For improved scheduling of transfers through a Transaction Translator,
ehci-hcd will need to store a bunch of information associated with the
FS/LS bus on the downstream side of the TT. This patch adds a pointer
for such HCD-private data to the usb_tt structure.
Signed-off-by: Alan Stern
---
[
On Fri, Oct 11, 2013 at 09:37:45AM +0200, Boris BREZILLON wrote:
> This patch moves at91_pmc.h header from machine specific directory
> (arch/arm/mach-at91/include/mach/at91_pmc.h) to clk include directory
> (include/linux/clk/at91_pmc.h).
> We need this to avoid reference to machine specific heade
Hi Greg,
My last round of fixes, just one this time on MUSB.
It should now work on peripheral-only configurations.
The following changes since commit b377216bd2d313b393ddd4b04c71f700842d104b:
usb: gadget: s3c-hsotg: fix can_write limit for non-periodic endpoints
(2013-10-01 09:24:14 -0500)
On 10/11/2013 11:40 AM, Xenia Ragiadakou wrote:
[snip]
The main reasons that made me come to this conclusion was the fact
that Context Entries by being updated with a value other than the last
valid endpoint will be inconsistent with the definition in xhci spec
(revision 1.0 5/21/10) "Context
> I think you should have a wrapper driver to EHCI/OHCI to handle this reset.
Thank you Kishon and Peter for the quick replies. Is there any good
example of such a wrapper driver in the kernel already?
Thanks
Arokux
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the bo
Hi Xiao,
I think you did something odd when you tried to send me the latest
revision of your patch "xhci: correct the usage of
USB_CTRL_SET_TIMEOUT". You sent this patch instead. On the plus side,
it looks like git-send-email works.
Can you try again?
Sarah Sharp
On Fri, Oct 11, 2013 at 08:47
On Fri, Oct 11, 2013 at 10:25:23AM -0700, Sarah Sharp wrote:
> Hi Xiao,
>
> I think you did something odd when you tried to send me the latest
> revision of your patch "xhci: correct the usage of
> USB_CTRL_SET_TIMEOUT". You sent this patch instead. On the plus side,
> it looks like git-send-ema
Hi Sarah,
Have you had a chance to look at Alan's response, and my patch below?
Jack
On Tue, Oct 08, 2013 at 07:02:31PM -0700, Jack Pham wrote:
> Hi Sarah, Alan,
>
> I'm taking over reporting of this issue for Hemant while he is out on
> vacation.
>
> On Mon, Oct 07, 2013 at 05:44:56PM -0400,
On Fri, Oct 11, 2013 at 11:40:07AM +0300, Xenia Ragiadakou wrote:
> Hi Sarah,
>
> On 10/10/2013 09:25 PM, Sarah Sharp wrote:
> >Hi Xenia,
> >
> >On Mon, Oct 07, 2013 at 06:52:39PM +0300, Xenia Ragiadakou wrote:
> >>The previous patch on the endpoint reset uses the already implemented
> >>function
On Fri, Oct 11, 2013 at 07:30:17PM +0300, Xenia Ragiadakou wrote:
> On 10/11/2013 11:40 AM, Xenia Ragiadakou wrote:
> >[snip]
> >The main reasons that made me come to this conclusion was the fact
> >that Context Entries by being updated with a value other than the
> >last valid endpoint will be inc
Ping. Have a couple more patches to send you for 3.12, can you pull
this?
Thanks,
Sarah Sharp
On Wed, Oct 09, 2013 at 04:37:27PM -0700, Sarah Sharp wrote:
> The following changes since commit d0e639c9e06d44e713170031fe05fb60ebe680af:
>
> Linux 3.12-rc4 (2013-10-06 14:00:20 -0700)
>
> are ava
Bjørn writes:
>
> > In the meantime, I have got the first ipv4-connection:
> Yes, that should work.
12d1 1f16 conf 2
Unfortunately IPv6 does only work one way. (no firewall)
ModemManager/mmcli works - connected
slaac - ok - address and default-route are there
ping6 ???
packets go out, th
Thomas Schäfer writes:
> Unfortunately IPv6 does only work one way. (no firewall)
>
> ModemManager/mmcli works - connected
>
> slaac - ok - address and default-route are there
>
>
> ping6 ???
>
> packets go out, they reach their target and are replied, but the answers
> don't
> reach the pingin
Bjørn writes:
> Could be the driver. I don't know if it is ever tested with IPv6, and
> it does a bit of header magic so it is possible to screw up. Of course,
> the same goes for the firmware (including the testing, i assume :-)
>
> usbmon dumps would be interesting.
I attached a file, I am
On Fri, Oct 11, 2013 at 03:48:21AM +, Fangxiaozhi (Franko) wrote:
> 1. Add new supporting declarations to option.c, to support Huawei new devices
> with new bInterfaceSubClass value.
> Signed-off-by: fangxiaozhi
In the future, can you use an email client that doesn't turn tabs into
spaces, s
Hello.
On 23-09-2013 23:45, Felipe Balbi wrote:
After commit 09fc7d22b024692b2fe8a943b246de1af307132b (usb: musb: fix incorrect
usage of resource pointer), CPPI DMA driver on DaVinci DM6467 can't detect its
dedicated IRQ and so the MUSB IRQ is erroneously used instead. This is because
only 2
On Fri, 2013-10-11 at 13:57 -0700, gre...@linuxfoundation.org wrote:
> On Fri, Oct 11, 2013 at 03:48:21AM +, Fangxiaozhi (Franko) wrote:
> > 1. Add new supporting declarations to option.c, to support Huawei new
> > devices with new bInterfaceSubClass value.
> > Signed-off-by: fangxiaozhi
>
>
Thomas Schäfer writes:
> Bjørn writes:
>
>> Could be the driver. I don't know if it is ever tested with IPv6, and
>> it does a bit of header magic so it is possible to screw up. Of course,
>> the same goes for the firmware (including the testing, i assume :-)
>>
>> usbmon dumps would be intere
Hi Jan,
I'm testing out some changes to the xHCI USB host controller driver
(which uses a radix tree when a UAS device is attached to the host), and
I noticed the following warning:
Oct 11 14:42:08 xanatos kernel: [18165.819014] usb 2-2: new SuperSpeed USB
device number 2 using xhci_hcd
Oct 11 1
On Fri, Oct 11, 2013 at 11:22:25AM -0500, Felipe Balbi wrote:
> Hi Greg,
>
> My last round of fixes, just one this time on MUSB.
>
> It should now work on peripheral-only configurations.
>
> The following changes since commit b377216bd2d313b393ddd4b04c71f700842d104b:
>
> usb: gadget: s3c-hsot
On Fri, Oct 11, 2013 at 11:36:57AM -0700, Sarah Sharp wrote:
> Ping. Have a couple more patches to send you for 3.12, can you pull
> this?
Now pulled, I was on a plane from Korea, so patience please, I have no
idea what day it is anymore (two days of flying for 2 days of meetings,
not a good idea
On Wed, Oct 09, 2013 at 02:39:52PM +0800, Peter Chen wrote:
> After configuration, the host also possible sends bus reset
> at any time, at such situation, it will trigger below spinlock
> recursion dump. This commit unlocks the spinlock before calling
> gadget's disconnect.
>
> BUG: spinlock recu
On Fri, Oct 11, 2013 at 11:29:29AM -0400, Alan Stern wrote:
> This patch continues the scheduling changes in ehci-hcd by adding a
> table to store the bandwidth allocation below each TT. This will
> speed up the scheduling code, as it will no longer need to read
> through the entire schedule to co
On Thu, Oct 10, 2013 at 04:42:22PM +0900, Jingoo Han wrote:
> When devm_usb_get_phy() fails, usb_put_hcd() should be called
> to prevent memory leak.
>
> Signed-off-by: Jingoo Han
Already applied this one, thanks.
greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb"
On Thu, Oct 10, 2013 at 04:41:49PM +0900, Jingoo Han wrote:
> The non-DT for EXYNOS SoCs is not supported from v3.11.
> Thus, there is no need to support non-DT for Exynos OHCI driver.
>
> The 'include/linux/platform_data/usb-ohci-exynos.h' file has been
> used for non-DT support. Thus, the 'usb-o
On Wed, Oct 09, 2013 at 05:01:08PM +0200, Johan Hovold wrote:
> Here are four patches for v3.13. One bugfix, some comment clean ups, and a
> new memory-flags parameter for usb_serial_generic_write_start, which is
> also exported.
What code is going to need this exported function?
thanks,
greg k-
On Thu, Oct 10, 2013 at 11:41:30PM +0200, Matthias Beyer wrote:
> @@ -1838,9 +1838,10 @@ static int proc_ioctl(struct dev_state *ps, struct
> usbdevfs_ioctl *ctl)
> return -ENODEV;
> }
>
> - if (ps->dev->state != USB_STATE_CONFIGURED)
> + if (ps->dev->state != USB_STA
On Thu, Oct 10, 2013 at 11:41:31PM +0200, Matthias Beyer wrote:
> Added braces around switch statement as the styleguide tells us.
> Indented the switch-block for it and split a function call
> (driver->unlocked_ioctl() on line 1876) arguments to several lines to
> fit the 80-column convention.
>
On Thu, Oct 10, 2013 at 11:41:26PM +0200, Matthias Beyer wrote:
> Hi,
>
> I patches several files in drivers/usb/core/ to adapt them to the kernel
> styleguide.
>
> Most of these patches are whitespace/indention fixes.
>
> As these patches are only style-patches, I just compiled the kernel, no
On Fri, Oct 11, 2013 at 05:00:11PM -0700, Greg KH wrote:
> On Wed, Oct 09, 2013 at 05:01:08PM +0200, Johan Hovold wrote:
> > Here are four patches for v3.13. One bugfix, some comment clean ups, and a
> > new memory-flags parameter for usb_serial_generic_write_start, which is
> > also exported.
>
>
Sarah,
As you said, I make a mistake and send wrong patch. I am sorry for it.
On Fri, 2013-10-11 at 10:28 -0700, Sarah Sharp wrote:
> On Fri, Oct 11, 2013 at 10:25:23AM -0700, Sarah Sharp wrote:
> > Hi Xiao,
> >
> > I think you did something odd when you tried to send me the latest
> > revision
>
> > I think you should have a wrapper driver to EHCI/OHCI to handle this
> reset.
>
> Thank you Kishon and Peter for the quick replies. Is there any good
> example of such a wrapper driver in the kernel already?
>
chipidea, dwc3, etc.
--
To unsubscribe from this list: send the line "unsu
On Fri, 11 Oct 2013, Greg KH wrote:
> On Fri, Oct 11, 2013 at 11:29:29AM -0400, Alan Stern wrote:
> > This patch continues the scheduling changes in ehci-hcd by adding a
> > table to store the bandwidth allocation below each TT. This will
> > speed up the scheduling code, as it will no longer nee
This patch continues the scheduling changes in ehci-hcd by adding a
table to store the bandwidth allocation below each TT. This will
speed up the scheduling code, as it will no longer need to read
through the entire schedule to compute the bandwidth currently in use.
Properly speaking, the FS/LS
Dear Greg:
>-Original Message-
>From: gre...@linuxfoundation.org [mailto:gre...@linuxfoundation.org]
>Sent: Saturday, October 12, 2013 4:58 AM
>To: Fangxiaozhi (Franko)
>Cc: linux-usb@vger.kernel.org; linux-ker...@vger.kernel.org; Heyongquan;
>Wangyuhua; Yili (Neil)
>Subject: Re: [PATCH 1/
On 10/11/2013 09:26 PM, Sarah Sharp wrote:
On Fri, Oct 11, 2013 at 07:30:17PM +0300, Xenia Ragiadakou wrote:
[snip]
To test if a smaller value will cause a problem, I reset first
endpoint 4 and, then, endpoint 3 so that the Context Entries field
get updated with the value 3 while the actual last
From: Wei Yongjun
There is a error message within devm_ioremap_resource
already, so remove the dev_err call to avoid redundant
error message.
Signed-off-by: Wei Yongjun
---
drivers/usb/phy/phy-omap-control.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/usb/phy
From: Wei Yongjun
Fix to return -ENOMEM in the padding pkt alloc fail error handling
case instead of 0, as done elsewhere in this function.
Signed-off-by: Wei Yongjun
---
drivers/net/usb/usbnet.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/net/usb/usbnet.c b/
93 matches
Mail list logo