W dniu 20.09.2016 o 21:19, John Youn pisze:
Hi Sebastian, Andrzej,
If possible, could you share how you are using it? Such as in what
speed, mode, and with what controllers/platforms and hosts?
If you have any other tips on usage I would appreciate it.
I'm looking into getting it working wi
Hi,
On 09/22/2016 05:28 AM, Bin Liu wrote:
Hi,
On Wed, Sep 21, 2016 at 11:05:33AM +0300, Hans de Goede wrote:
Hi,
On 09/20/2016 07:45 AM, Kishon Vijay Abraham I wrote:
Hi,
On Sunday 18 September 2016 10:20 PM, Hans de Goede wrote:
The sunxi musb has a bug where sometimes it will generate a
Hi,
Bin Liu writes:
> On Wed, Sep 21, 2016 at 11:01:21AM +0300, Felipe Balbi wrote:
>>
>> Hi,
>>
>> Bin Liu writes:
>> > Hi,
>> >
>> > I am trying to check Isoch high bandwidth transfer with g_webcam.ko in
>> > high-speed connection.
>> >
>> > First I hacked webcam.c as follows to enable 640
On Thu, 2016-09-22 at 09:53 +0300, Binyamin Sharet wrote:
> On Wed, Sep 21, 2016 at 11:09 PM, Malcolm Priestley
> wrote:
> >
> Malcolm, just to make it clear, this bug was not found with an
> actual device, but with emulation.
It was quite peculiar a bug, though. Could you prepare a test kernel
On Thu, Sep 22, 2016 at 10:35 AM, Oliver Neukum wrote:
> On Thu, 2016-09-22 at 09:53 +0300, Binyamin Sharet wrote:
>> On Wed, Sep 21, 2016 at 11:09 PM, Malcolm Priestley
>> wrote:
>> >
>> Malcolm, just to make it clear, this bug was not found with an
>> actual device, but with emulation.
>
> It
Hi,
On 09/22/2016 05:33 AM, Bin Liu wrote:
Hi,
On Sun, Sep 18, 2016 at 06:50:18PM +0200, Hans de Goede wrote:
The sunxi musb has a bug where sometimes it will generate a babble
error on device disconnect instead of a disconnect irq. When this
happens the musb-controller switches from host mode
On Thu, 2016-09-22 at 10:50 +0300, Binyamin Sharet wrote:
> On Thu, Sep 22, 2016 at 10:35 AM, Oliver Neukum wrote:
> > On Thu, 2016-09-22 at 09:53 +0300, Binyamin Sharet wrote:
> >> On Wed, Sep 21, 2016 at 11:09 PM, Malcolm Priestley
> >> wrote:
> >> >
> >> Malcolm, just to make it clear, this b
Hi,
Felipe Balbi writes:
> Bin Liu writes:
>> On Wed, Sep 21, 2016 at 11:01:21AM +0300, Felipe Balbi wrote:
>>>
>>> Hi,
>>>
>>> Bin Liu writes:
>>> > Hi,
>>> >
>>> > I am trying to check Isoch high bandwidth transfer with g_webcam.ko in
>>> > high-speed connection.
>>> >
>>> > First I hacke
On Thu, Sep 22, 2016 at 11:02 AM, Oliver Neukum wrote:
> On Thu, 2016-09-22 at 10:50 +0300, Binyamin Sharet wrote:
>> On Thu, Sep 22, 2016 at 10:35 AM, Oliver Neukum wrote:
>> > On Thu, 2016-09-22 at 09:53 +0300, Binyamin Sharet wrote:
>> >> On Wed, Sep 21, 2016 at 11:09 PM, Malcolm Priestley
>
>From: Arnd Bergmann [mailto:a...@arndb.de]
>On Wednesday, September 21, 2016 11:43:59 AM CEST Sriram Dash wrote:
>> >From: Arnd Bergmann [mailto:a...@arndb.de] On Wednesday, September
>> >21, 2016 11:06:47 AM CEST Sriram Dash wrote:
>>
>> ===
Hi,
Felipe Balbi writes:
> Felipe Balbi writes:
>> Bin Liu writes:
>>> On Wed, Sep 21, 2016 at 11:01:21AM +0300, Felipe Balbi wrote:
Hi,
Bin Liu writes:
> Hi,
>
> I am trying to check Isoch high bandwidth transfer with g_webcam.ko in
> high-speed con
On 21 September 2016 at 16:45, Alan Stern wrote:
> On Wed, 21 Sep 2016, Ulf Hansson wrote:
>
>> > > My concern is also 2s autosuspend timeout which is set for the usb
>> > > device. Somehow I feel we need to be able "share" more information
>> > > between a parent-child relationship, in this case
From: Badhri Jagan Sridharan
Some USB managament on userspace (like Android system) rely on the uevents
generated by the composition driver to generate user notifications. Thus this
patch adds uevents to be generated whenever USB changes its state: connected,
disconnected, configured.
The origin
On Thu, Sep 22, 2016 at 06:53:12PM +0800, Baolin Wang wrote:
> From: Badhri Jagan Sridharan
>
> Some USB managament on userspace (like Android system) rely on the uevents
> generated by the composition driver to generate user notifications. Thus this
> patch adds uevents to be generated whenever
On 22 September 2016 at 18:58, Mark Brown wrote:
> On Thu, Sep 22, 2016 at 06:53:12PM +0800, Baolin Wang wrote:
>> From: Badhri Jagan Sridharan
>>
>> Some USB managament on userspace (like Android system) rely on the uevents
>> generated by the composition driver to generate user notifications. T
The musb-core now a days always treats babble errors in host mode
as disconnects, so there is no need for the sunxi specific handling
of this anymore.
Signed-off-by: Hans de Goede
---
Changes in v2:
-This is a new patch in v2 of this patch series
---
drivers/usb/musb/sunxi.c | 10 --
1 f
The sunxi musb has a bug where sometimes it will generate a babble
error on device disconnect instead of a disconnect irq. When this
happens the musb-controller switches from host mode to device mode
(it clears MUSB_DEVCTL_SESSION and sets MUSB_DEVCTL_BDEVICE) and
gets stuck in this state.
Clearin
The sunxi musb has a bug where sometimes it will generate a babble
error on device disconnect instead of a disconnect irq. When this
happens the musb-controller switches from host mode to device mode
(it clears MUSB_DEVCTL_SESSION and sets MUSB_DEVCTL_BDEVICE) and
gets stuck in this state.
Clearin
From: Badhri Jagan Sridharan
Some USB managament on userspace (like Android system) rely on the uevents
generated by the composition driver to generate user notifications. Thus this
patch adds uevents to be generated whenever USB changes its state: connected,
disconnected, configured.
The origin
On Thu, Sep 22, 2016 at 11:18 AM, Binyamin Sharet wrote:
> On Thu, Sep 22, 2016 at 11:02 AM, Oliver Neukum wrote:
>> On Thu, 2016-09-22 at 10:50 +0300, Binyamin Sharet wrote:
>>> On Thu, Sep 22, 2016 at 10:35 AM, Oliver Neukum wrote:
>>> > On Thu, 2016-09-22 at 09:53 +0300, Binyamin Sharet wrote
On Thu, Sep 22, 2016 at 07:43:59PM +0800, Baolin Wang wrote:
> From: Badhri Jagan Sridharan
>
> Some USB managament on userspace (like Android system) rely on the uevents
> generated by the composition driver to generate user notifications. Thus this
> patch adds uevents to be generated whenever
On Thu, 2016-09-22 at 14:46 +0300, Binyamin Sharet wrote:
> On Thu, Sep 22, 2016 at 11:18 AM, Binyamin Sharet
> wrote:
> > On Thu, Sep 22, 2016 at 11:02 AM, Oliver Neukum wrote:
> >> On Thu, 2016-09-22 at 10:50 +0300, Binyamin Sharet wrote:
> >>> On Thu, Sep 22, 2016 at 10:35 AM, Oliver Neukum
On 22 September 2016 at 20:23, Greg KH wrote:
> On Thu, Sep 22, 2016 at 07:43:59PM +0800, Baolin Wang wrote:
>> From: Badhri Jagan Sridharan
>>
>> Some USB managament on userspace (like Android system) rely on the uevents
>> generated by the composition driver to generate user notifications. Thus
Hi,
Baolin Wang writes:
>>> static const struct usb_gadget_driver configfs_driver_template = {
>>> .bind = configfs_composite_bind,
>>> .unbind = configfs_composite_unbind,
>>>
>>> +#ifdef CONFIG_USB_CONFIGFS_UEVENT
>>> + .setup = configfs_setup,
>>>
Hi Felipe,
I am very sorry for the multiple sending. The previous were rejected because of
HTML format because I used gmail web interface.
Hi list,
I tried to enable the high speed, high bandwidth transfer in device mode for iso
type on dwc3 based soc. The platform only supports usb device 2.0
On Wed, 2016-09-21 at 10:35 -0400, Alan Stern wrote:
> On Wed, 21 Sep 2016, Oliver Neukum wrote:
> > Yes, but this is not the point. A heuristic with a timeout makes
> > sense only if the uses are unpredictable. If you know with a high
> > degree of probability when the next activity comes, you ou
On Wed, Sep 21, 2016 at 03:51:33PM -0500, Bin Liu wrote:
> Hi,
>
> On Sat, Sep 17, 2016 at 12:08:10PM +0200, Hans de Goede wrote:
> > Export musb_root_disconnect for use in modules, so that musb glue
> > code build as module can use it.
> >
> > This fixes the buildbot errors for -next in arm64-al
On Thu, Sep 22, 2016 at 01:06:46PM +0300, Felipe Balbi wrote:
>
> Hi,
>
> Felipe Balbi writes:
> > Felipe Balbi writes:
> >> Bin Liu writes:
> >>> On Wed, Sep 21, 2016 at 11:01:21AM +0300, Felipe Balbi wrote:
>
> Hi,
>
> Bin Liu writes:
> > Hi,
> >
> > I a
On Thu, Sep 22, 2016 at 08:41:09PM +0800, Baolin Wang wrote:
> On 22 September 2016 at 20:23, Greg KH wrote:
> > On Thu, Sep 22, 2016 at 07:43:59PM +0800, Baolin Wang wrote:
> >> From: Badhri Jagan Sridharan
> >>
> >> Some USB managament on userspace (like Android system) rely on the uevents
> >>
From: Daniel Wagner
There is only one waiter for the completion, therefore there
is no need to use complete_all(). Let's make that clear by
using complete() instead of complete_all().
The usage pattern of the completion is:
waiter context waker context
reinit_completi
Hi,
On Thu, Sep 22, 2016 at 02:19:00PM +0300, Hans de Goede wrote:
> The musb-core now a days always treats babble errors in host mode
I don't think this statement is accurate. You might want to change it to
"The musb core already handles babble interrupt" or something else.
Regards,
-Bin.
> as
On Thu, 22 Sep 2016, Ulf Hansson wrote:
> >> > > An observation I made, is when the sdmmc device gets runtime resumed
> >> > > (pm_runtime_get_sync()), the parent device (the usb device) may also
> >> > > become runtime resumed (unless it's already). In this sequence, but
> >> > > *only* when actu
Hi,
On 09/22/2016 04:54 PM, Bin Liu wrote:
Hi,
On Thu, Sep 22, 2016 at 02:19:00PM +0300, Hans de Goede wrote:
The musb-core now a days always treats babble errors in host mode
I don't think this statement is accurate. You might want to change it to
"The musb core already handles babble inter
On Thu, 22 Sep 2016, Oliver Neukum wrote:
> On Wed, 2016-09-21 at 10:35 -0400, Alan Stern wrote:
> > On Wed, 21 Sep 2016, Oliver Neukum wrote:
>
> > > Yes, but this is not the point. A heuristic with a timeout makes
> > > sense only if the uses are unpredictable. If you know with a high
> > > deg
Hi Felipe, Bin,
Hi Felipe,
I am very sorry for the multiple sending. The previous were rejected because of
HTML format because I used gmail web interface.
Hi list,
I tried to enable the high speed, high bandwidth transfer in device mode for iso
type on dwc3 based soc. The platform only support
On Thu, Sep 22 2016, Daniel Wagner wrote:
> From: Daniel Wagner
>
> There is only one waiter for the completion, therefore there
> is no need to use complete_all(). Let's make that clear by
> using complete() instead of complete_all().
>
> The usage pattern of the completion is:
>
> waiter context
On Thu, 2016-09-22 at 14:46 +0300, Binyamin Sharet wrote:
> > -- Binyamin
>
> I compiled the kernel without BPF and still got an issue (attached)
> How can I verify the BPF is not enabled/part of the kernel?
>
> -- Binyamin
Could you test the attached patch?
Regards
Oli
Hi,
On Thu, Sep 22, 2016 at 05:03:39PM +0300, Hans de Goede wrote:
> Hi,
>
> On 09/22/2016 04:54 PM, Bin Liu wrote:
> >Hi,
> >
> >On Thu, Sep 22, 2016 at 02:19:00PM +0300, Hans de Goede wrote:
> >>The musb-core now a days always treats babble errors in host mode
> >
> >I don't think this statemen
On Wed, 2016-09-21 at 18:41 +0200, Wim Osterholt wrote:
> On Wed, Sep 21, 2016 at 02:21:17PM +0200, Oliver Neukum wrote:
> > in sysfs.
>
> Google pointed me to /sys/bus/usb/drivers/usb/*
> where I find all kinds of 'bConfigurationValue'.
> Now is the problem to find which one you could mean.
>
>
On Thu, Sep 22, 2016 at 03:38:30PM +0200, Greg KH wrote:
> On Thu, Sep 22, 2016 at 08:41:09PM +0800, Baolin Wang wrote:
> > OK. I will talk with Badhri if I can upstream these.
> That's not an issue, you can keep the "From:" line on it, if you got it
> in a legal way, and then just have your sign
On Thu, Sep 22, 2016 at 08:30:16AM -0500, Bin Liu wrote:
> On Wed, Sep 21, 2016 at 03:51:33PM -0500, Bin Liu wrote:
> > Applied. Thanks.
> Removed it from my tree, since Greg already picked it.
It's not showing in today's -next...
signature.asc
Description: PGP signature
On Thu, Sep 22, 2016 at 06:15:26PM +0100, Mark Brown wrote:
> On Thu, Sep 22, 2016 at 08:30:16AM -0500, Bin Liu wrote:
> > On Wed, Sep 21, 2016 at 03:51:33PM -0500, Bin Liu wrote:
>
> > > Applied. Thanks.
>
> > Removed it from my tree, since Greg already picked it.
>
> It's not showing in today'
On Thu, Sep 22, 2016 at 07:28:42PM +0200, Greg Kroah-Hartman wrote:
> On Thu, Sep 22, 2016 at 06:15:26PM +0100, Mark Brown wrote:
> > On Thu, Sep 22, 2016 at 08:30:16AM -0500, Bin Liu wrote:
> > > Removed it from my tree, since Greg already picked it.
> > It's not showing in today's -next...
> I
> >Please look up the bConfigurationValue for your device
> >in sysfs.
I didn't explicitly say that this was done under kernel-4.7.4, otherwise
it may have been impossible under 4.8 .
On Thu, Sep 22, 2016 at 04:40:50PM +0200, Oliver Neukum wrote:
>
> OK. Strange. Please do
>
> dmesg -c
> echo
Attention Winner,
Congratulations !!! Your email Address has won you a substantial amount of 1
Million United States dollars in the just concluded Chevron Texaco
Promo-Lottery.
You are to contact your claim agent for claims process at Email:
chevron.claimsagent1...@gmail.com
Best Regards
On Thu, Sep 22, 2016 at 04:40:50PM +0200, Oliver Neukum wrote:
> OK. Strange. Please do
>
> dmesg -c
> echo 9 > /proc/sysrq-trigger
> modprobe cdc_acm
> echo "module cdc_acm +mpf" > /sys/kernel/debug/dynamic_debug/control
>
> [plug your device in]
>
> and provide the full output of dmesg after t
Hi,
yfw writes:
> Hi Felipe, Bin,
>
>
>> Hi Felipe,
>> I am very sorry for the multiple sending. The previous were rejected because
>> of
>> HTML format because I used gmail web interface.
>>
>> Hi list,
>> I tried to enable the high speed, high bandwidth transfer in device mode for
>> iso
>>
Hi,
Bin Liu writes:
[...]
>> Here's one that actually compiles, sorry about that.
>
> No worries, I was sleeping ;-)
>
> I will test it out early next week. Thanks.
meanwhile, how about some instructions on how to test this out myself?
How are you using g_webcam and what are you running on ho
On 22/09/16 15:25, Oliver Neukum wrote:
On Thu, 2016-09-22 at 14:46 +0300, Binyamin Sharet wrote:
-- Binyamin
I compiled the kernel without BPF and still got an issue (attached)
How can I verify the BPF is not enabled/part of the kernel?
-- Binyamin
Could you test the attached patch?
ie
+Fengwei Yin per his request.
On Thu, Sep 22, 2016 at 10:48:40PM +0300, Felipe Balbi wrote:
>
> Hi,
>
> Bin Liu writes:
>
> [...]
>
> >> Here's one that actually compiles, sorry about that.
> >
> > No worries, I was sleeping ;-)
> >
> > I will test it out early next week. Thanks.
>
> meanwhi
Hi all,
I do agree that udc-core's uevents can potentially be used here.
I will check the complete list of uevents sent by the udc-core's
usb_gadget_set_state function and see if the userspace is happy to work with it.
Now that Android is starting to use the configfs driver, it might be
much easie
From: Tony Lindgren
With the session bit based PM runtime working on musb, we've
implemented few quirks to attempt to detect the current state of
the hardware. One of the quirks is for invalid VBUS as peripheral,
but it is not working in all cases.
If we start musb on dm3730 as a peripheral with
From: Tony Lindgren
If we unconfigure musb as a USB peripheral with cable connected,
and then remove the cable, no interrupts will happen. And musb
thinks we're still connected keeping the device active.
Now with the session bit based PM runtime working for musb, we
can fix this issue by calling
Hi Greg,
This is the second set of musb patches for v4.9-rc. They are fixes for current
linux-next. Please let me know if any change is needed.
Thanks,
-Bin.
---
Arnd Bergmann (1):
usb: musb: da8xx: fix error handling message in probe
Tony Lindgren (2):
usb: musb: Fix PM runtime for disconn
From: Arnd Bergmann
We print an error message when platform_device_register_full()
fails, but the initialization of the argument has been removed,
as shown in this warning:
drivers/usb/musb/da8xx.c: In function 'da8xx_probe':
drivers/usb/musb/da8xx.c:521:3: error: 'ret' may be used uninitialized
On 9/22/2016 12:25 AM, Andrzej Pietrasiewicz wrote:
> W dniu 20.09.2016 o 21:19, John Youn pisze:
>
>
>
>> Hi Sebastian, Andrzej,
>>
>> If possible, could you share how you are using it? Such as in what
>> speed, mode, and with what controllers/platforms and hosts?
>>
>> If you have any other ti
btw
i've tested a liitle better and the disk is visible, but write errors occurs
after ejecting and inserting it is invisible again
[129416.884960] sd 7:0:0:0: [sdc] 1250263728 512-byte logical blocks:
(640 GB/596 GiB)
[129416.885429] sd 7:0:0:0: [sdc] Write Protect is off
[129416.885434] sd 7:0:0
ezusb_convert is a script used to convert an Intel HEX firmware file
into a set of C arrays for use in header files. Increase the
portability of this script by translating it from Perl to a
POSIX shell script. Perl is not was widely installed on UNIX machines as
is a POSIX-conforming shell, theref
Hi Felipe,
On 2016/9/23 3:47, Felipe Balbi wrote:
Hi,
yfw writes:
Hi Felipe, Bin,
Hi Felipe,
I am very sorry for the multiple sending. The previous were rejected because of
HTML format because I used gmail web interface.
Hi list,
I tried to enable the high speed, high bandwidth transfer
Hi Bin,
On 2016/9/23 4:11, Bin Liu wrote:
+Fengwei Yin per his request.
Thanks a lot for adding me to this thread.
On Thu, Sep 22, 2016 at 10:48:40PM +0300, Felipe Balbi wrote:
Hi,
Bin Liu writes:
[...]
Here's one that actually compiles, sorry about that.
No worries, I was sleeping
On 9/21/2016 6:43 PM, Pengcheng Li wrote:
> After dwc2_core_reset,register is to the initial value, and the USBTrdTim
> vale is 0x5. If hsotg->phyif = GUSBCFG_PHYIF8, after the dwc2_writel,the
> value is 0xd.So we need to set the USBTrdTim to 0.
[++ Felipe]
Looks good. But please clean up the su
Hi,
On 22 September 2016 at 20:53, Felipe Balbi wrote:
>
>
> Hi,
>
> Baolin Wang writes:
static const struct usb_gadget_driver configfs_driver_template = {
.bind = configfs_composite_bind,
.unbind = configfs_composite_unbind,
+#ifdef CONFIG
Hi,
yfw writes:
>> are you using mainline? If you are, capture dwc3 tracepoints. If you're
>> not, which kernel are you using?
> I am not using the latest kernel. Instead the code base is 3.18 + some usb
> patches backported because mainline doesn't support the platform I am using.
v3.18 is rea
63 matches
Mail list logo