On 01/22/2014 08:04 AM, Vivek Gautam wrote:
> Hi,
>
>
> On Tue, Jan 21, 2014 at 7:30 PM, Roger Quadros wrote:
>> Hi Kishon,
>>
>> On 01/21/2014 12:11 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 follow
From: walt
> On 01/21/2014 01:51 AM, David Laight wrote:
> > From: Sarah Sharp
> >> On Mon, Jan 20, 2014 at 11:21:14AM +, David Laight wrote:
> > ...
> >>> A guess...
> >>>
> >>> In queue_bulk_sg_tx() try calling xhci_v1_0_td_remainder() instead
> >>> of xhci_td_remainder().
> >>
> David, I tri
This patch adds poll function for file representing ep0.
Ability of read from or write to ep0 file is related with actual state of ffs:
- When desctiptors or strings are not written yet, POLLOUT flag is set.
- If there is any event to read, POLLIN flag is set.
- If setup request was read, POLLIN a
From: Michal Nazarewicz
The FFS_SETUP_STATUS macro could be trivialy replaced with an static
inline function but more importantly its name was tad confusing.
The name suggested it was a simple accessor macro but it actually
did change the state of the ffs_data structure perfomring
a FFS_SETUP_CAN
This patch fixes __ffs_ep0_queue_wait() function, which now returns number of
bytes transferred in USB request or error code in case of failure. This is
needed by ffs_ep0_read() function, when read data is copied to userspace.
It also cleans up code by removing usused variable ep0req_status.
Sign
Hello,
This is third version of patches containing improvements for FunctionFS which
allows to use it with asynchronous I/O interface. It also adds poll function
for ep0, to make it usable without creating additional thread, needed by
blocking I/O.
>From last version I have fixed few style proble
From: Michal Nazarewicz
Since “cancelled” is spelled with two “l”s, rename FFS_SETUP_CANCELED
to FFS_SETUP_CANCELLED.
Signed-off-by: Michal Nazarewicz
Signed-off-by: Robert Baldyga
---
drivers/usb/gadget/f_fs.c | 16
drivers/usb/gadget/u_fs.h | 12 ++--
2 files ch
This patch adds asynchronous I/O support for FunctionFS endpoint files.
It adds ffs_epfile_aio_write() and ffs_epfile_aio_read() functions responsible
for preparing AIO operations.
It also modifies ffs_epfile_io() function, adding aio handling code. Instead
of extending list of parameters of this
From: Sarah Sharp
> On Tue, Jan 21, 2014 at 12:02:56PM +, David Laight wrote:
> > Don't trace short receives if URB_SHORT_NOT_OK is set.
> > Short receives are normal for USB ethernet devices.
> >
> > Don't trace unexpected incomplete receives if XHCI_TRUST_TX_LENGTH is set.
> > Ratelimit the
Hello,
On Tue, Dec 03, 2013 at 04:01:50PM +0800, Chris Ruehl wrote:
> usb: chipidea: hw_phymode_configure moved before ci_usb_phy_init
> hw_phymode_configure configures the PORTSC registers and allow the
> following phy_inits to operate on the right parameters. This fix a problem
> where the UPLI
On Wednesday 22 January 2014 01:29 PM, Roger Quadros wrote:
> On 01/22/2014 08:04 AM, Vivek Gautam wrote:
>> Hi,
>>
>>
>> On Tue, Jan 21, 2014 at 7:30 PM, Roger Quadros wrote:
>>> Hi Kishon,
>>>
>>> On 01/21/2014 12:11 PM, Kishon Vijay Abraham I wrote:
Adapted dwc3 core to use the Generic PHY
Thanks for your reply!
I am passing kernel arguments now to set the desired info.
Another question though: I noticed, when I run the USB Chapter 9 tests
on my host, there is not one "FUNCTIONFS_SETUP" event sent.
I am trying to move from gadgetfs to functionfs with my device,
and with gadgetfs my
From: Jay S
> [2.] I have a 1 TB Western Digital drive in a USB 3.0 HDD dock that will
> not automount while XHCI is enabled in the BIOS. If I disable XHCI in
> the BIOS, it automounts normally. I've tried an external USB 3.0
> enclosure and two different brands of USB 3.0 HDD docks (that use
> dif
From: Sarah Sharp
...
> If it really matters that a driver be able to get an immediate -EPIPE
> response back from a device when the endpoint is halted, I can rip the
> code out of xhci_endpoint_reset() and make the driver manually clean up
> the ring at the time of the stall, like it does for cont
In reference to the message sent by Andrzej Pietrasiewicz
(about libusbg (formerly libgadget)) I would like to propose
some changes to libusbg.
Creating directories is now performed after successful memory
allocation and gadget function creation. Hard coded values are
replaced with constants. Erro
Add error handling to fputs()/fgets() functions.
Signed-off-by: Stanislaw Wadas
---
src/usbg.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/usbg.c b/src/usbg.c
index cb7f172..2fc618f 100644
--- a/src/usbg.c
+++ b/src/usbg.c
@@ -93,6 +93,11 @@ static char
Replace hard coded value of 256 by two constant
defines, MAX_LENGTH and MAX_PATH_LENGTH
Signed-off-by: Stanislaw Wadas
---
include/usbg/usbg.h | 27 +++
src/usbg.c | 46 +++---
2 files changed, 38 insertions(+), 35 dele
Call mkdir() function after successful memory allocation
and gadget function creation.
Signed-off-by: Stanislaw Wadas
---
src/usbg.c | 36 ++--
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index 2fc618f..37741f5 100644
Add inline to gadget_write_string().
Signed-off-by: Stanislaw Wadas
---
src/usbg.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/usbg.c b/src/usbg.c
index 37741f5..c961bea 100644
--- a/src/usbg.c
+++ b/src/usbg.c
@@ -162,7 +162,7 @@ static void usbg_write_int(char *p
On Wed, Jan 22, 2014 at 02:56:20PM +0100, Stanislaw Wadas wrote:
> Replace hard coded value of 256 by two constant
> defines, MAX_LENGTH and MAX_PATH_LENGTH
>
> Signed-off-by: Stanislaw Wadas
> ---
> include/usbg/usbg.h | 27 +++
> src/usbg.c | 46 +++
From: Stanislaw Wadas
> Replace hard coded value of 256 by two constant
> defines, MAX_LENGTH and MAX_PATH_LENGTH
Neither of those names is really very good.
They probably ought to be prefixed with USBG_
Mind you the rest of the file isn't much better.
There are also some 'char name[40];'
And co
> Don Zickus writes:
>
> Some co-workers of mine bought Samsung laptops that had mostly usb3 ports.
> Those ports did not resume correctly (the driver would timeout communicating
> and fail). This led to frustration as suspend/resume is a common use for
> laptops.
>
> Poking around, I applied
> -Original Message-
> From: linux-usb-ow...@vger.kernel.org [mailto:linux-usb-
> ow...@vger.kernel.org] On Behalf Of David Laight
> Sent: Wednesday, January 22, 2014 3:16 PM
> To: Stanislaw Wadas; matt.por...@linaro.org
> Cc: linux-usb@vger.kernel.org; Piotr Bereza;
> myungjoo@samsung.
On Wed, Jan 22 2014, Robert Baldyga wrote:
> This patch adds poll function for file representing ep0.
>
> Ability of read from or write to ep0 file is related with actual state of ffs:
> - When desctiptors or strings are not written yet, POLLOUT flag is set.
> - If there is any event to read, POLL
On Wed, Jan 22 2014, Robert Baldyga wrote:
> This patch adds asynchronous I/O support for FunctionFS endpoint files.
> It adds ffs_epfile_aio_write() and ffs_epfile_aio_read() functions responsible
> for preparing AIO operations.
>
> It also modifies ffs_epfile_io() function, adding aio handling co
On Tue, 21 Jan 2014, Dan Williams wrote:
> >> I think we agree that khubd needs to not look at the portstatus while
> >> the port is down. pm runtime synchronization takes care of that and
> >> prevents khubd from starting while the port is inactive. With that in
> >> place we can now make reque
From: Sarah> Sharp
> On Wed, Dec 18, 2013 at 11:24:47AM -, David Laight wrote:
> > This saves a kzalloc() call on every transfer and some memory
> > indirections.
> >
...
> Hi David,
>
> The patch looks good in general and applies fine. However, in testing
> this with a USB mass storage devic
On Wed, Jan 22, 2014 at 03:29:10PM +0100, Krzysztof Opasiak wrote:
> > -Original Message-
> > From: linux-usb-ow...@vger.kernel.org [mailto:linux-usb-
> > ow...@vger.kernel.org] On Behalf Of David Laight
> > Sent: Wednesday, January 22, 2014 3:16 PM
> > To: Stanislaw Wadas; matt.por...@lina
On Wed, Jan 22, 2014 at 6:48 AM, Alan Stern wrote:
> On Tue, 21 Jan 2014, Dan Williams wrote:
>
>> >> I think we agree that khubd needs to not look at the portstatus while
>> >> the port is down. pm runtime synchronization takes care of that and
>> >> prevents khubd from starting while the port i
Call mkdir() function after successful memory allocation
and gadget function creation.
Signed-off-by: Stanislaw Wadas
---
src/usbg.c | 36 ++--
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index c673be9..babe067 100644
Add error handling to fputs()/fgets() functions.
Signed-off-by: Stanislaw Wadas
---
src/usbg.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/usbg.c b/src/usbg.c
index 198b504..c673be9 100644
--- a/src/usbg.c
+++ b/src/usbg.c
@@ -93,6 +93,11 @@ static char
Replace hard coded value of 256 by two constant
defines, USBG_MAX_STR_LENGTH and USBG_MAX_PATH_LENGTH
Define USBG_MAX_NAME_LENGTH for name[] array
Signed-off-by: Stanislaw Wadas
---
include/usbg/usbg.h | 36
src/usbg.c | 46 ++
Add inline to gadget_write_string().
Signed-off-by: Stanislaw Wadas
---
src/usbg.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/usbg.c b/src/usbg.c
index babe067..e648f0f 100644
--- a/src/usbg.c
+++ b/src/usbg.c
@@ -162,7 +162,7 @@ static void usbg_write_int(char *p
In reference to the message sent by Andrzej Pietrasiewicz
(about libusbg (formerly libgadget)) I would like to propose
some changes to libusbg.
Creating directories is now performed after successful memory
allocation and gadget function creation. Hard coded values are
replaced with constants. Erro
Change order of gadget creation and attribute writting
to fix No such file or directory error while creating
new gadget.
Change-Id: Ibf36f7350b4e9fe38c31edb1fffbaebaf4697530
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff
Make use of previously unused variable ret to cleanup
after successful gadget creation.
Signed-off-by: Krzysztof Opasiak
---
examples/gadget-acm-ecm.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/examples/gadget-acm-ecm.c b/examples/gadget-acm-ecm.
Dear Matt,
Please excuse me my passivity after discussuon about libusbg some time ago.
I had to close some other issues before taking up this one.
Recently I looked into code of libusbg, build it and found some errors
which are fixed in attached patches. Moreover I have done some clean up
and min
Free the memory allocated for gadget/config/function structure
when faild to create suitable directory.
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c |3 +++
1 file changed, 3 insertions(+)
diff --git a/src/usbg.c b/src/usbg.c
index e222392..a7f8780 100644
--- a/src/usbg.c
+++ b/src/usbg.
Surround header with include guards to protect against
multiple inclusion.
Change-Id: I6c6c78d7d3e17844592d3c22ea04f1205adcff63
Signed-off-by: Krzysztof Opasiak
---
include/usbg/usbg.h |4
1 file changed, 4 insertions(+)
diff --git a/include/usbg/usbg.h b/include/usbg/usbg.h
index 319c
Add return 0 in functions which return non-void to
suppress compiler complaint.
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c |4
1 file changed, 4 insertions(+)
diff --git a/src/usbg.c b/src/usbg.c
index e648f0f..51722a1 100644
--- a/src/usbg.c
+++ b/src/usbg.c
@@ -223,6 +223,8 @@ s
Add error handling when gadget_read_buf() returns NULL.
If read of string fails, the string should be set as empty.
Change-Id: I56367c3820e3efae89f533639225e59f86a77d2b
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c | 24 +---
1 file changed, 17 insertions(+), 7 deletions(
Move creation of symlink after memory allocation for
binding structure. Fix missing initialization of parent.
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index 0df2f7d..71317f4 100644
-
Replace strings, functions, configs strings placed
everywhere in code with macro defintions STRINGS_DIR,
FUNCTIONS_DIR and CONFIGS_DIR.
Change-Id: Ic507ff4c325289454a6032acfacdeb293eba5371
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c | 39 ---
1 file chan
Gadget attributes and strings are logically independent,
so they should be initialized in separate functions.
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index 341af61..baeb86f 100644
--
Use the assign operator for structure instead of using
memcpy with hard coded size.
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c |8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/usbg.c b/src/usbg.c
index 71317f4..ac01e56 100644
--- a/src/usbg.c
+++ b/src/usbg
Afther creation of configuration its attributes left uninitialized.
Config attrs should be initialized with default values provided
by kernel.
Change-Id: Iec65db1123bfe9aef81d42539fa0f6427383cfbc
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c |2 ++
1 file changed, 2 insertions(+)
diff --g
On Wed, 22 Jan 2014, Dan Williams wrote:
> > That's not what I meant.
> >
> > Sending a request to khubd means doing something like this:
> >
> > set_bit(port1, hub->resume_child_bits);
> > kick_khubd(hub);
> >
> > khubd may start running even before kick_khubd returns. If it does
Fix gadget_create_gadget function to initialize gadget attributes
and strings with default values provided by kernel.
Change-Id: I8086c575fae0a122d3ff7053defa592dba5369ea
Signed-off-by: Krzysztof Opasiak
---
src/usbg.c |5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/s
i have feeling that there is protocol/netiquette that i'm not following. (a
pointer is appreciate).
and also to add to the info i'm adding lsusb -vv's output to msg.
please let me know if you need more info/log.
thanks
Bus 002 Device 004: ID 413c:2107 Dell Computer Corp.
Device Descriptor:
bL
From: Stanislaw Wadas
> Add error handling to fputs()/fgets() functions.
...
> - fputs(buf, fp);
> + if (fputs(buf, fp) == EOF) {
> + ERROR("write error");
> + fclose(fp);
> + return;
> + }
Pointless...
Most code that looks at the return value of fpu
From: Of Stanislaw Wadas
> Add inline to gadget_write_string().
...
> -static void usbg_write_string(char *path, char *name, char *file, char *buf)
> +static inline void usbg_write_string(char *path, char *name, char *file,
> char *buf)
> {
> usbg_write_buf(path, name, file, buf);
> }
Why
Please use Reply-To-All so that your email gets sent to the mailing
list as well as to me.
On Wed, 22 Jan 2014, Andrey Karpenko wrote:
> Hi Alan
>
> Please, find attached usbmon trace.
> I have used 3.13 kernel.
>
> Thanks
Please don't top-post.
> On Mon, 2014-01-20 at 21:13 -0500, Alan Ster
When attach fails due to unsupported and/or invalid bus speed, the message
vhci_hcd prints out doesn't include any useful information as to what caused
the failure. Change the message to be informative and use usb_speed_string()
to get the right speed string from usb common.
Signed-off-by: Shuah K
Actually, the USB3 device I'm using, a Unitek Y-1072 HDD dock, works
fine with a WD 500 GB drive using XHCI, so it seems like it's something
to do with the larger drive.
I have also tried with a Rosewill RX35-AT-SU3 external enclosure and a
Rosewill RX-DU300 HDD dock. All failed with the 1 TB
On Tue, 21 Jan 2014, glphvgacs wrote:
> hello,
> could you please have look at the attached file for two perhaps related
> problems.
> 1. a 30 sec delay while booting
> 30-sec-delay.log
>
> 2. repeating block of 'USB disconnected' msg while running the machine
> repeating-usb-msg.log
>
> the who
On 2014-01-20 17:07, Takashi Iwai wrote:
At Mon, 20 Jan 2014 09:45:58 +0100,
Takashi Iwai wrote:
At Sun, 19 Jan 2014 21:30:58 +0100,
wrote:
Hello,
there must be a misunderstanding;
There is a functional change, because with the line/patch ".reset_resume =
usb_audio_resume," the mixer of t
At Wed, 22 Jan 2014 18:12:45 +0100,
wrote:
>
> On 2014-01-20 17:07, Takashi Iwai wrote:
> > At Mon, 20 Jan 2014 09:45:58 +0100,
> > Takashi Iwai wrote:
> >>
> >> At Sun, 19 Jan 2014 21:30:58 +0100,
> >> wrote:
> >>>
> >>> Hello,
> >>>
> >>> there must be a misunderstanding;
> >>>
> >>> There is
I have a usb infrared remote receiver (Windows media center variety) which
works correctly at boot, but stops working sometime later.
Kernel gives:
[ 1101.490321] irq 21: nobody cared (try booting with the "irqpoll" option)
[ 1101.490328] CPU: 0 PID: 0 Comm: swapper/0 Tainted: P O 3.13.0-rc8 #1
[
Remove usb_device_speed enum define from usbip_common.h and change it to
include linux/usb/ch9.h instead.
Signed-off-by: Shuah Khan
---
drivers/staging/usbip/userspace/libsrc/usbip_common.h | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/drivers/staging/usbip/userspace
Here is the usbmon log. The disk works with TV and Windows. No error messages.
Could it be under-powered?
Thanks,
Milan
88020e734600 2269960175 S Ci:3:001:0 s a3 00 0001 0004 4 <
88020e734600 2269960196 C Ci:3:001:0 0 4 = 0001
88020e734600 2269960200 S Ci:3:001:0 s a3 00
Hi,
On 01/21/2014 08:39 PM, Florian Fainelli wrote:
2014/1/21 Hans de Goede :
This uses the already documented devicetree booleans for this.
(I would greatly appreciate if you could CC people who gave you
feedback on this before)
Will do.
A more informative commit message would be welcome
This uses the already documented devicetree booleans for this, see:
Documentation/devicetree/bindings/usb/usb-ehci.txt
Signed-off-by: Hans de Goede
---
drivers/usb/host/ehci-platform.c | 33 +++--
1 file changed, 31 insertions(+), 2 deletions(-)
diff --git a/drivers/
Currently ehci-platform is only used in combination with devicetree when used
with some Via socs. By extending it to (optionally) get clks and a phy from
devicetree, and enabling / disabling those on power_on / off, it can be used
more generically. Specifically after this commit it can be used for
Hi All,
Although v7 was intended as the final version here is a v8, compared to v7
this contains 2 small fixes to the dt-bindings documentation so that the
examples there match the dt-node naming rules.
Besides that I've also rolled v2 of my patches to also add support for
specifying controller e
Add support for ohci-platform instantiation from devicetree, including
optionally getting clks and a phy from devicetree, and enabling / disabling
those on power_on / off.
This should allow using ohci-platform from devicetree in various cases.
Specifically after this commit it can be used for the
Note this commit uses the same devicetree booleans for this as the ones
already existing in the usb-ehci bindings, see:
Documentation/devicetree/bindings/usb/usb-ehci.txt
Signed-off-by: Hans de Goede
---
Documentation/devicetree/bindings/usb/usb-ohci.txt | 3 +++
drivers/usb/host/ohci-platform.
Hello.
On 01/22/2014 10:32 PM, Hans de Goede wrote:
Note this commit uses the same devicetree booleans for this as the ones
already existing in the usb-ehci bindings, see:
Documentation/devicetree/bindings/usb/usb-ehci.txt
Signed-off-by: Hans de Goede
[...]
diff --git a/drivers/usb/host/
Add speed strings for usb wireless and 3.0 to speed_strings array.
Signed-off-by: Shuah Khan
---
drivers/staging/usbip/userspace/libsrc/usbip_common.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/staging/usbip/userspace/libsrc/usbip_common.c
b/drivers/staging/usbip/userspace/li
On Wed, 22 Jan 2014, Milan Svoboda wrote:
> Here is the usbmon log. The disk works with TV and Windows. No error messages.
> Could it be under-powered?
That's possible, but not if it works under Windows on the same
computer.
The first reset occurred when the disk failed to respond correctly to
On Wed, 22 Jan 2014, Josh Bendavid wrote:
> I have a usb infrared remote receiver (Windows media center variety) which
> works correctly at boot, but stops working sometime later.
>
> Kernel gives:
> [ 1101.490321] irq 21: nobody cared (try booting with the "irqpoll" option)
> [ 1101.490328] CPU:
Hi,
On Wed, 22 Jan 2014 20:28:26 +0100
Hans de Goede wrote:
> Hi,
>
> On 01/21/2014 08:39 PM, Florian Fainelli wrote:
> > 2014/1/21 Hans de Goede :
> >> This uses the already documented devicetree booleans for this.
> >
> > (I would greatly appreciate if you could CC people who gave you
> > feed
Hi Alan,
I hope 'Group Reply' does the same as 'Reply-To-All' ;)
With USB 2.0 the same results.
Please, find it in the attachment.
If you need I can do it with 'Good' disk too.
Thanks
On Wed, 2014-01-22 at 11:30 -0500, Alan Stern wrote:
> Please use Reply-To-All so that your email gets sent to
Hi,
On 01/22/2014 09:34 PM, Jonas Gorski wrote:
Hi,
On Wed, 22 Jan 2014 20:28:26 +0100
Hans de Goede wrote:
Hi,
On 01/21/2014 08:39 PM, Florian Fainelli wrote:
2014/1/21 Hans de Goede :
This uses the already documented devicetree booleans for this.
(I would greatly appreciate if you coul
Hi David,
I've been thinking about this some more, and I'd like to propose a much
simpler solution.
The TD fragment rules didn't go into the xHCI specification until the
1.0 revision. The code that follows those rules only seems to trigger
issues for 0.96 ASMedia hosts, while Intel 1.0 hosts ben
Hi,
On 01/22/2014 09:52 PM, Hans de Goede wrote:
Hi,
On 01/22/2014 09:34 PM, Jonas Gorski wrote:
Hi,
On Wed, 22 Jan 2014 20:28:26 +0100
Hans de Goede wrote:
Hi,
On 01/21/2014 08:39 PM, Florian Fainelli wrote:
2014/1/21 Hans de Goede :
This uses the already documented devicetree booleans
>
>> 8801fdbb2c00 2290129737 S Bo:3:004:2 -115 31 = 55534243 5f00
>> 0010 8a28 004a856e af08 00
>> 8801fdbb2c00 2290129782 C Bo:3:004:2 0 31 >
>> 8800d4a51b40 2290129803 S Bi:3:004:1 -115 4096 <
>> 8800d4a51b40 2301288990 C Bi:3:004:1 -32 512 =
On Tue, Jan 14, 2014 at 02:42:11PM -0800, David Cohen wrote:
> On Fri, Dec 20, 2013 at 12:23:36PM -0800, David Cohen wrote:
> > On Fri, Dec 20, 2013 at 08:55:27PM +0100, Pavel Machek wrote:
> > > On Sun 2013-12-15 11:25:08, David Cohen wrote:
> > > > On Sun, Dec 15, 2013 at 06:51:12PM +0100, Pavel
On Wed, 22 Jan 2014, Jonas Gorski wrote:
> If it's safe to set ehci->big_endian_{desc,mmio} from the _probe()
> routine, then maybe the pdata sets in _reset() should be moved into here
> instead of adding extra cludges/checks into _reset().
Why? What difference would it make?
Alan Stern
--
To
Change vhci_hcd store_attach() routine to include speed string in its device
information message. The current call to dev_info() prints out speed number
which is the enum number. Change to call usb_speed_string() to print speed
string in addition to the number.
Signed-off-by: Shuah Khan
---
driv
On Wed, 22 Jan 2014, Andrey Karpenko wrote:
> Hi Alan,
> I hope 'Group Reply' does the same as 'Reply-To-All' ;)
>
> With USB 2.0 the same results.
>
> Please, find it in the attachment.
>
> If you need I can do it with 'Good' disk too.
There's no apparent reason for the problem. This time th
On Wed, 22 Jan 2014, Milan Svoboda wrote:
> >This continued a few more times until the computer gave up. Maybe
> >there is something wrong with one particular block at that address on
> >the disk.
>
> I tried to run fdisk /dev/sdb which obivously failed but it tried to access
> sectors 0, 1, 2,
Hello,
On Wed, Jan 22, 2014 at 10:49:51AM +0100, Uwe Kleine-König wrote:
> On Tue, Dec 03, 2013 at 04:01:50PM +0800, Chris Ruehl wrote:
> > usb: chipidea: hw_phymode_configure moved before ci_usb_phy_init
> > hw_phymode_configure configures the PORTSC registers and allow the
> > following phy_init
On Wed, Jan 22, 2014 at 09:18:27AM -0500, Prarit Bhargava wrote:
>
>
> > Don Zickus writes:
> >
> > Some co-workers of mine bought Samsung laptops that had mostly usb3 ports.
> > Those ports did not resume correctly (the driver would timeout communicating
> > and fail). This led to frustration
Hi Alan,
I thought the same way.
But this drive has the separate power supply and it doesn't take power
from USB port!
I have checked the power lines with oscilloscope. If you need to be sure
I can send the pictures.
I have rebooted my inspiron to Windows 8.
I have checked it again with the same
On Wed, Jan 22, 2014 at 02:04:19PM -0800, Sarah Sharp wrote:
> On Wed, Jan 22, 2014 at 09:18:27AM -0500, Prarit Bhargava wrote:
> >
> >
> > > Don Zickus writes:
> > >
> > > Some co-workers of mine bought Samsung laptops that had mostly usb3 ports.
> > > Those ports did not resume correctly (the
On Sat, Jan 18, 2014 at 04:59:12AM +0400, Sergey Galanov wrote:
> Hi Sarah.
> It works. I applied the patch to 3.13rc8 (I had to modify it a little
> bit because in my version xhci_readl is called rather than readl).
> lsusb I've sent included the dock info. It's 'JMicron Technology'
> device. At l
Hi Sarah,
Sarah Sharp writes:
> On Sat, Jan 18, 2014 at 10:49:17PM +0100, Arnaud Ebalard wrote:
>> Hi,
>>
>> I have added Thomas in the recipients, because I guess he may be of some
>> help debugging the issue further. Thomas, the beginning of the thread is
>> here: http://thread.gmane.org/gman
On Wed, Jan 22, 2014 at 11:23:23PM +0100, Arnaud Ebalard wrote:
> With the patch applied on top of 3.13.0 kernel recompiled w/
> CONFIG_PCI_MSI enabled, I cannot reproduce the bug. I guess
> you can add my:
>
> Reported-and-tested-By: Arnaud Ebalard
>
> Since you'll have to push the patch to -s
On Wed, Jan 22, 2014 at 11:37:46AM -0500, Alan Stern wrote:
> Let's start with the disconnecting mouse. Collect a usbmon trace for
> bus 1, over a time period long enough to show a few of those
> disconnects. (See the instructions in Documentation/usb/usbmon.txt.)
> We'll see what shows up.
>
Hi Jason,
Jason Cooper writes:
> On Wed, Jan 22, 2014 at 11:23:23PM +0100, Arnaud Ebalard wrote:
>> With the patch applied on top of 3.13.0 kernel recompiled w/
>> CONFIG_PCI_MSI enabled, I cannot reproduce the bug. I guess
>> you can add my:
>>
>> Reported-and-tested-By: Arnaud Ebalard
>>
>
On Wed, 22 Jan 2014 16:17:42 -0500 (EST)
Alan Stern wrote:
> On Wed, 22 Jan 2014, Jonas Gorski wrote:
>
> > If it's safe to set ehci->big_endian_{desc,mmio} from the _probe()
> > routine, then maybe the pdata sets in _reset() should be moved into here
> > instead of adding extra cludges/checks i
On 01/22/2014 12:56 PM, Sarah Sharp wrote:
> Walt, can you turn on xHCI debugging and look for whether the NEC host
> that worked with David's patch is a 1.0 host? You'll see a line like:
>
> // @%p = 0x%x (CAPLENGTH AND HCIVERSION)
Hi Sarah. This is from the NEC host controller, *not* the ASMe
On Sun, Jan 12, 2014 at 09:08:40PM +0800, yoma sophian wrote:
> I can see the HD mounted when I change to NO CONFIG_PM kernel.
>
> Would you please tell me where we can get the conclusion that failure
> comes from this device has some problem with runtime power
> management?
Oliver was looking a
If the control transfer to set the device-initiated timeout fails for a
particular link state (U1 or U2), disable that state. This may solve
issues with a Seagate drive connected to an Intel Panther Point host
controller:
[ 432.191560] usb 4-1: Set SEL for device-initiated U2 failed.
[ 432.1916
On Wed, Jan 22, 2014 at 11:43:16PM +0100, Arnaud Ebalard wrote:
> Hi Jason,
>
> Jason Cooper writes:
>
> > On Wed, Jan 22, 2014 at 11:23:23PM +0100, Arnaud Ebalard wrote:
> >> With the patch applied on top of 3.13.0 kernel recompiled w/
> >> CONFIG_PCI_MSI enabled, I cannot reproduce the bug. I
On Wed, Jan 22, 2014 at 03:22:53PM -0800, walt wrote:
> On 01/22/2014 12:56 PM, Sarah Sharp wrote:
> > Walt, can you turn on xHCI debugging and look for whether the NEC host
> > that worked with David's patch is a 1.0 host? You'll see a line like:
> >
> > // @%p = 0x%x (CAPLENGTH AND HCIVERSION)
On Tue, Jan 21, 2014 at 05:19:13PM -0500, Alan Stern wrote:
> On Tue, 21 Jan 2014, Sarah Sharp wrote:
>
> > Ah, I think I see what's happening.
> >
> > The xHCI driver is not designed to execute transfers after a stall on a
> > non-control endpoint until xhci_endpoint_reset is called and the driv
Hi Sarah,
I was happily using big (10MB) buffers before, and with recent kernels,
when using USB3, I had to reduce the size of my buffers a lot.
By the way, I couldn't find any information on a maximum size for the
bulk transfers using libusb, maybe you know about that also ?
So, using v3.13, th
On Wed, Jan 22, 2014 at 10:41:33PM +0100, Uwe Kleine-König wrote:
> Hello,
>
> On Wed, Jan 22, 2014 at 10:49:51AM +0100, Uwe Kleine-König wrote:
> > On Tue, Dec 03, 2013 at 04:01:50PM +0800, Chris Ruehl wrote:
> > > usb: chipidea: hw_phymode_configure moved before ci_usb_phy_init
> > > hw_phymode_
On Thursday, January 23, 2014 09:22 AM, Peter Chen wrote:
On Wed, Jan 22, 2014 at 10:41:33PM +0100, Uwe Kleine-König wrote:
Hello,
On Wed, Jan 22, 2014 at 10:49:51AM +0100, Uwe Kleine-König wrote:
On Tue, Dec 03, 2013 at 04:01:50PM +0800, Chris Ruehl wrote:
usb: chipidea: hw_phymode_configure
1 - 100 of 101 matches
Mail list logo