Re: High CPU load produced by USB (DW2)

2018-03-13 Thread Paul Zimmerman
On Tue, 13 Mar 2018 06:11:06 +, Minas Harutyunyan wrote: > Hi Paul, > > On 3/13/2018 2:39 AM, Paul Zimmerman wrote: > > On Mon, 12 Mar 2018 12:06:55 +, Minas Harutyunyan > > wrote: > > > >> Hi Paul, > >> > >> Nice to

Re: High CPU load produced by USB (DW2)

2018-03-13 Thread Minas Harutyunyan
Hi Paul, On 3/13/2018 2:39 AM, Paul Zimmerman wrote: > On Mon, 12 Mar 2018 12:06:55 +, Minas Harutyunyan > wrote: > >> Hi Paul, >> >> Nice to hear you again! Hope you are doing well. > > Thanks, same to you. > >> On 3/8/2018 1:51 PM, Paul Zimmerman wrote:

Re: High CPU load produced by USB (DW2)

2018-03-12 Thread Paul Zimmerman
On Mon, 12 Mar 2018 12:06:55 +, Minas Harutyunyan wrote: > Hi Paul, > > Nice to hear you again! Hope you are doing well. Thanks, same to you. > On 3/8/2018 1:51 PM, Paul Zimmerman wrote: > > On 03/06/2018 09:09 AM, Minas Harutyunyan wrote: > >> Driver

Re: High CPU load produced by USB (DW2)

2018-03-12 Thread Minas Harutyunyan
Hi Paul, Nice to hear you again! Hope you are doing well. On 3/8/2018 1:51 PM, Paul Zimmerman wrote: > On 03/06/2018 09:09 AM, Minas Harutyunyan wrote: >> Hi, >> >> On 3/6/2018 10:45 AM, Minas Harutyunyan wrote: >>> Hi, >>> >>> On 3/5/2018 11:14 PM, Marek Vasut wrote: On 02/20/2018 06:51

Re: High CPU load produced by USB (DW2)

2018-03-08 Thread Paul Zimmerman
On 03/06/2018 09:09 AM, Minas Harutyunyan wrote: > Hi, > > On 3/6/2018 10:45 AM, Minas Harutyunyan wrote: >> Hi, >> >> On 3/5/2018 11:14 PM, Marek Vasut wrote: >>> On 02/20/2018 06:51 AM, Minas Harutyunyan wrote: >>> [...] >>> Is there a way to reduce that or is that the absolute minimum in

Re: High CPU load produced by USB (DW2)

2018-03-07 Thread Marek Vasut
On 03/06/2018 09:09 AM, Minas Harutyunyan wrote: Hi, On 3/6/2018 10:45 AM, Minas Harutyunyan wrote: Hi, On 3/5/2018 11:14 PM, Marek Vasut wrote: On 02/20/2018 06:51 AM, Minas Harutyunyan wrote: [...] Is there a way to reduce that or is that the absolute minimum in HS mode? We already

Re: High CPU load produced by USB (DW2)

2018-03-06 Thread Minas Harutyunyan
Hi, On 3/6/2018 10:45 AM, Minas Harutyunyan wrote: > Hi, > > On 3/5/2018 11:14 PM, Marek Vasut wrote: >> On 02/20/2018 06:51 AM, Minas Harutyunyan wrote: >> [...] >> Is there a way to reduce that or is that the absolute minimum in HS mode? >> > We already discussed, in this email

Re: High CPU load produced by USB (DW2)

2018-03-05 Thread Minas Harutyunyan
Hi, On 3/5/2018 11:14 PM, Marek Vasut wrote: > On 02/20/2018 06:51 AM, Minas Harutyunyan wrote: > [...] > Is there a way to reduce that or is that the absolute minimum in HS mode? > We already discussed, in this email thread earlier, why SOF interrupts required and unmasked.

Re: High CPU load produced by USB (DW2)

2018-03-05 Thread Marek Vasut
On 02/20/2018 06:51 AM, Minas Harutyunyan wrote: [...] Is there a way to reduce that or is that the absolute minimum in HS mode? >>> We already discussed, in this email thread earlier, why SOF interrupts >>> required and unmasked. >>> Only in case when connected device with CTRL+BLK EP's

Re: High CPU load produced by USB (DW2)

2018-02-19 Thread Minas Harutyunyan
On 2/19/2018 9:03 PM, Marek Vasut wrote: > On 02/19/2018 11:11 AM, Minas Harutyunyan wrote: >> On 2/19/2018 12:51 PM, Marek Vasut wrote: >>> On 02/19/2018 09:19 AM, Minas Harutyunyan wrote: On 2/17/2018 12:07 AM, Marek Vasut wrote: > On 02/16/2018 06:59 AM, Minas Harutyunyan wrote: >>

Re: High CPU load produced by USB (DW2)

2018-02-19 Thread Marek Vasut
On 02/19/2018 11:11 AM, Minas Harutyunyan wrote: > On 2/19/2018 12:51 PM, Marek Vasut wrote: >> On 02/19/2018 09:19 AM, Minas Harutyunyan wrote: >>> On 2/17/2018 12:07 AM, Marek Vasut wrote: On 02/16/2018 06:59 AM, Minas Harutyunyan wrote: > On 2/15/2018 5:20 PM, Mirza Krak wrote: >>

Re: High CPU load produced by USB (DW2)

2018-02-19 Thread Minas Harutyunyan
On 2/19/2018 12:51 PM, Marek Vasut wrote: > On 02/19/2018 09:19 AM, Minas Harutyunyan wrote: >> On 2/17/2018 12:07 AM, Marek Vasut wrote: >>> On 02/16/2018 06:59 AM, Minas Harutyunyan wrote: On 2/15/2018 5:20 PM, Mirza Krak wrote: > On 14 February 2018 at 13:07, Minas Harutyunyan >

