From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933983AbdACMyv (ORCPT ); Tue, 3 Jan 2017 07:54:51 -0500 Received: from mga01.intel.com ([192.55.52.88]:11883 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752449AbdACMyo (ORCPT ); Tue, 3 Jan 2017 07:54:44 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,451,1477983600"; d="asc'?scan'208";a="48989354" From: Felipe Balbi To: Roger Quadros , mathias.nyman@intel.com Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/3] usb: xhci: Add broken port disable quirk In-Reply-To: References: <1479394881-13863-1-git-send-email-rogerq@ti.com> Date: Tue, 03 Jan 2017 14:53:00 +0200 Message-ID: <87wpecxq37.fsf@linux.intel.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Roger Quadros writes: > Mathias & Felipe, > > On 17/11/16 17:01, Roger Quadros wrote: >> Hi, >>=20 >> Some XHCI controllers e.g. dwc3 based have a broken Port disable [1]. >>=20 >> If the attached high-speed device is misbehaving, the USB stack typically >> disables the port using the PED bit in PORTSC. For the controllers that >> have broken port disable, the port fails to detect further attach/detach >> events and so high-speed devices can no longer be enumerated on the >> port. The workaround is to prevent port disable using PED on such >> controllers. >>=20 >> We add a new BROKEN_PED quirk flag and 'quirk-broken-port-ped' device >> property and prevent port disable using PED if we encounter the quirk fl= ag. >>=20 >> [1] - AM572x Silicon Errata http://www.ti.com/lit/er/sprz429j/sprz429j.p= df >> Section i896=E2=80=94 USB xHCI Port Disable Feature Does Not Work > > Any comments on this series? > patch 1 is at v3. Rest 2 are original. none from me. Mathias? =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEElLzh7wn96CXwjh2IzL64meEamQYFAlhrnqwACgkQzL64meEa mQax0xAAzyfhBbusEO9JapAOhWXITIWrczsc0YybsSIHMafc7Mi9KFA91UKnS6n1 GRyq5iVKo/XpK2b5+b3Va7XC1SdVNZqs/mqpuzUbi5Fy3BajVtbScnA/5LQoJ1yo 8m7THYjn/Qqr7s9kzJ8W4XV9bMOansaSXMS3ro8pHFhKF874Opft53UBIWHHLvCv L/OOtyoVKyiOc2lTEWnhFUvkT0LM0LsnqFpjo25tauHDHKDYxwTM54rb1YV5SQMZ v8p+4JwjSTDjGe4s+MFC6Tt8qwqULMtxGNdOXIvoRAehBEQaDYQYkMMcqnejjNHh stdWQl4l1nWv3YVdgAS8kuu7sy4OiwBnhlhNmNlcFDyuF1Ka2UBebNGCx6A/u7DK 7gTIuTp4WdFofhcuIFBmbp1+lroZqngXpFzNiD2+dUWFglzhae3ppX1NkhD+bI6U ZFuhCdUdzsCEcVNmdNt4mjOjWNoHOe9m3Ttga1CrysPWWzyfq6ePYAZzIU+/97+w VIRYvSqb3qFhwJTpmuXIFnxXvoyDVuSJWIt+oaXQp7krAKLMb9pbmDwkC96P62vR plYc+huLyzkqKa69gNoqCBs1MpzqKjeFJc1GrodhSxPU2oyiNOrh2ehPKCIME91x Rn/IFlzGynCXBefYTvg9Wpc3QD39KxOqDnBoscqOtsMuxOQ1H3g= =HtiN -----END PGP SIGNATURE----- --=-=-=--