From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omzsmtpe01.verizonbusiness.com ([199.249.25.210]:36307 "EHLO omzsmtpe01.verizonbusiness.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754451AbdDDTdY (ORCPT ); Tue, 4 Apr 2017 15:33:24 -0400 From: alexander.levin@verizon.com To: "gregkh@linuxfoundation.org" CC: "stable@vger.kernel.org" Subject: [PATCH for 4.9 59/98] usb: xhci: add quirk flag for broken PED bits Date: Tue, 4 Apr 2017 19:32:24 +0000 Message-ID: <20170404193158.19041-60-alexander.levin@verizon.com> References: <20170404193158.19041-1-alexander.levin@verizon.com> In-Reply-To: <20170404193158.19041-1-alexander.levin@verizon.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: RnJvbTogRmVsaXBlIEJhbGJpIDxiYWxiaUB0aS5jb20+DQoNClsgVXBzdHJlYW0gY29tbWl0IDQx MTM1ZGUxZTdmZDE0YzZmY2I5MTU4NDA0YmE1YzhmYjk3YmYyNTkgXQ0KDQpTb21lIGRldmljZXMg ZnJvbSBUZXhhcyBJbnN0cnVtZW50cyBbMV0gc3VmZmVyIGZyb20NCmEgc2lsaWNvbiBidWcgd2hl cmUgUG9ydCBFbmFibGVkL0Rpc2FibGVkIGJpdA0Kc2hvdWxkIG5vdCBiZSB1c2VkIHRvIHNpbGVu Y2UgYW4gZXJyb25lb3VzIGRldmljZS4NCg0KVGhlIGJ1ZyBpcyBzbyB0aGF0IGlmIHBvcnQgaXMg ZGlzYWJsZWQgd2l0aCBQRUQNCmJpdCwgYW4gSVJRIGZvciBkZXZpY2UgcmVtb3ZhbCAob3IgYXR0 YWNobWVudCkNCndpbGwgbmV2ZXIgZmlyZS4NCg0KSnVzdCBmb3IgdGhlIHNha2Ugb2YgY29tcGxl dGVuZXNzLCB0aGUgYWN0dWFsDQpwcm9ibGVtIGxpZXMgd2l0aCBTTlBTIFVTQiBJUCBhbmQgdGhp cyBhZmZlY3RzDQphbGwga25vd24gdmVyc2lvbnMgdXAgdG8gMy4wMGEuIEEgc2VwYXJhdGUNCnBh dGNoIHdpbGwgYmUgYWRkZWQgdG8gZHdjMyB0byBlbmFibGVkIHRoaXMNCnF1aXJrIGZsYWcgaWYg dmVyc2lvbiBpcyA8PSAzLjAwYS4NCg0KWzFdIC0gQU01NzJ4IFNpbGljb24gRXJyYXRhIGh0dHA6 Ly93d3cudGkuY29tL2xpdC9lci9zcHJ6NDI5ai9zcHJ6NDI5ai5wZGYNClNlY3Rpb24gaTg5NuKA lCBVU0IgeEhDSSBQb3J0IERpc2FibGUgRmVhdHVyZSBEb2VzIE5vdCBXb3JrDQoNClNpZ25lZC1v ZmYtYnk6IEZlbGlwZSBCYWxiaSA8YmFsYmlAdGkuY29tPg0KU2lnbmVkLW9mZi1ieTogUm9nZXIg UXVhZHJvcyA8cm9nZXJxQHRpLmNvbT4NClNpZ25lZC1vZmYtYnk6IE1hdGhpYXMgTnltYW4gPG1h dGhpYXMubnltYW5AbGludXguaW50ZWwuY29tPg0KU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1I YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4NClNpZ25lZC1vZmYtYnk6IFNhc2hh IExldmluIDxhbGV4YW5kZXIubGV2aW5AdmVyaXpvbi5jb20+DQotLS0NCiBkcml2ZXJzL3VzYi9o b3N0L3hoY2ktaHViLmMgfCA2ICsrKysrKw0KIGRyaXZlcnMvdXNiL2hvc3QveGhjaS5oICAgICB8 IDMgKysrDQogMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykNCg0KZGlmZiAtLWdpdCBh L2RyaXZlcnMvdXNiL2hvc3QveGhjaS1odWIuYyBiL2RyaXZlcnMvdXNiL2hvc3QveGhjaS1odWIu Yw0KaW5kZXggMGVmMTY5MC4uMWQ0MTYzNyAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvdXNiL2hvc3Qv eGhjaS1odWIuYw0KKysrIGIvZHJpdmVycy91c2IvaG9zdC94aGNpLWh1Yi5jDQpAQCAtNDU4LDYg KzQ1OCwxMiBAQCBzdGF0aWMgdm9pZCB4aGNpX2Rpc2FibGVfcG9ydChzdHJ1Y3QgdXNiX2hjZCAq aGNkLCBzdHJ1Y3QgeGhjaV9oY2QgKnhoY2ksDQogCQlyZXR1cm47DQogCX0NCiANCisJaWYgKHho Y2ktPnF1aXJrcyAmIFhIQ0lfQlJPS0VOX1BPUlRfUEVEKSB7DQorCQl4aGNpX2RiZyh4aGNpLA0K KwkJCSAiQnJva2VuIFBvcnQgRW5hYmxlZC9EaXNhYmxlZCwgaWdub3JpbmcgcG9ydCBkaXNhYmxl IHJlcXVlc3QuXG4iKTsNCisJCXJldHVybjsNCisJfQ0KKw0KIAkvKiBXcml0ZSAxIHRvIGRpc2Fi bGUgdGhlIHBvcnQgKi8NCiAJd3JpdGVsKHBvcnRfc3RhdHVzIHwgUE9SVF9QRSwgYWRkcik7DQog CXBvcnRfc3RhdHVzID0gcmVhZGwoYWRkcik7DQpkaWZmIC0tZ2l0IGEvZHJpdmVycy91c2IvaG9z dC94aGNpLmggYi9kcml2ZXJzL3VzYi9ob3N0L3hoY2kuaA0KaW5kZXggYzUyNTcyMi4uZjk3YjAw OSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvdXNiL2hvc3QveGhjaS5oDQorKysgYi9kcml2ZXJzL3Vz Yi9ob3N0L3hoY2kuaA0KQEAgLTE2NTcsNiArMTY1Nyw5IEBAIHN0cnVjdCB4aGNpX2hjZCB7DQog I2RlZmluZSBYSENJX1NTSUNfUE9SVF9VTlVTRUQJKDEgPDwgMjIpDQogI2RlZmluZSBYSENJX05P XzY0QklUX1NVUFBPUlQJKDEgPDwgMjMpDQogI2RlZmluZSBYSENJX01JU1NJTkdfQ0FTCSgxIDw8 IDI0KQ0KKy8qIEZvciBjb250cm9sbGVyIHdpdGggYSBicm9rZW4gUG9ydCBEaXNhYmxlIGltcGxl bWVudGF0aW9uICovDQorI2RlZmluZSBYSENJX0JST0tFTl9QT1JUX1BFRAkoMSA8PCAyNSkNCisN CiAJdW5zaWduZWQgaW50CQludW1fYWN0aXZlX2VwczsNCiAJdW5zaWduZWQgaW50CQlsaW1pdF9h Y3RpdmVfZXBzOw0KIAkvKiBUaGVyZSBhcmUgdHdvIHJvb3RodWJzIHRvIGtlZXAgdHJhY2sgb2Yg YnVzIHN1c3BlbmQgaW5mbyBmb3IgKi8NCi0tIA0KMi45LjMNCg==