Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp3521674imm; Mon, 6 Aug 2018 06:19:47 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfJl3gEBzITa3jHNiu0CmS+VX1HkZerPc0lLVbXNyO+LngyLCMU8R4FKJDjFTaSSA97Rsqi X-Received: by 2002:a17:902:d68d:: with SMTP id v13-v6mr1962113ply.278.1533561587658; Mon, 06 Aug 2018 06:19:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533561587; cv=none; d=google.com; s=arc-20160816; b=YarTOXTDbKXejoVt4Yw2cXd2fOTfuk9bc4J79UNl2GuWqWs2zrgwZqsSk4CHQjXOzB 8v6ohZTCUbH/UlCyR4wyIHZ4SxNYR2bC/rcKvLJmjkpECE1NGlbpLGYy1SXZI5NOV4/b NPlF1bvWAbZPGlSuq/615XvGFCUnZNGQByd09ztAK2OQwNJix0Z7SYK+xRPhNjJ+6gzy D0gAXf0Yk1H6KODt8Gq/N0kJpZSiMtdK4TN5Nmsc4+nczXX1yjNKjVCtcpWGU86uRIjf qCO55vH4nDuH0QNfubpxO/oMJyugdjZOGRZHe2ALifKJMoAyjvM78Zbf96dNf/9HP3i7 7IZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=Ypme9FBsWkbr9Z8hQO85cl0P/Z3T3JX9Lsvlp142zLI=; b=oM5v9NjJLfdiA7qe62QjOz4Htm2L6oAUzPV1EPcBabD3kgHoefUf3p5mJb6ieh2Kkb 5muOt27CfZZ2coBrDI2VwwpNCZXK+mLwYVcYCEjvJLqsGBjG0dDdYFaaHFWHEcx8TAD0 yNRpZCOa3mVBUroFeW8quIDvE1np/VMLuiXy9Zyfisrnq1EVhcDauSbDEmk8cAxe/B/P O+bwzqbtGt4gGzZH4SV61wEl8nnHMuvCN5uDlA9vgRW6BqRk9jw3baUmUFZCByxsZlfz 5sP+RqvszSVHO3TPmbzRfvMkA6HewyxLJ1n+cl0Pz9Zfi6URorkQ+GGqK+RktZkcE8X7 u41g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b="d+c/z8T3"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o126-v6si13318534pfb.20.2018.08.06.06.19.32; Mon, 06 Aug 2018 06:19:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b="d+c/z8T3"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732166AbeHFO5K (ORCPT + 99 others); Mon, 6 Aug 2018 10:57:10 -0400 Received: from mail-sn1nam02on0088.outbound.protection.outlook.com ([104.47.36.88]:37960 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727561AbeHFO5K (ORCPT ); Mon, 6 Aug 2018 10:57:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ypme9FBsWkbr9Z8hQO85cl0P/Z3T3JX9Lsvlp142zLI=; b=d+c/z8T3ThWxFg56Xh6qxGZYy90R8p4aJ/zs+f0AArOx18juzLcy5Of8xnltMEke8bypkeQyqJcBjfsptjuYPlSEmiQZuS2hlvrhdRRs4BN80nWLi9eRgftKnZ00BlROzsSY5UMASBHoEa2zCSA5AtmZkTe0JJTSs8ESSP4NJx8= Received: from BN3PR0201MB0993.namprd02.prod.outlook.com (10.161.207.14) by BN3PR0201MB1027.namprd02.prod.outlook.com (10.161.207.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.18; Mon, 6 Aug 2018 12:48:08 +0000 Received: from BN3PR0201MB0993.namprd02.prod.outlook.com ([fe80::d4fc:b478:dd6d:55c5]) by BN3PR0201MB0993.namprd02.prod.outlook.com ([fe80::d4fc:b478:dd6d:55c5%8]) with mapi id 15.20.1017.019; Mon, 6 Aug 2018 12:48:08 +0000 From: Anurag Kumar Vulisha To: Mathias Nyman , "mathias.nyman@intel.com" , "gregkh@linuxfoundation.org" CC: "v.anuragkumar@gmail.com" , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v2] usb: host: xhci-plat: Iterate over parent nodes for finding quirks Thread-Topic: [PATCH v2] usb: host: xhci-plat: Iterate over parent nodes for finding quirks Thread-Index: AQHULXm/D5YmQv4GuEyDLRFyfWs8QKSypEqAgAAHL3A= Date: Mon, 6 Aug 2018 12:48:07 +0000 Message-ID: References: <1533555373-24400-1-git-send-email-anurag.kumar.vulisha@xilinx.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=anuragku@xilinx.com; x-originating-ip: [149.199.50.133] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BN3PR0201MB1027;6:h5SC1JA5aBAqGzmxqE3/3jB2Vee1lAvsi10lLFfeScwL1E2uyEwJTsmGWXCmu1AGgKCTVusDLMTO8DFVLzMue/ghTcdMKK/gzd41mbbIQ9aSS8SCNH2OyTLuTW1BJluP+1hX9DsCm65efRLlx3/a9WW2P6O7CdkOppi+9f8bhbVfeElcxjPXyJMmIJ5hk1yQz1oEwaZvjOUP9Q3zvfEhsqRUnnZuVWPILm5dPoMFrj5qXLyl6lUSJqMWCIrp/H0EJeO8PdAXqFu0uEoQcAAuwV+Smq7/9k1iMuhYyLRUaZFwxKn4SoOTyzYgw8IjVyi+O7J+ey/Xi8mAhN/w69QyVTDudPE3BjzTJDL1XvE+6rrf4lfwmrIPBuO01oqepHBTqAFm1wBVYoYmbh9SH6hN8cqGtTwMISEsjmF94Xn/ANd+D0nlCT49VnaXJ9rDp6A9d+/VrVWtcw7nJCRY7aXSlQ==;5:N0zJDCsO+MIEyWyEtwZmv1T1LrxivqRrdPlOQwV2zkkbyKwOSVtkJ4HvqcWUVhQZhERRXDMmeil6gSkAq3L7pFIm1oTA09DvtMaVu+4He5OPyCznJhLY4zuP2l0/gF70UVZpljV7tudNJwrJ4xiFo4tfW3EDfv2LbHh9niUI/JA=;7:kCYebXe0NPN7+Eowye2GgFgJsEVpluBK6881KFBZDF+/Wuuh5KyoiKNuV3iIz1BznZbg7qbA6yr6RZ6ekVpi0ZBIBwQUAws5oJGtVPJthjOS0zyK2QibRDJiQBPDxlupKhvDYBXSKCj9JjDtPaRE6+QgdUkAuJZltsybkiJ9daD5YSFk42YWGAYGXSkvH746hTzV2uZ7rUuvhwG/1Hfivcq2rjvYJLpv7afaWcTLSWrtHr3Pk5BP6E4Bz3MGAxFQ x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: e055f718-044c-457e-157d-08d5fb9adc3d x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);SRVR:BN3PR0201MB1027; x-ms-traffictypediagnostic: BN3PR0201MB1027: x-ld-processed: 657af505-d5df-48d0-8300-c31994686c5c,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(17755550239193); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);SRVR:BN3PR0201MB1027;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0201MB1027; x-forefront-prvs: 07562C22DA x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(376002)(366004)(346002)(39860400002)(396003)(136003)(199004)(189003)(5250100002)(33656002)(256004)(97736004)(74316002)(99286004)(229853002)(2906002)(25786009)(54906003)(6116002)(3846002)(4326008)(5660300001)(86362001)(2501003)(8936002)(39060400002)(2201001)(305945005)(6246003)(81166006)(446003)(55016002)(53936002)(81156014)(11346002)(76176011)(105586002)(8676002)(106356001)(68736007)(14454004)(476003)(486006)(186003)(7736002)(316002)(26005)(66066001)(9686003)(110136005)(102836004)(7696005)(6506007)(6436002)(478600001)(2900100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR0201MB1027;H:BN3PR0201MB0993.namprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: xilinx.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: MjNik62UNKky0FIeKz089UPoDK/LG7lDR4YlKpj1JPeQGjKVWgL8hn7+r781i0NYi2KI6aJFr39Jeo+UVvG0B8afLxIrm2CLk6dMQ4ARONQn4eLg9Ygs6XdUEhexF+hb0EkxYcPSt/Yoz9qe6vzjC9pMu836TrG53DERY0MPPGPDLzPXok0lb5t/f2lQWI1FYG4ta+qLiQHshtg/WUmOWAkEyHHi/LT/TG8phrQszpdOoPzbwFvWLM+Jiy6J6eWIy03CcBPC2QJzdN0DLbCjMxph/lbt5xkJexMAzL1cI/HB54umwoYzDdFHWUAmA0p6WW0rigNYh/vgXMKbc0UJUV0iIRvzHyBixlojFt9Sgc4= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-Network-Message-Id: e055f718-044c-457e-157d-08d5fb9adc3d X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Aug 2018 12:48:07.9288 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0201MB1027 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQo+PiAtCWlmIChkZXZpY2VfcHJvcGVydHlfcmVhZF9ib29sKHN5c2RldiwgInVzYjMtbHBtLWNh cGFibGUiKSkNCj4+IC0JCXhoY2ktPnF1aXJrcyB8PSBYSENJX0xQTV9TVVBQT1JUOw0KPj4gLQ0K Pj4gLQlpZiAoZGV2aWNlX3Byb3BlcnR5X3JlYWRfYm9vbCgmcGRldi0+ZGV2LCAicXVpcmstYnJv a2VuLXBvcnQtcGVkIikpDQo+PiAtCQl4aGNpLT5xdWlya3MgfD0gWEhDSV9CUk9LRU5fUE9SVF9Q RUQ7DQo+PiAtDQo+PiAgIAkvKiBpbW9kX2ludGVydmFsIGlzIHRoZSBpbnRlcnJ1cHQgbW9kZXJh dGlvbiB2YWx1ZSBpbiBuYW5vc2Vjb25kcy4gKi8NCj4+ICAgCXhoY2ktPmltb2RfaW50ZXJ2YWwg PSA0MDAwMDsNCj4NCj54aGNpLT5pbW9kX2ludGVydmFsID0gNDAwMDAgaXMgbm93IGluIHRoZSBj b3JyZWN0IHBsYWNlDQo+DQo+PiAgIAlkZXZpY2VfcHJvcGVydHlfcmVhZF91MzIoc3lzZGV2LCAi aW1vZC1pbnRlcnZhbC1ucyIsDQo+PiAgIAkJCQkgJnhoY2ktPmltb2RfaW50ZXJ2YWwpOw0KPg0K PmJ1dCB0aGUgZGV2aWNlX3Byb3BlcnlfcmVhZF91MzIoKSBsaW5lIGFib3ZlIGNhbiBiZSBtb3Zl ZCBpbnNpZGUgbG9vcCBiZWxvdy4NCj4NCg0KSGkgTWF0aGlhcywNCg0KVGhhbmtzIGZvciByZXZp ZXdpbmcgdGhlIHBhdGNoLiAgSSBhZ3JlZSB3aXRoIHlvdSwgd2lsbCBjb3JyZWN0IHRoaXMgaW4g djMNCg0KVGhhbmtzLA0KQW51cmFnIEt1bWFyIFZ1bGlzaGENCj4+DQo+PiArCS8qIEl0ZXJhdGUg b3ZlciBhbGwgcGFyZW50IG5vZGVzIGZvciBmaW5kaW5nIHF1aXJrcyAqLw0KPj4gKwlmb3IgKHRt cGRldiA9ICZwZGV2LT5kZXY7IHRtcGRldjsgdG1wZGV2ID0gdG1wZGV2LT5wYXJlbnQpIHsNCj4+ ICsNCj4+ICsJCWlmIChkZXZpY2VfcHJvcGVydHlfcmVhZF9ib29sKHRtcGRldiwgInVzYjItbHBt LWRpc2FibGUiKSkNCj4+ICsJCQl4aGNpLT5xdWlya3MgfD0gWEhDSV9IV19MUE1fRElTQUJMRTsN Cj4+ICsNCj4+ICsJCWlmIChkZXZpY2VfcHJvcGVydHlfcmVhZF9ib29sKHRtcGRldiwgInVzYjMt bHBtLWNhcGFibGUiKSkNCj4+ICsJCQl4aGNpLT5xdWlya3MgfD0gWEhDSV9MUE1fU1VQUE9SVDsN Cj4+ICsNCj4+ICsJCWlmIChkZXZpY2VfcHJvcGVydHlfcmVhZF9ib29sKHRtcGRldiwgInF1aXJr LWJyb2tlbi1wb3J0LXBlZCIpKQ0KPj4gKwkJCXhoY2ktPnF1aXJrcyB8PSBYSENJX0JST0tFTl9Q T1JUX1BFRDsNCj4+ICsJfQ0KPj4gKw0KPj4gICAJaGNkLT51c2JfcGh5ID0gZGV2bV91c2JfZ2V0 X3BoeV9ieV9waGFuZGxlKHN5c2RldiwgInVzYi1waHkiLCAwKTsNCj4+ICAgCWlmIChJU19FUlIo aGNkLT51c2JfcGh5KSkgew0KPj4gICAJCXJldCA9IFBUUl9FUlIoaGNkLT51c2JfcGh5KTsNCj4+ DQo+DQo+LU1hdGhpYXMNCg==