When end user inserts a usb3 device and put dut to s3.
Then hotplug the usb3 disk under s3.
The device will be lost upon resuming from s3.
There is a corner case that the hub->change_bits for
the usb3 port is not set when usb port change event happens.
This will cause hub driver ignore the device
When end user inserts a usb3 device and put dut to s3.
Then hotplug the usb3 disk under s3.
The device will be lost upon resuming from s3.
There is a corner case that the hub->change_bits for
the usb3 port is not set when usb port change event happens.
This will cause hub driver ignore the device
From: Huki Huang
When end user inserts a usb3 device and put dut to s3.
Then hotplug the usb3 disk under s3.
The device will be lost upon resuming from s3.
There is a corner case that the hub->change_bits for
the usb3 port is not set when usb port change event happens.
This will cause hub driver
From: Huki Huang
When end user inserts a usb3 device and put dut to s3.
Then hotplug the usb3 disk under s3.
The device will be lost upon resuming from s3.
There is a corner case that the hub->change_bits for
the usb3 port is not set when usb port change event happens.
This will cause hub driver
On Wed, Aug 17, 2016 at 09:26:18AM +0300, Binyamin Sharet wrote:
> Hi,
>
> On 08/16/2016 05:39 PM, Alan Stern wrote:
> > On Tue, 16 Aug 2016, Binyamin Sharet wrote:
> >
> >> Kernel version: raspberrypi 4.4.6-v7+ #871
> >> Driver source file: drivers/input/misc/ati_remote2.c
> >> Umap2 command line
On Wed, Aug 17, 2016 at 09:05:34AM +0200, Greg KH wrote:
> On Wed, Aug 17, 2016 at 09:26:18AM +0300, Binyamin Sharet wrote:
> > Hi,
> >
> > On 08/16/2016 05:39 PM, Alan Stern wrote:
> > > On Tue, 16 Aug 2016, Binyamin Sharet wrote:
> > >
> > >> Kernel version: raspberrypi 4.4.6-v7+ #871
> > >> Dri
On Tue, Aug 16, 2016 at 04:51:26PM +0300, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Umap2 command line: umap2vsscan -P -s 1a0a:0102
>
> After connecting such a device, the USB host stops communicating.
>
> From dmesg:
>
> [ 5924.751650] usb 1-1.4: new high-speed USB
Hi,
On 08/17/2016 10:07 AM, Greg KH wrote:
> On Wed, Aug 17, 2016 at 09:05:34AM +0200, Greg KH wrote:
>> On Wed, Aug 17, 2016 at 09:26:18AM +0300, Binyamin Sharet wrote:
>>> Hi,
>>>
>>> On 08/16/2016 05:39 PM, Alan Stern wrote:
On Tue, 16 Aug 2016, Binyamin Sharet wrote:
> Kernel ver
On Tue, 16 Aug 2016, Andrew F. Davis wrote:
> On 08/09/2016 10:27 AM, Lee Jones wrote:
> > On Tue, 09 Aug 2016, Andrew F. Davis wrote:
> >
> >> The TI SM-USB-DIG is a USB to SPI/I2C/1Wire/GPIO adapter.
> >> Add MFD core support.
> >>
> >> Signed-off-by: Andrew F. Davis
> >> ---
> >> drivers/mfd
On Tue, Aug 16, 2016 at 09:40:16AM -0700, Guenter Roeck wrote:
> On Tue, Aug 16, 2016 at 10:38:26AM +0300, Heikki Krogerus wrote:
> > Hi guys,
> >
> > Sorry for the long silence. I just returned from paternal leave.
> >
> > On Wed, Aug 10, 2016 at 10:19:25AM +0200, Oliver Neukum wrote:
> > > On T
Hi Kevin,
On Saturday 13 August 2016 02:54 AM, Kevin Hilman wrote:
> On Wed, May 25, 2016 at 6:18 AM, Sekhar Nori wrote:
>> On Monday 23 May 2016 08:44 PM, David Lechner wrote:
>>> On 05/09/2016 06:46 PM, David Lechner wrote:
v5 changes: renamed "usbphy" to "usb_phy" or "usb-phy" as appropri
Am Freitag, 22. Juli 2016, 15:00:45 schrieb Frank Wang:
> Add usb2-phy nodes and specify phys phandle for ehci.
>
> Signed-off-by: Frank Wang
applied to my arm64 dts branch for 4.9
Thanks
Heiko
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to m
Am Freitag, 22. Juli 2016, 15:00:46 schrieb Frank Wang:
> Add vcc5v0_host regulator for usb2-phy and enable host-port support.
>
> Signed-off-by: Frank Wang
applied to ny dts64 branch [0] with some changes:
- the pin is named vcc5v0_host_en not host_vbus_drv in the schematics
please always tr
This fixes the oops discovered by the Umap2 project and Alan Stern.
The intf member needs to be set before the firmware is downloaded.
Signed-off-by: Oliver Neukum
---
drivers/net/usb/kaweth.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/usb/kaweth.c b/driver
Just return an error upon failure.
Signed-off-by: Oliver Neukum
---
drivers/net/usb/kaweth.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/usb/kaweth.c b/drivers/net/usb/kaweth.c
index 37bf715..3cd6906 100644
--- a/drivers/net/usb/kaweth.c
+++ b/drivers/net/usb/kaweth.c
@@ -1
On Tue, 2016-08-16 at 16:46 +0300, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Driver source file: drivers/usb/class/cdc-acm.c
> Umap2 command line: umap2vsscan -P -s 22b8:2d93
>
> After connecting such a device, NULL pointer dereference in the kernel
> and USB stops res
On 08/17/2016 01:06 PM, Oliver Neukum wrote:
> On Tue, 2016-08-16 at 16:46 +0300, Binyamin Sharet wrote:
>> Kernel version: raspberrypi 4.4.6-v7+ #871
>> Driver source file: drivers/usb/class/cdc-acm.c
>> Umap2 command line: umap2vsscan -P -s 22b8:2d93
>>
>> After connecting such a device, NULL po
Am Dienstag, 16. August 2016, 09:31:50 schrieb Guenter Roeck:
> On Tue, Aug 16, 2016 at 02:02:00PM +0800, Frank Wang wrote:
> > On kernel builds without COMMON_CLK, the newly added rockchip-inno-usb2
> > driver fails to build:
> >
> > drivers/phy/phy-rockchip-inno-usb2.c:124:16: error: field 'clk4
On Wed, 2016-08-17 at 13:18 +0300, Binyamin Sharet wrote:
> I have retested this issue with ubuntu 16.04, using kernel 4.7-rc2
> and it was not reproduced.
Hi,
thanks a lot, that was most informative. I'll make a patch for the
stable series. The current fix cannot be backported.
Thanks
Hi,
The USB Type-C class is meant to provide unified interface to the
userspace to present the USB Type-C ports in a system.
Changes since v4:
- Remove the port lock completely
Changes since v3:
- Documentation cleanup as proposed by Roger Quadros
- Setting partner altmodes member to NULL on rem
This adds driver for the USB Type-C PHY on Intel WhiskeyCove
PMIC which is available on some of the Intel Broxton SoC
based platforms.
Signed-off-by: Heikki Krogerus
---
drivers/usb/typec/Kconfig | 14 ++
drivers/usb/typec/Makefile | 1 +
drivers/usb/typec/typec_wcove.c | 371 +
The purpose of USB Type-C connector class is to provide
unified interface for the user space to get the status and
basic information about USB Type-C connectors on a system,
control over data role swapping, and when the port supports
USB Power Delivery, also control over power role swapping
and Alt
Some UVC commands require additional data (non zero uvc->event_length).
Add usb_ep_queue() call, so uvc_function_ep0_complete() can be called
and send received data to the userspace.
Signed-off-by: Petr Cvek
---
drivers/usb/gadget/function/f_uvc.c | 7 +++
1 file changed, 7 insertions(+)
di
On Tue, Aug 16, 2016 at 07:04:47PM +0300, Tal Shorer wrote:
> Add these two new api callbacks to struct ulpi_ops. These are different
> than read, write in that they pass the parent device directly instead
> of via the ops argument.
> They are intended to replace the old api functions.
>
> If the
On Tue, Aug 16, 2016 at 07:04:46PM +0300, Tal Shorer wrote:
> Once ulpi operations use the parent device directly, this will be
> needed during the operations used in ulpi_register() itself, so set
> the parent field before calling any ulpi operations.
>
> Signed-off-by: Tal Shorer
Acked-by: Hei
On Tue, Aug 16, 2016 at 07:04:48PM +0300, Tal Shorer wrote:
> The old read, write callbacks in struct ulpi_ops have been deprecated
> in favor of new callbacks that pass the parent device directly.
> Replace the used callbacks in dwc3's ulpi component with the new api.
>
> Signed-off-by: Tal Shore
On Tue, Aug 16, 2016 at 07:04:50PM +0300, Tal Shorer wrote:
> With the removal of the old {read|write} operations, we can now safely
> rename the new api operations {read|write}_dev to use the shorter and
> clearer names {read|write}, respectively.
>
> Signed-off-by: Tal Shorer
Acked-by: Heikki
On Tue, Aug 16, 2016 at 07:04:49PM +0300, Tal Shorer wrote:
> Now that all users use the new api callbacks, remove the old api
> callbacks and force new interface drivers to use the new api.
>
> Signed-off-by: Tal Shorer
Acked-by: Heikki Krogerus
Thanks,
--
heikki
--
To unsubscribe from this
On Tue, Aug 16, 2016 at 07:04:51PM +0300, Tal Shorer wrote:
> Operations now use ulpi->dev.parent directly instead of via the
> ulpi_ops struct, making this field unused. Remove it.
>
> Signed-off-by: Tal Shorer
Acked-by: Heikki Krogerus
Thanks,
--
heikki
--
To unsubscribe from this list: se
On Tue, Aug 16, 2016 at 07:04:52PM +0300, Tal Shorer wrote:
> None of the core ulpi functions perform any changes to the operations
> struct, and logically as a struct that contains function pointers
> there's no reason it shouldn't be constant.
>
> Signed-off-by: Tal Shorer
Acked-by: Heikki Kro
On Tue, Aug 16, 2016 at 07:04:53PM +0300, Tal Shorer wrote:
> ulpi_register_interface() accepts a const struct ulpi_ops and dwc3
> doesn't perform any changes to this struct at runtime, so there's no
> reason it shouldn't be constant.
>
> Signed-off-by: Tal Shorer
Reviewed-by: Heikki Krogerus
On 08/17/2016 09:29 AM, Binyamin Sharet wrote:
> Hi
>
> On 08/16/2016 06:15 PM, Binyamin Sharet wrote:
>> On 08/16/2016 05:49 PM, Greg KH wrote:
>>> On Tue, Aug 16, 2016 at 04:42:23PM +0300, Binyamin Sharet wrote:
Kernel version: raspberrypi 4.4.6-v7+ #871
Kernel version: 4.4.0-24-generic
On 08/17/2016 09:32 AM, Binyamin Sharet wrote:
> Hi
>
> On 08/16/2016 04:44 PM, Binyamin Sharet wrote:
>> Kernel version: 4.4.0-24-generic #43-Ubuntu SMP
>> Driver source file: drivers/staging/comedi/drivers/vmk80xx.c
>> Umap2 command line: umap2vsscan -P -s 10cf:5500
>>
>> After connecting such a
On 08/16/2016 06:02 PM, Alan Stern wrote:
> On Tue, 16 Aug 2016, Binyamin Sharet wrote:
>
>> Kernel version: raspberrypi 4.4.6-v7+ #871
>> Driver source file: drivers/net/usb/kaweth.c
>> Umap2 command line: umap2vsscan -P -s 0557:2002
>>
>> After connecting such a device, NULL pointer dereference
On 08/17/2016 10:16 AM, Binyamin Sharet wrote:
> Hi,
>
> On 08/17/2016 10:07 AM, Greg KH wrote:
>> On Wed, Aug 17, 2016 at 09:05:34AM +0200, Greg KH wrote:
>>> On Wed, Aug 17, 2016 at 09:26:18AM +0300, Binyamin Sharet wrote:
Hi,
On 08/16/2016 05:39 PM, Alan Stern wrote:
> On Tue,
On 08/17/2016 01:18 PM, Binyamin Sharet wrote:
> On 08/17/2016 01:06 PM, Oliver Neukum wrote:
>> On Tue, 2016-08-16 at 16:46 +0300, Binyamin Sharet wrote:
>>> Kernel version: raspberrypi 4.4.6-v7+ #871
>>> Driver source file: drivers/usb/class/cdc-acm.c
>>> Umap2 command line: umap2vsscan -P -s 22
On 08/16/2016 04:57 PM, Binyamin Sharet wrote:
> Kernel version: 4.4.0-24-generic #43-Ubuntu SMP
> Driver source file: drivers/staging/comedi/drivers/ni_usb6501.c
> Umap2 command line: umap2vsscan -P -s 3923:718a
>
> After connecting such a device, there's a NULL pointer dereference in
> the kerne
On 08/16/2016 04:48 PM, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Driver source file: drivers/staging/vt6656/main_usb.c
> Related file: drivers/staging/comedi/drivers/usbduxsigma.c
> Umap2 command line: umap2vsscan -P -s 160a:3184
>
> After connecting such a device, NUL
On 08/16/2016 04:49 PM, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Driver source file: drivers/staging/vt6656/main_usb.c
> Umap2 command line: umap2vsscan -P -s 076d:0006
>
> After connecting such a device, NULL pointer dereference in the kernel.
>
> Binyamin Sharet
> Ci
On 08/17/2016 09:45 AM, Johan Hovold wrote:
> On Wed, Aug 17, 2016 at 09:37:02AM +0300, Binyamin Sharet wrote:
>> Hi
>>
>> On 08/16/2016 06:04 PM, Johan Hovold wrote:
>>> On Tue, Aug 16, 2016 at 10:47:44AM -0400, Alan Stern wrote:
On Tue, 16 Aug 2016, Binyamin Sharet wrote:
> Kernel v
On 08/16/2016 04:52 PM, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Driver source file: drivers/media/usb/dvb-usb/dw2102.c
> Umap2 command line: umap2vsscan -P -s 9022:d483
>
> After connecting such a device, kernel oops: kernel is unable to handle
> paging address.
>
> A
On 08/17/2016 02:39 PM, Binyamin Sharet wrote:
> On 08/16/2016 04:52 PM, Binyamin Sharet wrote:
>> Kernel version: raspberrypi 4.4.6-v7+ #871
>> Driver source file: drivers/media/usb/dvb-usb/dw2102.c
>> Umap2 command line: umap2vsscan -P -s 9022:d483
>>
>> After connecting such a device, kernel oo
Hi,
USB mass storage devices lock up on K2E or any Keystone2 system with more than
2GB RAM. Test case:
1) Plug in USB pen drive
2) mount
udisks --mount /dev/sda1
Mounted /org/freedesktop/UDisks/devices/sda at /media/PENDRIVE
3) write to medium
cp blobs/1M.bin /media/PENDRIVE
4)
Since commit 6ce0d2001692 ("ARM: dma: Use dma_pfn_offset for dma address
translation"),
dma_to_pfn() already returns the PFN with the physical memory start offset
so we don't need to add it again.
This fixes USB mass storage lock-up problem on systems that can't do DMA
over the entire physical me
If dma_pfn_offset is not inherited correctly from the host controller,
it might result in sub-optimal configuration as bounce
buffer limit might be set to less than optimal level.
e.g. On Keystone 2 systems, dma_max_pfn() is 0x87 and dma_mask_pfn
is 0xF. Consider a mass storage use case: W
Hi,
Heikki Krogerus writes:
[...]
> +static struct platform_driver wcove_typec_driver = {
> + .driver = {
> + .name = "bxt_wcove_usbc",
> + },
> + .probe = wcove_typec_probe,
> + .remove = wcove_typec_remove,
> +};
> +
> +m
Hello,
16.08.2016, 14:02, Felipe Balbi kirjoitti:
>
> Hi again,
>
> Felipe Balbi writes:
> Enabling SG allows enabling GSO (generic segmentation offload) feature
> of linux networking layer. This increases TCP throughput with NCM
> on Cortex-A15+USB3380 based device from 300 Mbit/s
On Wed, Aug 17, 2016 at 12:34 PM, Heikki Krogerus
wrote:
> The purpose of USB Type-C connector class is to provide
> unified interface for the user space to get the status and
> basic information about USB Type-C connectors on a system,
> control over data role swapping, and when the port supports
Oliver Neukum writes:
> Just return an error upon failure.
>
> Signed-off-by: Oliver Neukum
> ---
> drivers/net/usb/kaweth.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/net/usb/kaweth.c b/drivers/net/usb/kaweth.c
> index 37bf715..3cd6906 100644
> --- a/drivers/net/usb/kaw
On Wed, 2016-08-17 at 14:26 +0300, Binyamin Sharet wrote:
> On 08/16/2016 06:02 PM, Alan Stern wrote:
> > On Tue, 16 Aug 2016, Binyamin Sharet wrote:
> >
> >> Kernel version: raspberrypi 4.4.6-v7+ #871
> >> Driver source file: drivers/net/usb/kaweth.c
> >> Umap2 command line: umap2vsscan -P -s 055
On Tue, 2016-08-16 at 16:46 +0300, Binyamin Sharet wrote:
> Kernel version: raspberrypi 4.4.6-v7+ #871
> Driver source file: drivers/usb/class/cdc-acm.c
> Umap2 command line: umap2vsscan -P -s 22b8:2d93
Hi,
could you retest this kernel with the attached fix,
so I know whether it can go into stab
On 08/17/2016 03:34 AM, Heikki Krogerus wrote:
The purpose of USB Type-C connector class is to provide
unified interface for the user space to get the status and
basic information about USB Type-C connectors on a system,
control over data role swapping, and when the port supports
USB Power Delive
On Wed, Aug 17, 2016 at 03:53:24PM +0300, Felipe Balbi wrote:
> Heikki Krogerus writes:
>
> [...]
>
> > +static struct platform_driver wcove_typec_driver = {
> > + .driver = {
> > + .name = "bxt_wcove_usbc",
> > + },
> > + .probe = wcove_typec_probe,
>
On Wed, 2016-08-17 at 15:15 +0200, Bjørn Mork wrote:
> Oliver Neukum writes:
> Eh, that should be "goto err_free_netdev;", shouldn't it?
Right, thanks. Fixed version coming up.
Regards
Oliver
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
th
Hi,
On Wed, Aug 17, 2016 at 06:30:35AM -0700, Guenter Roeck wrote:
> On 08/17/2016 03:34 AM, Heikki Krogerus wrote:
> > The purpose of USB Type-C connector class is to provide
> > unified interface for the user space to get the status and
> > basic information about USB Type-C connectors on a syst
On Wed, Aug 17, 2016 at 3:53 PM, Heikki Krogerus
wrote:
> Hi,
>
> On Wed, Aug 17, 2016 at 03:14:03PM +0200, Frans Klaver wrote:
>> On Wed, Aug 17, 2016 at 12:34 PM, Heikki Krogerus
>> > +static const char * const typec_partner_types[] = {
>> > + [TYPEC_PARTNER_USB] = "USB",
>> >
Just return an error upon failure.
Signed-off-by: Oliver Neukum
---
drivers/net/usb/kaweth.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/usb/kaweth.c b/drivers/net/usb/kaweth.c
index 37bf715..528b9c9 100644
--- a/drivers/net/usb/kaweth.c
+++ b/drivers/ne
This fixes the oops discovered by the Umap2 project and Alan Stern.
The intf member needs to be set before the firmware is downloaded.
Signed-off-by: Oliver Neukum
---
drivers/net/usb/kaweth.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/usb/kaweth.c b/driver
These patches fix an oops in firmware downloading and an oops due
to a memory allocation failure
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi,
On Wed, Aug 17, 2016 at 03:14:03PM +0200, Frans Klaver wrote:
> On Wed, Aug 17, 2016 at 12:34 PM, Heikki Krogerus
> > +static const char * const typec_partner_types[] = {
> > + [TYPEC_PARTNER_USB] = "USB",
> > + [TYPEC_PARTNER_CHARGER] = "Charger",
> > + [
On 08/17/2016 04:18 PM, Oliver Neukum wrote:
> On Wed, 2016-08-17 at 14:26 +0300, Binyamin Sharet wrote:
>> On 08/16/2016 06:02 PM, Alan Stern wrote:
>>> On Tue, 16 Aug 2016, Binyamin Sharet wrote:
>>>
Kernel version: raspberrypi 4.4.6-v7+ #871
Driver source file: drivers/net/usb/kaweth.c
On Wed, 2016-08-17 at 17:07 +0300, Binyamin Sharet wrote:
> The issue was found on raspbian with kernel 4.4.6, and was not found
> on
> ubuntu 16.04 with mainline kernel 4.8-rc2, I don't have much
> experience
> with compiling kernels, so it will take me some time to build mainline
> kernel for the
On 08/17/2016 05:19 PM, Oliver Neukum wrote:
> On Wed, 2016-08-17 at 17:07 +0300, Binyamin Sharet wrote:
>> The issue was found on raspbian with kernel 4.4.6, and was not found
>> on
>> ubuntu 16.04 with mainline kernel 4.8-rc2, I don't have much
>> experience
>> with compiling kernels, so it will
On 08/17/2016 04:26 PM, Oliver Neukum wrote:
> On Tue, 2016-08-16 at 16:46 +0300, Binyamin Sharet wrote:
>> Kernel version: raspberrypi 4.4.6-v7+ #871
>> Driver source file: drivers/usb/class/cdc-acm.c
>> Umap2 command line: umap2vsscan -P -s 22b8:2d93
> Hi,
>
> could you retest this kernel with t
On 2016-08-17 21:07, Binyamin Sharet wrote:
The issue was found on raspbian with kernel 4.4.6, and was not found on
ubuntu 16.04 with mainline kernel 4.8-rc2, I don't have much experience
with compiling kernels, so it will take me some time to build mainline
kernel for the raspberry pi.
Rasp
On Wed, Aug 17, 2016 at 01:34:40PM +0300, Heikki Krogerus wrote:
> The purpose of USB Type-C connector class is to provide
> unified interface for the user space to get the status and
> basic information about USB Type-C connectors on a system,
> control over data role swapping, and when the port s
On Wed, Aug 17, 2016 at 01:34:40PM +0300, Heikki Krogerus wrote:
> The purpose of USB Type-C connector class is to provide
> unified interface for the user space to get the status and
> basic information about USB Type-C connectors on a system,
> control over data role swapping, and when the port s
Hi,
> John Youn hat am 17. August 2016 um 00:07
> geschrieben:
>
>
> On 8/16/2016 12:58 PM, Stefan Wahren wrote:
> > Hi John,
> > ...
> >
> > like in host mode i took the default values in otg mode for the last two
> > here
> > (please refer to the logs). The BCM2835 datasheet isn't very helpf
Forwarding bug report from bugzilla #153211 as requested:
System crashes completely during or immediately after installing APK to android
phone over usb using android studio. I was unable to reproduce this bug any
other way.
The only way to recover after the crash is a hard restart, netconsole cap
Abstract the peripheral side ALSA sound card code from
the f_uac2 function into a component that can be called
by various functions, so the various flavors can be split
apart and selectively reused.
Visible changes:
- add uac_params structure to pass audio paramteres for
g_audio_setup
- make
I came to this patch series when wanted to do two things:
- use UAC1 as virtual ALSA sound card on gadget side,
just like UAC2 is used so it's possible to do rate
resampling
- have both playback/capture support in UAC1
Since I wanted to have same behavior for both UAC1/UAC2,
obviously I've
Simplify f_uac2 by removing platform driver/device
creation; use composite's usb_gadget device as
parent for sound card and for debug prints.
This removes extra layer of code without any functional
change.
Signed-off-by: Ruslan Bilovol
---
drivers/usb/gadget/function/f_uac2.c | 107 +
This patch adds new function f_uac1_newapi that
uses recently created u_audio api. This makes
f_uac1_newapi implementation much simpler by
reusing existing u_audio core utilities.
This also drops previous f_uac1 approach (write
audio samples directly to existing ALSA sound
card) and moves to more
On 8/17/2016 12:11 PM, Stefan Wahren wrote:
> Hi,
>
>> John Youn hat am 17. August 2016 um 00:07
>> geschrieben:
>>
>>
>> On 8/16/2016 12:58 PM, Stefan Wahren wrote:
>>> Hi John,
>>> ...
>>>
>>> like in host mode i took the default values in otg mode for the last two
>>> here
>>> (please refer to
The following series of patches implements a USB Type-C Port Manager
using the pending USB Type-C class code as basis. The code is still WIP,
but I think it is important to get feedback from the community at this point.
There are four patches in the series. The first two patches make necessary
cha
The port controller interface driver interconnects the Type-C Port
Manager with a Type-C Port Controller Interface (TCPCI) compliant
port controller.
Signed-off-by: Guenter Roeck
---
v2:
- Adjust to modified callbacks into tcpm code
drivers/usb/typec/Kconfig | 9 +
drivers/usb/typec/Makefil
Mode updates need to be triggered and reported by underlying drivers.
Also add missing "if (ret)".
Signed-off-by: Guenter Roeck
---
v2: Added fixup patch
drivers/usb/typec/typec.c | 11 +--
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/drivers/usb/typec/typec.c b/drivers
The connection status can change after the connection status was
checked. Leave it up to the driver to perform the necessary checks.
Signed-off-by: Guenter Roeck
---
v2: Rebased to v5 of Type-C class code
drivers/usb/typec/typec.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/drivers
This driver implements the USB Type-C Power Delivery state machine
for both source and sink ports. Alternate mode support is not
fully implemented.
The driver attaches to the USB Type-C class code implemented in
the following patches.
usb: typec: add driver for Intel Whiskey Cove PMIC USB
Hi John,
> John Youn hat am 17. August 2016 um 23:21
> geschrieben:
>
>
> ...
> Ok, yeah, that seems better.
>
> Can you check if applying just patch 2 and 3 solves the issue? If so I
> think we can send those upstream.
unfortunately not:
[2.280719] dwc2_lowlevel_hw_init()
[2.288028]
On Wed, Aug 17, 2016 at 03:53:24PM +0300, Felipe Balbi wrote:
>
> Hi,
>
> Heikki Krogerus writes:
>
> [...]
>
> > +static struct platform_driver wcove_typec_driver = {
> > + .driver = {
> > + .name = "bxt_wcove_usbc",
> > + },
> > + .probe = wcove_typ
Apply for a loan at 2% reply to this Email for more Info
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On 2016/8/17 18:02, Heiko Stübner wrote:
Am Freitag, 22. Juli 2016, 15:00:46 schrieb Frank Wang:
Add vcc5v0_host regulator for usb2-phy and enable host-port support.
Signed-off-by: Frank Wang
applied to ny dts64 branch [0] with some changes:
- the pin is named vcc5v0_host_en not host_vbus_dr
On Wed, Aug 17, 2016 at 09:56:02PM +0200, Filip Ayazi wrote:
> Forwarding bug report from bugzilla #153211 as requested:
>
> System crashes completely during or immediately after installing APK to
> android
> phone over usb using android studio. I was unable to reproduce this bug any
> other way.
Hi,
Greg KH writes:
> On Wed, Aug 17, 2016 at 09:56:02PM +0200, Filip Ayazi wrote:
>> Forwarding bug report from bugzilla #153211 as requested:
>>
>> System crashes completely during or immediately after installing APK to
>> android
>> phone over usb using android studio. I was unable to repro
Hi,
Peter Chen writes:
> On Wed, Aug 17, 2016 at 03:53:24PM +0300, Felipe Balbi wrote:
>>
>> Hi,
>>
>> Heikki Krogerus writes:
>>
>> [...]
>>
>> > +static struct platform_driver wcove_typec_driver = {
>> > + .driver = {
>> > + .name = "bxt_wcove_usbc",
>> > + },
>> > +
Hi,
ayaka writes:
>> On 08/13/2016 01:44 AM, Greg KH wrote:
>>> On Sat, Aug 13, 2016 at 12:38:46AM +0800, ayaka wrote:
>>>
On 08/12/2016 03:40 PM, Greg KH wrote:
> On Fri, Aug 12, 2016 at 10:23:15AM +0800, ayaka wrote:
> Hello all:
> I recently ad
87 matches
Mail list logo