On Thu, Jan 31, 2019 at 09:31:25AM +0200, Heikki Krogerus wrote:
> On Wed, Jan 30, 2019 at 11:13:53AM +0800, Kyle Tso wrote:
> > When Sink negotiates PPS, the voltage range of selected PPS APDO might
> > not cover the previous voltage (out_volt). If the previous out_volt is
> > lower than the new m
On Thu, Jan 31, 2019 at 08:40:22AM +0200, Felipe Balbi wrote:
>
> Hi Greg,
>
> here's another pull request for this rc cycle. Only 5 commits this time
> around. I'm guessing USB is almost code-complete
>
> Let me know if you want anything to be changed.
>
> cheers
> ___
> < Code
On Thu, Jan 31, 2019 at 09:01:00AM +0100, Greg KH wrote:
> On Thu, Jan 31, 2019 at 09:31:25AM +0200, Heikki Krogerus wrote:
> > On Wed, Jan 30, 2019 at 11:13:53AM +0800, Kyle Tso wrote:
> > > When Sink negotiates PPS, the voltage range of selected PPS APDO might
> > > not cover the previous voltage
Hi,
Greg Kroah-Hartman writes:
>> here's another pull request for this rc cycle. Only 5 commits this time
>> around. I'm guessing USB is almost code-complete
>>
>> Let me know if you want anything to be changed.
>>
>> cheers
>> ___
>> < Code Complete >
>> ---
>>
On 30/01/2019 07:01, Hanjun Guo wrote:
From: Hanjun Guo
We met an issue that when we update the IORT table to revision D,
and the kernel update to 4.19, the USB on D06 (ARM64 based server)
will probe fail:
[ 13.495751] CPU: 0 PID: 15 Comm: kworker/0:1 Not tainted
4.19.0-00115-gb2b5200 #5
[
Hi,
On 30-01-19 17:02, Heikki Krogerus wrote:
Hi,
This is the second version of this series. On top the two code style
improvements requested by Andy, I also renamed the connection
identifiers used with the USB Type-C muxes for something that I felt
are better, especially after we start using t
Hi,
On 28-01-19 16:27, Heikki Krogerus wrote:
Hi Hans,
On Mon, Jan 28, 2019 at 11:44:29AM +0100, Hans de Goede wrote:
Hi,
On 28-01-19 10:45, Andy Shevchenko wrote:
On Fri, Jan 25, 2019 at 3:17 PM Heikki Krogerus
wrote:
Driver for fusb302 does not support alternate modes, so the
connection
Am 30.01.19 um 17:56 schrieb Jan-Marek Glogowski:
> Am 30.01.19 um 15:58 schrieb Mathias Nyman:
>> On 30.01.2019 14:38, Jan-Marek Glogowski wrote:
>>
>> The hub->event bits are set when roothub polling timer function gets data
>> from
>> hub_status_data(), writes the data to a status urb, and retu
Patch moves switch responsible for decoding descriptor type
outside snprintf. It's little improves code readability.
Signed-off-by: Pawel Laszczak
---
drivers/usb/common/debug.c | 111 +++--
1 file changed, 57 insertions(+), 54 deletions(-)
diff --git a/drivers/u
This patch set introduce new Cadence USBSS DRD driver
to linux kernel.
The Cadence USBSS DRD Driver s a highly
configurable IP Core which can be
instantiated as Dual-Role Device (DRD),
Peripheral Only and Host Only (XHCI)
configurations.
The current driver has been validated with
FPGA burned. We
This patch aim at documenting USB related dt-bindings for the
Cadence USBSS-DRD controller.
Signed-off-by: Pawel Laszczak
---
.../devicetree/bindings/usb/cdns-usb3.txt | 33 +++
1 file changed, 33 insertions(+)
create mode 100644 Documentation/devicetree/bindings/usb/cdns-us
Controller for OUT endpoints has shared on-chip buffers for all incoming
packets, including ep0out. It's FIFO buffer, so packets must be handle
by DMA in correct order. If the first packet in the buffer will not be
handled, then the following packets directed for other endpoints and
functions will
Patch adds usb_decode_test_mode and usb_decode_device_feature functions,
which allow to make more readable and simplify the
usb_decode_set_clear_feature function.
Signed-off-by: Pawel Laszczak
---
drivers/usb/common/debug.c | 83 ++
1 file changed, 40 insertio
Patch moves some decoding functions from driver/usb/dwc3/debug.h driver
to driver/usb/common/debug.c file. These moved functions include:
dwc3_decode_get_status
dwc3_decode_set_clear_feature
dwc3_decode_set_address
dwc3_decode_get_set_descriptor
dwc3_decode_get_configuration
On Thu, Jan 31, 2019 at 1:53 PM Pawel Laszczak wrote:
>
> Patch moves switch responsible for decoding descriptor type
> outside snprintf. It's little improves code readability.
> + char *s;
const ?
--
With Best Regards,
Andy Shevchenko
On Wed, Jan 30, 2019 at 06:51:56PM +0200, Andy Shevchenko wrote:
> On Wed, Jan 30, 2019 at 6:03 PM Heikki Krogerus
> wrote:
> >
> > When the connections are defined in firmware, struct
> > device_connection will have the fwnode member pointing to
> > the device node (struct fwnode_handle) of the r
On Thu, Jan 31, 2019 at 11:06:29AM +0100, Hans de Goede wrote:
> Hi,
>
> On 30-01-19 17:02, Heikki Krogerus wrote:
> > Hi,
> >
> > This is the second version of this series. On top the two code style
> > improvements requested by Andy, I also renamed the connection
> > identifiers used with the U
In case when some EP IN is frequently reused, i.e. enabled/disabled by
function driver. It is required to clear TxFIFO number field in DIEPCTL
register before setting new number. Otherwise there is probability to
have same TxFIFO number for different EP's because of OR operator.
Signed-off-by: Min
Hi Maynard,
On 1/31/2019 3:36 AM, Maynard Cabiente wrote:
> Hi Minas,
>
> On Wed, Jan 30, 2019 at 9:02 AM Minas Harutyunyan
> wrote:
>> Root cause of data messing between IN EP's because all IN EP's use same
>> TXFIFO. TxFIFO number 7. See DIEPCTL's, bits 22-25 txfnum, from debug logs:
>>
>> EP1
On 31.01.2019 12:42, Jan-Marek Glogowski wrote:
Am 30.01.19 um 17:56 schrieb Jan-Marek Glogowski:
Am 30.01.19 um 15:58 schrieb Mathias Nyman:
On 30.01.2019 14:38, Jan-Marek Glogowski wrote:
The hub->event bits are set when roothub polling timer function gets data from
hub_status_data(), writes
Dear All,
While playing with FunctionFS I have noticed that high speed descriptors passed
from userspace get overwritten by usb_ep_autoconfig() function. It happens for
bulk endpoints, to be precise.
At the time of this writing (5.0-rc4) there are 6 users of usb_ep_autoconfig(),
who call it for d
usb_ep_autoconfig() treats the passed descriptor as if it were an fs
descriptor. In particular, for bulk endpoints, it clips wMaxPacketSize
to 64. This patch preserves the original value.
Signed-off-by: Andrzej Pietrasiewicz
---
drivers/usb/gadget/function/f_fs.c | 11 +++
1 file changed
The moved code refers to non-super speed endpoints only. This patch also
makes the comment stress the fact, that autoconfigured descriptor might
need some adjustments.
Signed-off-by: Andrzej Pietrasiewicz
---
drivers/usb/gadget/epautoconf.c | 41 +++--
1 file changed,
Am 31.01.19 um 15:56 schrieb Mathias Nyman:
> On 31.01.2019 12:42, Jan-Marek Glogowski wrote:
>> Am 30.01.19 um 17:56 schrieb Jan-Marek Glogowski:
>>> Am 30.01.19 um 15:58 schrieb Mathias Nyman:
On 30.01.2019 14:38, Jan-Marek Glogowski wrote:
The hub->event bits are set when rooth
This thread has been hard to follow. I'll try to answer some of your
concerns below...
On Thu, 31 Jan 2019, Jan-Marek Glogowski wrote:
> Am 31.01.19 um 15:56 schrieb Mathias Nyman:
> > On 31.01.2019 12:42, Jan-Marek Glogowski wrote:
> >> Am 30.01.19 um 17:56 schrieb Jan-Marek Glogowski:
> >>> Am
Like Apollo Lake, Gemini Lake support DRD in port 0, this patch
enables the DRD support for GLK based on the EDS rev 2.2 vol #1
of section 3.8 of USB Controller.
Signed-off-by: Harry Pan
---
drivers/usb/host/xhci-pci.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/driver
On Thu, Jan 31, 2019 at 08:02:38AM +0100, Greg KH wrote:
> On Thu, Jan 31, 2019 at 11:54:11AM +0800, Kyle Tso wrote:
> > Provide a function to get the partner Source Capabilities.
> >
> > Signed-off-by: Kyle Tso
> > ---
> > drivers/usb/typec/tcpm/tcpm.c | 23 +++
> > include/
Am 31. Januar 2019 17:53:13 MEZ schrieb Alan Stern :
>This thread has been hard to follow. I'll try to answer some of your
>concerns below...
>
>On Thu, 31 Jan 2019, Jan-Marek Glogowski wrote:
>
>> Am 31.01.19 um 15:56 schrieb Mathias Nyman:
>> > On 31.01.2019 12:42, Jan-Marek Glogowski wrote:
>>
On Thu, 31 Jan 2019, Jan-Marek Glogowski wrote:
> >Perhaps you didn't notice that at the end, hub_activate() calls
> >kick_hub_wq(). That routine calls
> >usb_autopm_get_interface_no_resume(), which will prevent the hub trim
> >suspending until hub_event() calls usb_autopm_put_interface().
> >T
Hi Minas,
On Thu, Jan 31, 2019 at 9:34 AM Minas Harutyunyan
wrote:
> Hi Maynard,
>
> On 1/31/2019 3:36 AM, Maynard Cabiente wrote:
> > Hi Minas,
> >
> > On Wed, Jan 30, 2019 at 9:02 AM Minas Harutyunyan
> > wrote:
> >> Root cause of data messing between IN EP's because all IN EP's use same
> >>
Hi,
On Thu, Jan 31, 2019 at 9:28 AM Minas Harutyunyan
wrote:
> From: Minas Harutyunyan
>
> In case when some EP IN is frequently reused, i.e. enabled/disabled by
> function driver. It is required to clear TxFIFO number field in DIEPCTL
> register before setting new number. Otherwise there is pro
-- Forwarded message -
>From: Johan Hovold
>Date: Thu, Jan 31, 2019 at 9:27 AM
>Subject: Re: MT65xx Preloader 0e8d:2000, Kernel 4.20.5.1
>To: Carlos Salvador Pérez Salgado
>Cc: Johan Hovold
>On Thu, Jan 31, 2019 at 05:57:01AM -0600, Carlos Salvador Pérez Salgado wrote:
>> Hello,
Hi Felipe,
Felipe Balbi wrote:
> We must wait until End Transfer completes in order to clear
> DWC3_EP_TRANSFER_STARTED, otherwise we may confuse the driver.
>
> This patch is in preparation to fix a rare race condition that happens
> upon Disconnect Interrupt.
>
> Signed-off-by: Felipe Balbi
> -
Hi John,
On 2019/1/31 17:54, John Garry wrote:
> On 30/01/2019 07:01, Hanjun Guo wrote:
>> From: Hanjun Guo
[...]
>>
>> drivers/usb/core/hcd-pci.c | 4
>> 1 file changed, 4 insertions(+)
>>
>> diff --git a/drivers/usb/core/hcd-pci.c b/drivers/usb/core/hcd-pci.c
>> index 0343246..a9c33e6 100
Thinh Nguyen writes:
> Hi Felipe,
>
> Felipe Balbi wrote:
>> We must wait until End Transfer completes in order to clear
>> DWC3_EP_TRANSFER_STARTED, otherwise we may confuse the driver.
>>
>> This patch is in preparation to fix a rare race condition that happens
>> upon Disconnect Interrupt.
>>
35 matches
Mail list logo