public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Neil Armstrong <narmstrong@baylibre.com>
To: Thinh Nguyen <Thinh.Nguyen@synopsys.com>,
	Jun Li <lijun.kernel@gmail.com>
Cc: Tim <elatllat@gmail.com>, Felipe Balbi <balbi@kernel.org>,
	"khilman@baylibre.com" <khilman@baylibre.com>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>,
	"linux-amlogic@lists.infradead.org" 
	<linux-amlogic@lists.infradead.org>,
	"linux-arm-kernel@lists.infradead.org" 
	<linux-arm-kernel@lists.infradead.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	Dongjin Kim <tobetter@gmail.com>,
	Jianxin Pan <jianxin.pan@amlogic.com>,
	Rob Herring <robh@kernel.org>
Subject: Re: [PATCH 1/3] doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode
Date: Tue, 10 Dec 2019 09:55:50 +0100	[thread overview]
Message-ID: <ce35b6d2-7ed1-be2d-6e38-4c6e89340a40@baylibre.com> (raw)
In-Reply-To: <45212db9-e366-2669-5c0a-3c5bd06287f6@synopsys.com>

Hi,

On 12/11/2019 21:03, Thinh Nguyen wrote:
> Hi,
> 
> Jun Li wrote:
>> This bug exists on all current versions per information I got from Synopsys.
>> + Thinh Nguyen <thinhn@synopsys.com>.
>>
>> Li Jun
> 
> The GUCTL1.PARKMODE_DISABLE_SS is only available in dwc_usb3 controller 
> running in host mode. This should not be set for other IPs.
> 
> This can be disabled by default based on IP, but I recommend to have a 
> property to enable this feature for devices that need this.

Thanks, so this patchset is the right way to solve this.

Felipe, would it be possible to have it merged for next release ?
Should I resend it ?

Thanks,
Neil

> 
> 
>>
>> Neil Armstrong <narmstrong@baylibre.com> 于2019年11月12日周二 下午5:00写道:
>>> Hi Li,
>>>
>>> On 11/11/2019 02:58, Jun Li wrote:
>>>> Hi Neil
>>>>
>>>> As I got the information from Synopsys, this bug exists on current IP versions,
>>>> and per my tests with external USB3 hub + 2 Super speed udisks on data
>>>> read by dd, I can reproduce this issue with different kernel versions, also I
>>>> didn't see obvious performance drop by dd tests after disable park mode for
>>>> super speed, so should we just disable it by default so no need a quirk?
>>> I don't have any opinion on this, I think the USB & DWC3 maintainers should decide
>>> how to handle this.
>>>
>>> Did Synopsys specified a range of affected IP version ?
>>>
>>> Neil
>>>
>>>> Li Jun
>>>>
>>>> Tim <elatllat@gmail.com> 于2019年11月11日周一 上午8:42写道:
>>>>> Thanks for working on this Neil,
>>>>> Is there something that needs doing for this patch to make it into 5.3 or 5.4?
>>>>> As previously mentioned the patch set fixes the issue on affected hardware;
>>>>>      https://urldefense.proofpoint.com/v2/url?u=https-3A__patchwork.kernel.org_patch_11164515_&d=DwIFaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=u9FYoxKtyhjrGFcyixFYqTjw1ZX0VsG2d8FCmzkTY-w&m=BCfRHM9e86039Su0-QvK_yUjNnYrnl_BcvxTtViypT8&s=aV5u7uxNX6oTLB3_-qNuzrNvyiqx_rPC6P9TMqG-LNE&e=
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Oct 23, 2019 at 4:11 PM Rob Herring <robh@kernel.org> wrote:
>>>>>> On Mon, Oct 14, 2019 at 04:17:16PM +0200, Neil Armstrong wrote:
>>>>>>> This patch updates the documentation with the information related
>>>>>>> to the quirks that needs to be added for disabling all SuperSpeed XHCi
>>>>>>> instances in park mode.
>>>>>>>
>>>>>>> CC: Dongjin Kim <tobetter@gmail.com>
>>>>>>> Cc: Jianxin Pan <jianxin.pan@amlogic.com>
>>>>>>> Reported-by: Tim <elatllat@gmail.com>
>>>>>>> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
>>>>>>> ---
>>>>>>>   Documentation/devicetree/bindings/usb/dwc3.txt | 2 ++
>>>>>>>   1 file changed, 2 insertions(+)
>>>>>> Sigh, what's one more to the never ending list of quirks...
>>>>>>
>>>>>> Acked-by: Rob Herring <robh@kernel.org>
> 
> BR,
> Thinh
> 


  reply	other threads:[~2019-12-10  8:55 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-14 14:17 [PATCH 0/3] arm64: g12-common: parkmode_disable_ss_quirk on DWC3 controller Neil Armstrong
2019-10-14 14:17 ` [PATCH 1/3] doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode Neil Armstrong
2019-10-23 20:11   ` Rob Herring
2019-11-11  0:38     ` Tim
2019-11-11  1:58       ` Jun Li
2019-11-11 14:05         ` Tim
2019-11-12  1:48           ` Jun Li
2019-11-12  9:00         ` Neil Armstrong
2019-11-12 10:51           ` Jun Li
2019-11-12 20:03             ` Thinh Nguyen
2019-12-10  8:55               ` Neil Armstrong [this message]
2019-12-11  0:45                 ` Tim
2019-12-20  9:58                   ` Tim
2019-10-14 14:17 ` [PATCH 2/3] usb: dwc3: gadget: Add support " Neil Armstrong
2019-10-14 14:17 ` [PATCH 3/3] arm64: dts: g12-common: add parkmode_disable_ss_quirk on DWC3 controller Neil Armstrong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ce35b6d2-7ed1-be2d-6e38-4c6e89340a40@baylibre.com \
    --to=narmstrong@baylibre.com \
    --cc=Thinh.Nguyen@synopsys.com \
    --cc=balbi@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=elatllat@gmail.com \
    --cc=jianxin.pan@amlogic.com \
    --cc=khilman@baylibre.com \
    --cc=lijun.kernel@gmail.com \
    --cc=linux-amlogic@lists.infradead.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=robh@kernel.org \
    --cc=tobetter@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox