On Fri, 5 Sep 2014, Johan Hovold wrote:
> Here's the always-poll quirk that is needed to prevent the Elan
> touchscreen from disconnecting itself from the bus.
>
> These patches are against v3.16.1, but applies fine to hid-next.
>
> Note that this series is not dependent on the device-qualifier
On Fri, 2014-09-05 at 10:15 -0400, Alan Stern wrote:
> On Fri, 5 Sep 2014, Oliver Neukum wrote:
>
> > Hi,
> >
> > looking at your patch for resetting HID devices
> > it occurred to me that there's a race between
> > a queued reset and a port power switch. Switching
> > a port's power state implie
This patch introduces virtual endpoint address mapping. It separates
function logic form physical endpoint addresses making it more hardware
independent.
Following modifications changes user space API, so to enable them user
have to switch on the FUNCTIONFS_VIRTUAL_ADDR flag in descriptors.
Endpo
This patch introduces ioctl named FUNCTIONFS_ENDPOINT_DESC, which
returns endpoint descriptor to userspace. It works only if function
is active.
Signed-off-by: Robert Baldyga
Acked-by: Michal Nazarewicz
---
drivers/usb/gadget/function/f_fs.c | 23 +++
include/uapi/linux/usb
Hi Felipe,
I have rebased this patchset at your testing/next/ branch.
Best regards
Robert Baldyga
Robert Baldyga (2):
usb: gadget: f_fs: add ioctl returning ep descriptor
usb: gadget: f_fs: virtual endpoint address mapping
drivers/usb/gadget/function/f_fs.c | 46 ++
To handle class requests received on ep0, the driver needs to access the
length and direction of the request after the setup stage. It currently
stores them in a v4l2 event during the setup stage, and then copies them
from the event structure to the driver internal state structure when the
event is
Hi Felipe,
These patches have previously been posted to linux-usb as part of the
following series.
[PATCH 0/2] Move UVC gagdet to video_ioctl2
[PATCH 0/7] g_webcam: Preparation for configfs
I've rebased them on top of your master branches. The result has been
successfully tested by Andrzej Pietr
From: Andrzej Pietrasiewicz
Compile uvc_queue, uvc_v4l2, uvc_video separately so that later they can
be all combined in a separately compiled f_uvc.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
[Make uvc_v4l2_ioctl_ops non-static]
[Rename __UVC__V4L2__H__ and __UVC__VIDEO_
From: Andrzej Pietrasiewicz
Attach strings to gadget with usb_strings_attach.
It is required for correct instantiation of functions more than once:
instead of modifying the local uvc_en_us_strings a function instance
specific copy is created with usb_gstrings_attach.
Signed-off-by: Andrzej Pietr
From: Andrzej Pietrasiewicz
Use the new function interface of f_uvc.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
Signed-off-by: Laurent Pinchart
---
drivers/usb/gadget/legacy/Kconfig | 1 +
drivers/usb/gadget/legacy/Makefile | 2 +-
drivers/usb/gadget/legacy/webcam.c
From: Andrzej Pietrasiewicz
Use the new function registration interface. It is required
in order to integrate configfs support.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
[Updated copyright years]
Signed-off-by: Laurent Pinchart
Acked-by: Andrzej Pietrasiewicz
---
dri
From: Andrzej Pietrasiewicz
Prepare for separate compilation of uvc function's components.
Some symbols will have to be exported, so rename to avoid
conflicts with functions of the same name in host uvc.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
[Rename uvc_video_pump a
From: Andrzej Pietrasiewicz
When configfs support is integrated the future uvc function
module must not take any parameters. Move parameters to
webcam.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
Signed-off-by: Laurent Pinchart
---
drivers/usb/gadget/function/f_uvc.c |
Simplify ioctl handling by using video_ioctl2.
Signed-off-by: Laurent Pinchart
Acked-by: Andrzej Pietrasiewicz
---
drivers/usb/gadget/function/f_uvc.c| 2 +
drivers/usb/gadget/function/uvc_v4l2.c | 298 +
2 files changed, 159 insertions(+), 141 deletions(-)
From: Andrzej Pietrasiewicz
There are no users of the old interface left. Remove it.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
Signed-off-by: Laurent Pinchart
---
drivers/usb/gadget/function/f_uvc.c | 166
drivers/usb/gadget/functi
On 09/04/2014 09:49 PM, Felipe Balbi wrote:
> Hi,
>
> On Thu, Sep 04, 2014 at 07:37:20PM +, Paul Zimmerman wrote:
>>> From: Felipe Balbi [mailto:ba...@ti.com]
>>> Sent: Thursday, September 04, 2014 12:18 PM
>>>
>>> On Thu, Sep 04, 2014 at 12:04:23PM -0700, Paul Zimmerman wrote:
From: Kami
Sehr geehrte Begünstigte,
Sie haben als einzige Begünstigte der Summe von fünfhunderttausend Euro (€
500.000,00 Euro), die hier in WESTERN UNION OFFICE von der ONU Organisation für
Sie hinterlegt ausgewählt wurde.
Bitte kontaktieren Sie uns für Ansprüche Email: wes_sp...@outlook.com
Kundendi
This patchset contains fixes for dwc2/gadget driver.
It should apply to stable-3.16.
Best regards
Robert Baldyga
Kamil Debski (2):
usb: dwc2/gadget: fix phy disable sequence
usb: dwc2/gadget: fix phy initialization sequence
Marek Szyprowski (3):
usb: dwc2/gadget: break infinite loop in end
From: Kamil Debski
When the driver is removed s3c_hsotg_phy_disable is called three times
instead of once. This results in decreasing of the phy reference counter
below zero and thus consecutive inserts of the module fails.
This patch removes calls to s3c_hsotg_phy_disable from s3c_hsotg_remove
From: Kamil Debski
In the Generic PHY Framework a NULL phy is considered to be a valid phy
thus the "if (hsotg->phy)" check does not give us the information whether
the Generic PHY Framework is used.
In addition to the above this patch also removes phy_init from probe and
phy_exit from remove. T
From: Marek Szyprowski
This patch fixes possible freeze caused by infinite loop in interrupt
context.
Signed-off-by: Marek Szyprowski
Signed-off-by: Robert Baldyga
---
drivers/usb/dwc2/gadget.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/dwc2/gadget.c b/drivers/usb/dwc2/ga
From: Marek Szyprowski
This patch fixes kernel panic/interrupt storm/etc issues if bootloader
left s3c-hsotg module in enabled state. Now interrupt handler is enabled
only after proper configuration of hardware registers.
Signed-off-by: Marek Szyprowski
Signed-off-by: Robert Baldyga
---
drive
Endpoint 0 should not be disabled, so we start loop counter from number 1.
Signed-off-by: Robert Baldyga
---
drivers/usb/dwc2/gadget.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/dwc2/gadget.c b/drivers/usb/dwc2/gadget.c
index 2d48ffb..a0d2f31 100644
--- a/dri
From: Marek Szyprowski
This leads to potential spinlock recursion in composite framework, other
udc drivers also don't call it directly from pullup method.
Signed-off-by: Marek Szyprowski
Signed-off-by: Robert Baldyga
---
drivers/usb/dwc2/gadget.c | 1 -
1 file changed, 1 deletion(-)
diff --
From: Todd Poynor
usb: phy: Hold wakeupsource when USB is enumerated in peripheral mode
Purpose of this is to prevent the system to enter into suspend state from USB
peripheral traffic by hodling a wakeupsource when USB is connected and
enumerated in peripheral mode(say adb).
Disabled by defaul
From: Todd Poynor
usb: phy: Temporarily hold timed wakeup source on charger and disconnect
events
It temporarily holds a timed wakeup source on USB disconnect events, to allow
the rest of the system time to react to the USB disconnection (dropping host
sessions, updating charger status, etc.) pr
The kbuild test bot generated the warning:
drivers/usb/gadget/function/f_sourcesink.c:1498: warning: comparison is
always false due to limited range of data type
This patch fixes it.
Reported-by: kbuild test robot
Signed-off-by: Amit Virdi
CC: Felipe Balbi
---
drivers/usb/gadg
Hello.
On 9/8/2014 2:10 PM, Kiran Kumar Raparthy wrote:
From: Todd Poynor
usb: phy: Temporarily hold timed wakeup source on charger and disconnect
events
No need to duplicate the summary.
It temporarily holds a timed wakeup source on USB disconnect events, to allow
What "it"?
On 08/28/2014 01:07 AM, Greg KH wrote:
> On Wed, Aug 27, 2014 at 04:38:04PM -0500, Felipe Balbi wrote:
>> Commit 71c731a (usb: host: xhci: Fix Compliance Mode
>> on SN65LVP3502CP Hardware) implemented a workaround
>> for a known issue with Texas Instruments' USB 3.0
>> redriver IC but it left a con
On Fri, Sep 05, 2014 at 06:17:57PM +0300, Octavian Purdila wrote:
> This patch implements the USB part of the Diolan USB-I2C/SPI/GPIO
> Master Adapter DLN-2. Details about the device can be found here:
>
> https://www.diolan.com/i2c/i2c_interface.html.
>
> Information about the USB protocol can b
This patch documents the device tree bindings required for the
ehci on-chip controller found in ST consumer electronics SoC's.
Signed-off-by: Peter Griffin
---
Documentation/devicetree/bindings/usb/ehci-st.txt | 39 +++
1 file changed, 39 insertions(+)
create mode 100644 Doc
This patch adds the ehci-st.c and ohci-st.c files for the usb 2.0
& usb1.1 host controller drivers found on stih41x and stih4xx STMicroelectronics
SoC's into the STI arch section of the maintainers file.
Signed-off-by: Peter Griffin
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff -
Hi,
I believe all feedback has been incorporated, and this series has also been
rebased on
3.17-rc3.
It was re-worked from v2 onwards to split out the ehci and ohci parts
into their own drivers / devices like most other ARM platforms based on
feedback from Arnd Bergmann (see here
http://www.spi
This patch adds the glue code required to ensure the on-chip OHCI
controller works on STi consumer electronics SoC's from STMicroelectronics.
It mainly manages the setting and enabling of the relevant clocks and manages
the reset / power signals to the IP block.
Signed-off-by: Peter Griffin
---
This patch documents the device tree bindings required for
the ohci on-chip controller found in ST consumer electronics SoC's.
Signed-off-by: Peter Griffin
---
Documentation/devicetree/bindings/usb/ohci-st.txt | 37 +++
1 file changed, 37 insertions(+)
create mode 100644 Doc
This patch adds the glue code required to ensure the on-chip EHCI
controller works on STi consumer electronics SoC's from STMicroelectronics.
It mainly manages the setting and enabling of the relevant clocks and manages
the reset / power signals to the IP block.
Signed-off-by: Peter Griffin
---
On Mon, Sep 08, 2014 at 01:32:33PM +0200, Johan Hovold wrote:
> On Fri, Sep 05, 2014 at 06:17:57PM +0300, Octavian Purdila wrote:
> > +static int _dln2_transfer(struct dln2_dev *dln2, u16 handle, u16 cmd,
> > + void *obuf, int obuf_len, void *ibuf, int *ibuf_len)
> > +{
> >
Sehr geehrte Begünstigte,
Sie haben als einzige Begünstigte der Summe von fünfhunderttausend Euro (€
500.000,00 Euro), die hier in WESTERN UNION OFFICE von der ONU Organisation für
Sie hinterlegt ausgewählt wurde.
Bitte kontaktieren Sie uns für Ansprüche Email: wes_sp...@outlook.com
Kundendi
Sehr geehrte Begünstigte,
Sie haben als einzige Begünstigte der Summe von fünfhunderttausend Euro (€
500.000,00 Euro), die hier in WESTERN UNION OFFICE von der ONU Organisation für
Sie hinterlegt ausgewählt wurde.
Bitte kontaktieren Sie uns für Ansprüche Email: wes_sp...@outlook.com
Kundendi
On Monday 08 September 2014 13:04:43 Peter Griffin wrote:
> I believe all feedback has been incorporated, and this series has also been
> rebased on
> 3.17-rc3.
>
> It was re-worked from v2 onwards to split out the ehci and ohci parts
> into their own drivers / devices like most other ARM platfor
On Mon, Sep 8, 2014 at 2:32 PM, Johan Hovold wrote:
>
> On Fri, Sep 05, 2014 at 06:17:57PM +0300, Octavian Purdila wrote:
> > This patch implements the USB part of the Diolan USB-I2C/SPI/GPIO
> > Master Adapter DLN-2. Details about the device can be found here:
> >
>
> First of all, this is much
On Mon, 08 Sep 2014, Octavian Purdila wrote:
> On Mon, Sep 8, 2014 at 2:32 PM, Johan Hovold wrote:
> >
> > On Fri, Sep 05, 2014 at 06:17:57PM +0300, Octavian Purdila wrote:
> > > This patch implements the USB part of the Diolan USB-I2C/SPI/GPIO
> > > Master Adapter DLN-2. Details about the device
On Sat, Sep 06, 2014 at 12:09:22AM +, Peter Chen wrote:
>
> > On Fri, Sep 05, 2014 at 08:44:08AM +0800, Peter Chen wrote:
> > > On Thu, Sep 04, 2014 at 11:04:38AM -0400, Alan Stern wrote:
> > > > On Thu, 4 Sep 2014, Peter Chen wrote:
> > > >
> > > > > Hi Felipe & Alan, how about using below s
Hi,
On Mon, Sep 08, 2014 at 10:42:19AM +0200, Robert Baldyga wrote:
> On 09/04/2014 09:49 PM, Felipe Balbi wrote:
> > Hi,
> >
> > On Thu, Sep 04, 2014 at 07:37:20PM +, Paul Zimmerman wrote:
> >>> From: Felipe Balbi [mailto:ba...@ti.com]
> >>> Sent: Thursday, September 04, 2014 12:18 PM
> >>>
Hi,
On Mon, Sep 08, 2014 at 09:30:27AM +0530, Pratyush Anand wrote:
> On Fri, Sep 05, 2014 at 10:56:26PM +0800, Felipe Balbi wrote:
> > When we're debugging hard-to-reproduce and time-sensitive
> > use cases, printk() poses too much overhead. That's when
> > the kernel's tracing infrastructure com
Hi,
On Mon, Sep 08, 2014 at 03:39:23PM +0530, Kiran Kumar Raparthy wrote:
> From: Todd Poynor
>
> usb: phy: Hold wakeupsource when USB is enumerated in peripheral mode
>
> Purpose of this is to prevent the system to enter into suspend state from USB
> peripheral traffic by hodling a wakeupsourc
Hi,
On Mon, Sep 08, 2014 at 03:40:49PM +0530, Kiran Kumar Raparthy wrote:
> From: Todd Poynor
>
> usb: phy: Temporarily hold timed wakeup source on charger and disconnect
> events
>
> It temporarily holds a timed wakeup source on USB disconnect events, to allow
> the rest of the system time to
On Mon, Sep 08, 2014 at 11:45:27AM +0200, Robert Baldyga wrote:
> From: Kamil Debski
>
> When the driver is removed s3c_hsotg_phy_disable is called three times
> instead of once. This results in decreasing of the phy reference counter
> below zero and thus consecutive inserts of the module fails.
Hi,
On Mon, Sep 08, 2014 at 09:53:09AM +0530, Vivek Gautam wrote:
> On Fri, Sep 5, 2014 at 11:26 PM, Felipe Balbi wrote:
> > On Thu, Sep 04, 2014 at 12:01:19PM +0530, Vivek Gautam wrote:
> >> > Don't we have phy_power_on()
> >> > for that ? It looks like you could just as well do this from
> >> >
Hi,
On Mon, Sep 08, 2014 at 09:57:00AM +0200, Robert Baldyga wrote:
> This patch introduces virtual endpoint address mapping. It separates
> function logic form physical endpoint addresses making it more hardware
> independent.
>
> Following modifications changes user space API, so to enable them
On Mon, Sep 08, 2014 at 04:20:34PM +0300, Octavian Purdila wrote:
> On Mon, Sep 8, 2014 at 2:32 PM, Johan Hovold wrote:
> > > +static bool find_free_slot(struct dln2_mod_rx_slots *rxs, int *slot)
> > > +{
> > > + unsigned long flags;
> > > +
> > > + spin_lock_irqsave(&rxs->lock, flags);
>
On Mon, Sep 08, 2014 at 11:18:17AM +0300, Laurent Pinchart wrote:
> From: Andrzej Pietrasiewicz
>
> Prepare for separate compilation of uvc function's components.
> Some symbols will have to be exported, so rename to avoid
> conflicts with functions of the same name in host uvc.
>
> Signed-off-b
Hi,
On Mon, Sep 08, 2014 at 04:05:33PM +0530, Amit Virdi wrote:
> The kbuild test bot generated the warning:
> drivers/usb/gadget/function/f_sourcesink.c:1498: warning: comparison is
> always false due to limited range of data type
>
> This patch fixes it.
>
> Reported-by: kbuild tes
Hi,
On Mon, Sep 08, 2014 at 07:48:06PM +0530, Kiran Raparthy wrote:
> On 8 September 2014 19:08, Felipe Balbi wrote:
>
> > Hi,
> >
> > On Mon, Sep 08, 2014 at 03:39:23PM +0530, Kiran Kumar Raparthy wrote:
> > > From: Todd Poynor
> > >
> > > usb: phy: Hold wakeupsource when USB is enumerated in
Hi Tony,
On Thursday 04 September 2014 10:37 PM, Tony Lindgren wrote:
> * Kishon Vijay Abraham I [140904 06:51]:
>> Hi Tony,
>>
>> On Thursday 28 August 2014 04:58 AM, Tony Lindgren wrote:
>>> We don't need twl4030_phy_power() any longer now that we have
>>> the runtime PM calls. Let's get rid of
On Sun, 7 Sep 2014, Vincent Stehlé wrote:
> Commit 6a04d05acfb51355 ("USB: OHCI: fix bugs in debug routines") has removed
> the unused `verbose' argument of the debug function ohci_dump(); adapt
> ohci-spear accordingly.
>
> This fixes the following compilation error:
>
> drivers/usb/host/ohci
On Fri, Sep 05, 2014 at 06:17:58PM +0300, Octavian Purdila wrote:
> From: Laurentiu Palcu
>
> This patch adds support for the Diolan DLN-2 I2C master module. Due
> to hardware limitations it does not support SMBUS quick commands.
>
> Information about the USB protocol interface can be found in t
Hi Felipe,
W dniu 08.09.2014 o 15:51, Felipe Balbi pisze:
On Mon, Sep 08, 2014 at 11:18:17AM +0300, Laurent Pinchart wrote:
From: Andrzej Pietrasiewicz
Prepare for separate compilation of uvc function's components.
Some symbols will have to be exported, so rename to avoid
conflicts with funct
On Mon, 8 Sep 2014, Oliver Neukum wrote:
> On Fri, 2014-09-05 at 10:15 -0400, Alan Stern wrote:
> > On Fri, 5 Sep 2014, Oliver Neukum wrote:
> >
> > > Hi,
> > >
> > > looking at your patch for resetting HID devices
> > > it occurred to me that there's a race between
> > > a queued reset and a po
HI,
On Mon, Sep 08, 2014 at 04:56:56PM +0200, Andrzej Pietrasiewicz wrote:
> Hi Felipe,
>
> W dniu 08.09.2014 o 15:51, Felipe Balbi pisze:
> >On Mon, Sep 08, 2014 at 11:18:17AM +0300, Laurent Pinchart wrote:
> >>From: Andrzej Pietrasiewicz
> >>
> >>Prepare for separate compilation of uvc functio
W dniu 08.09.2014 o 17:03, Felipe Balbi pisze:
HI,
I think this series depends now on Michael's patch:
http://www.spinics.net/lists/linux-usb/msg111692.html
As far as I know Laurent already has it in his tree:
http://git.linuxtv.org/cgit.cgi/pinchartl/media.git/log/?h=uvc/gadget
I appl
On 2 September 2014 23:34, Andrew Bresticker wrote:
>
> Tested on Venice2, Jetson TK1, and Big with a variety of USB2.0 and
> USB3.0 memory sticks and ethernet dongles using controller firmware
> recently posted by Andrew Chew [2].
I have had mixed results when testing this on a Jetson TK1 board.
Sarah:
Thanks for the prompt response. It unfortunately confirmed what I expected our
situation to be.
I am intrigued by one aspect of your response -- that regarding the nature of
early xHCI driver operation with xHCI 1.0 "integrated" hosts such as those
produced by Intel. I am wondering in
On Mon, Sep 8, 2014 at 5:44 PM, Johan Hovold wrote:
Hi Johan,
Again, thanks for the detailed review, I am addressing your review
comments as we speak. Some questions below.
> > + int ret, len;
> > + struct tx_data {
> > + u8 port;
> > + u8 addr;
> > +
Hello.
On 9/8/2014 2:55 PM, Kiran Raparthy wrote:
From: Todd Poynor mailto:toddpoy...@google.com>>
usb: phy: Temporarily hold timed wakeup source on charger and disconnect
events
No need to duplicate the summary.
It temporarily holds a timed wake
On Mon, Sep 8, 2014 at 8:34 AM, Tomeu Vizoso wrote:
> On 2 September 2014 23:34, Andrew Bresticker wrote:
>>
>> Tested on Venice2, Jetson TK1, and Big with a variety of USB2.0 and
>> USB3.0 memory sticks and ethernet dongles using controller firmware
>> recently posted by Andrew Chew [2].
>
> I h
Hi,
On Tue, 2 Sep 2014 13:30:31 -0400 (EDT)
Alan Stern wrote:
>Good, this is very clear. I'll skip to the interesting parts
>
>> 8801355a29c0 1148408426 S Ci:004:00 s a1 fe 0001 1 <
>> 8801355a29c0 1148410477 C Ci:004:00 0 1 = 10
>
>This is the Get-Max-LUN command. The device
On Fri, Sep 05, 2014 at 06:17:59PM +0300, Octavian Purdila wrote:
> From: Daniel Baluta
>
> This patch adds GPIO and IRQ support for the Diolan DLN-2 GPIO module.
>
> Information about the USB protocol interface can be found in the
> Programmer's Reference Manual [1], see section 2.9 for the GPI
On Mon, Sep 08, 2014 at 06:57:29PM +0300, Octavian Purdila wrote:
> On Mon, Sep 8, 2014 at 5:44 PM, Johan Hovold wrote:
>
>
>
> Hi Johan,
>
> Again, thanks for the detailed review, I am addressing your review
> comments as we speak. Some questions below.
>
>
>
> > > + int ret, len;
> >
* Kishon Vijay Abraham I [140908 07:26]:
> Hi Tony,
>
> On Thursday 04 September 2014 10:37 PM, Tony Lindgren wrote:
> > * Kishon Vijay Abraham I [140904 06:51]:
> >> Hi Tony,
> >>
> >> On Thursday 28 August 2014 04:58 AM, Tony Lindgren wrote:
> >>> We don't need twl4030_phy_power() any longer n
On Fri, Sep 05, 2014 at 06:17:59PM +0300, Octavian Purdila wrote:
> --- /dev/null
> +++ b/drivers/gpio/gpio-dln2.c
> @@ -0,0 +1,537 @@
> +/*
> + * Driver for the Diolan DLN-2 USB-GPIO adapter
> + *
> + * Copyright (c) 2014 Intel Corporation
> + *
> + * This program is free software; you can redist
Hi,
Running 3.16.1 on beaglebone black, I have the following issue with
musb_hdrc on boot:
[ 11.151063] Unable to handle kernel paging request at virtual
address e09bb05c
[ 11.158774] pgd = de5d8000
[ 11.161613] [e09bb05c] *pgd=9e02d811, *pte=, *ppte=
[ 11.168247] Interna
On Mon, Sep 8, 2014 at 7:30 PM, Johan Hovold wrote:
> On Mon, Sep 08, 2014 at 06:57:29PM +0300, Octavian Purdila wrote:
>> On Mon, Sep 8, 2014 at 5:44 PM, Johan Hovold wrote:
>>
>>
>>
>> Hi Johan,
>>
>> Again, thanks for the detailed review, I am addressing your review
>> comments as we speak. S
On Mon, Sep 08, 2014 at 08:41:28AM -0500, Felipe Balbi wrote:
> On Mon, Sep 08, 2014 at 11:45:27AM +0200, Robert Baldyga wrote:
> > From: Kamil Debski
> >
> > When the driver is removed s3c_hsotg_phy_disable is called three times
> > instead of once. This results in decreasing of the phy referenc
On Mon, Sep 08, 2014 at 08:15:07PM +0300, Octavian Purdila wrote:
> Just one more question on this subject: is the following allowed:
>
> int ret, len;
>
> or should it be:
>
> int ret;
> int len;
I try to avoid it, at least unless obviously related such as min/max or
x/y.
Johan
--
To unsubsc
Hi Greg,
Am Freitag, 8. August 2014, 11:55:55 schrieb Kever Yang:
> These patches to add support for dwc2 controller found in
> Rockchip processors rk3066, rk3188 and rk3288,
> and enable dts for rk3288 evb.
will you take patches 1 and 2?
Thanks
Heiko
>
> Changes in v5:
> - max_transfer_size
Greg,
On Thu, Aug 7, 2014 at 1:18 PM, Paul Zimmerman
wrote:
>> From: Doug Anderson [mailto:diand...@chromium.org]
>> Sent: Thursday, August 07, 2014 12:48 PM
>>
>> The documentation for GNPTXFSIZ says that "For host mode, this field
>> is always valid." Since we're already switching to host mode
Hi,
it kinda helps if you Cc the maintainer :-) scripts/get_maintainer.pl
helps by returning a (usually) correct (and extensive) list of people
and mailing lists to Cc :-)
anyway...
On Mon, Sep 08, 2014 at 09:08:07PM +0400, Matwey V. Kornilov wrote:
> Hi,
>
> Running 3.16.1 on beaglebone black,
On Mon, 8 Sep 2014, Mark wrote:
> Thanks very much for that! I booted with usb-storage.quirks=059b:0040:s to
> enable the single-LUN quirk. No change in dmesg output on connecting the
> drive/cable. I also compiled the kernel to add both US_FL_SINGLE_LUN and
> US_FL_BULK_IGNORE_TAG quirks. [For th
Hi,
On Mon, Sep 08, 2014 at 05:16:04PM +0200, Andrzej Pietrasiewicz wrote:
> W dniu 08.09.2014 o 17:03, Felipe Balbi pisze:
> >HI,
> >
>
>
>
> >>I think this series depends now on Michael's patch:
> >>
> >>http://www.spinics.net/lists/linux-usb/msg111692.html
> >>
> >>As far as I know Laurent a
Each core could have more than one alternative address. There are cores
with 8 alternative addresses for different functions. The PHY control
in the Chip common B core is done through the 2. alternative address
and not the first one.
Signed-off-by: Hauke Mehrtens
CC: linux-usb@vger.kernel.org
---
On Thu, Sep 04, 2014 at 12:04:22PM -0700, Paul Zimmerman wrote:
> From: Robert Baldyga
>
> I'm resending this patchset rebased on linux-next. Now it should apply.
I'm lost, it seems some of these should be for 3.17-final and some for
3.18, can you please split this up into 2 series, one for eac
On Tue, Aug 26, 2014 at 11:19:54AM -0500, dingu...@opensource.altera.com wrote:
> From: Dinh Nguyen
>
> Adds the gadget data structure and appropriate data structure pointers
> to the common dwc2_hsotg data structure. To keep the driver data
> dereference code looking clean, the gadget variable d
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Monday, September 08, 2014 3:49 PM
>
> On Thu, Sep 04, 2014 at 12:04:22PM -0700, Paul Zimmerman wrote:
> > From: Robert Baldyga
> >
> > I'm resending this patchset rebased on linux-next. Now it should apply.
>
>
> I'm lost, it seems so
On Mon, Sep 08, 2014 at 10:52:06PM +, Paul Zimmerman wrote:
> > From: Greg KH [mailto:gre...@linuxfoundation.org]
> > Sent: Monday, September 08, 2014 3:49 PM
> >
> > On Thu, Sep 04, 2014 at 12:04:22PM -0700, Paul Zimmerman wrote:
> > > From: Robert Baldyga
> > >
> > > I'm resending this patc
From: Andrzej Pietrasiewicz
There are no users of the old interface left. Remove it.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
Signed-off-by: Laurent Pinchart
---
drivers/usb/gadget/function/f_uvc.c | 166
drivers/usb/gadget/functi
From: Andrzej Pietrasiewicz
Compile uvc_queue, uvc_v4l2, uvc_video separately so that later they can
be all combined in a separately compiled f_uvc.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
[Make uvc_v4l2_ioctl_ops non-static]
[Rename __UVC__V4L2__H__ and __UVC__VIDEO_
From: Andrzej Pietrasiewicz
Use the new function interface of f_uvc.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
Signed-off-by: Laurent Pinchart
---
drivers/usb/gadget/legacy/Kconfig | 1 +
drivers/usb/gadget/legacy/Makefile | 2 +-
drivers/usb/gadget/legacy/webcam.c
From: Andrzej Pietrasiewicz
Attach strings to gadget with usb_strings_attach.
It is required for correct instantiation of functions more than once:
instead of modifying the local uvc_en_us_strings a function instance
specific copy is created with usb_gstrings_attach.
Signed-off-by: Andrzej Pietr
From: Andrzej Pietrasiewicz
Prepare for separate compilation of uvc function's components.
Some symbols will have to be exported, so rename to avoid
conflicts with functions of the same name in host uvc.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
[Rename uvc_video_pump a
Hi Felipe,
These patches have previously been posted to linux-usb as part of the
"[PATCH v2 0/9] UVC gadget patches for v3.18 (part 2)" series.
I've rebased them on top of your next branch and dropped the ones that
have already been applied. Could you please apply them to your tree for
v3.18 ?
A
From: Andrzej Pietrasiewicz
Use the new function registration interface. It is required
in order to integrate configfs support.
Signed-off-by: Andrzej Pietrasiewicz
Tested-by: Michael Grzeschik
[Updated copyright years]
Signed-off-by: Laurent Pinchart
Acked-by: Andrzej Pietrasiewicz
---
dri
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Monday, September 08, 2014 4:01 PM
>
> On Mon, Sep 08, 2014 at 10:52:06PM +, Paul Zimmerman wrote:
> > > From: Greg KH [mailto:gre...@linuxfoundation.org]
> > > Sent: Monday, September 08, 2014 3:49 PM
> > >
> > > On Thu, Sep 04, 2014
Add reset API at usb_gadget_driver, it calls disconnect handler currently,
but may do different things in future.
Signed-off-by: Peter Chen
---
drivers/usb/gadget/configfs.c |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/configfs.c b/drivers/usb/gadget/configfs.c
index
Add reset API at usb_gadget_driver, it calls disconnect handler currently,
but may do different things in future.
Signed-off-by: Peter Chen
---
drivers/usb/gadget/legacy/dbgp.c |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/legacy/dbgp.c b/drivers/usb/gadget/legacy/dbg
Adding reset API for UDC bus reset handler is useful for below
two issues.
Current disconnect API at usb_gadget_driver is also invoked at
udc's bus reset handler, but the document says it is invoked when
the host is disconnected.
Besides, we may expect the gadget_driver to do different things
for
Add reset API at usb_gadget_driver, it calls disconnect handler currently,
but may do different things in future.
Signed-off-by: Peter Chen
---
drivers/usb/gadget/legacy/inode.c |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/legacy/inode.c
b/drivers/usb/gadget/legacy/
Add reset API at usb_gadget_driver, it calls disconnect handler currently,
but may do different things in future.
Signed-off-by: Peter Chen
---
drivers/usb/gadget/composite.c |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c
in
Hi Felipe & Alan,
It is the first step for our discussion for adding reset,
vbus, activation handler for udc framework. This patchset
just adds .reset API at usb_gadget_driver, and the four
gadget drivers still call disconnect handler at .reset.
Peter Chen (5):
usb: gadget: add reset API at usb
Hi,
On Mon, Sep 8, 2014 at 7:14 PM, Felipe Balbi wrote:
> Hi,
>
> On Mon, Sep 08, 2014 at 09:53:09AM +0530, Vivek Gautam wrote:
>> On Fri, Sep 5, 2014 at 11:26 PM, Felipe Balbi wrote:
>> > On Thu, Sep 04, 2014 at 12:01:19PM +0530, Vivek Gautam wrote:
>> >> > Don't we have phy_power_on()
>> >> >
1 - 100 of 111 matches
Mail list logo