Re: High CPU load produced by USB (DW2)

2018-02-19 Thread Marek Vasut
On 02/19/2018 09:19 AM, Minas Harutyunyan wrote: > On 2/17/2018 12:07 AM, Marek Vasut wrote: >> On 02/16/2018 06:59 AM, Minas Harutyunyan wrote: >>> On 2/15/2018 5:20 PM, Mirza Krak wrote: On 14 February 2018 at 13:07, Minas Harutyunyan wrote: > On

Re: High CPU load produced by USB (DW2)

2018-02-19 Thread Minas Harutyunyan
On 2/17/2018 12:07 AM, Marek Vasut wrote: > On 02/16/2018 06:59 AM, Minas Harutyunyan wrote: >> On 2/15/2018 5:20 PM, Mirza Krak wrote: >>> On 14 February 2018 at 13:07, Minas Harutyunyan >>> wrote: On 2/14/2018 12:57 PM, Mirza Krak wrote: > On 8 February

Re: High CPU load produced by USB (DW2)

2018-02-16 Thread Marek Vasut
On 02/16/2018 06:59 AM, Minas Harutyunyan wrote: > On 2/15/2018 5:20 PM, Mirza Krak wrote: >> On 14 February 2018 at 13:07, Minas Harutyunyan >> wrote: >>> On 2/14/2018 12:57 PM, Mirza Krak wrote: On 8 February 2018 at 14:53, Minas Harutyunyan

Re: High CPU load produced by USB (DW2)

2018-02-15 Thread Minas Harutyunyan
On 2/15/2018 5:20 PM, Mirza Krak wrote: > On 14 February 2018 at 13:07, Minas Harutyunyan > wrote: >> On 2/14/2018 12:57 PM, Mirza Krak wrote: >>> On 8 February 2018 at 14:53, Minas Harutyunyan >>> wrote: > > < snip > > >> >> I

Re: High CPU load produced by USB (DW2)

2018-02-15 Thread Mirza Krak
On 14 February 2018 at 13:07, Minas Harutyunyan wrote: > On 2/14/2018 12:57 PM, Mirza Krak wrote: >> On 8 February 2018 at 14:53, Minas Harutyunyan >> wrote: < snip > > > I reviewed your interrupt count log again. About 140,000

Re: High CPU load produced by USB (DW2)

2018-02-14 Thread Minas Harutyunyan
On 2/14/2018 12:57 PM, Mirza Krak wrote: > On 8 February 2018 at 14:53, Minas Harutyunyan > wrote: >> On 2/8/2018 5:07 PM, Mirza Krak wrote: >>> On 8 February 2018 at 12:02, Minas Harutyunyan >>> wrote: Hi Mirza, On

Re: High CPU load produced by USB (DW2)

2018-02-14 Thread Mirza Krak
On 8 February 2018 at 14:53, Minas Harutyunyan wrote: > On 2/8/2018 5:07 PM, Mirza Krak wrote: >> On 8 February 2018 at 12:02, Minas Harutyunyan >> wrote: >>> Hi Mirza, >>> >>> On 2/7/2018 1:49 PM, Mirza Krak wrote: >> >> < snip >

Re: High CPU load produced by USB (DW2)

2018-02-08 Thread Minas Harutyunyan
On 2/8/2018 5:07 PM, Mirza Krak wrote: > On 8 February 2018 at 12:02, Minas Harutyunyan > wrote: >> Hi Mirza, >> >> On 2/7/2018 1:49 PM, Mirza Krak wrote: > > < snip > > >> >> Could you please provide additional info: >> 1. Does your core support descriptor DMA

Re: High CPU load produced by USB (DW2)

2018-02-08 Thread Mirza Krak
On 8 February 2018 at 12:02, Minas Harutyunyan wrote: > Hi Mirza, > > On 2/7/2018 1:49 PM, Mirza Krak wrote: < snip > > > Could you please provide additional info: > 1. Does your core support descriptor DMA mode? (bits 31 and 30 of GHWCFG4). > 2. Version of core

Re: High CPU load produced by USB (DW2)

2018-02-08 Thread Minas Harutyunyan
Hi Mirza, On 2/7/2018 1:49 PM, Mirza Krak wrote: > Hi. > > I initially started a thread on a different mailing list [1], and you > can take look there for some additional background. > > I am using a 4.14.15 stable kernel on a RK3288 SoC (FireFly RK3288 > board) which uses the DW2 USB core. I

Re: High CPU load produced by USB (DW2)

2018-02-08 Thread Minas Harutyunyan
On 2/7/2018 6:28 PM, gregkh wrote: > On Wed, Feb 07, 2018 at 10:48:57AM +0100, Mirza Krak wrote: >> Hi. >> >> I initially started a thread on a different mailing list [1], and you >> can take look there for some additional background. >> >> I am using a 4.14.15 stable kernel on a RK3288 SoC

Re: High CPU load produced by USB (DW2)

2018-02-07 Thread gregkh
On Wed, Feb 07, 2018 at 10:48:57AM +0100, Mirza Krak wrote: > Hi. > > I initially started a thread on a different mailing list [1], and you > can take look there for some additional background. > > I am using a 4.14.15 stable kernel on a RK3288 SoC (FireFly RK3288 > board) which uses the DW2 USB

High CPU load produced by USB (DW2)

2018-02-07 Thread Mirza Krak
Hi. I initially started a thread on a different mailing list [1], and you can take look there for some additional background. I am using a 4.14.15 stable kernel on a RK3288 SoC (FireFly RK3288 board) which uses the DW2 USB core. I have noticed that when connecting a USB device there is