From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 849B7C04EB8 for ; Thu, 6 Dec 2018 10:03:14 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 27EC420989 for ; Thu, 6 Dec 2018 10:03:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=cadence.com header.i=@cadence.com header.b="OFj0Mv5R"; dkim=pass (1024-bit key) header.d=cadence.com header.i=@cadence.com header.b="WFhEM/RN" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 27EC420989 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=cadence.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729209AbeLFKDM (ORCPT ); Thu, 6 Dec 2018 05:03:12 -0500 Received: from mx0b-0014ca01.pphosted.com ([208.86.201.193]:59266 "EHLO mx0a-0014ca01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727575AbeLFKDM (ORCPT ); Thu, 6 Dec 2018 05:03:12 -0500 Received: from pps.filterd (m0042333.ppops.net [127.0.0.1]) by mx0b-0014ca01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wB69xUZU031452; Thu, 6 Dec 2018 02:02:46 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cadence.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=proofpoint; bh=LxTDlTLBQbO2m7/V/y6pqh3Y65HByTuIZty7YzkjZTI=; b=OFj0Mv5Rgu1Jv7SoooCgzNTGSEnDLSfaTYWyHuJG9a6X1ZB0gnZ5B+4WpZSck+GaHBag ZVYEGMLOQXuyurzXuY3I7W/CF/4A7vjhTZgH4y2N0oqdMdMKwBjhXBdp3Brd1vpnLahZ zu4ljCVtWshCPHIlhL2VNmpcVuR7M4nVggN9e7WJEDajpO0pWRg1GkGwJpgW6sc7x+Oy IDDEJRbwh8oFtjsGaLwI47dK4pfNlmzNL3wcAl+U708VmvtyVwZD7R6srKHOtkx5LErA cCDkoNVjiG3ER6hc7AcugCQQYVuorPF4s5hs5N9FhkWhwMU26Jr5WCqp7XkEt4c6k8Ac /Q== Authentication-Results: cadence.com; spf=pass smtp.mailfrom=pawell@cadence.com Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2051.outbound.protection.outlook.com [104.47.46.51]) by mx0b-0014ca01.pphosted.com with ESMTP id 2p6w7hs6j3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 06 Dec 2018 02:02:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cadence.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LxTDlTLBQbO2m7/V/y6pqh3Y65HByTuIZty7YzkjZTI=; b=WFhEM/RNpCNoNkxUM4L5B26HuUxUZSM1pizfWHDBaIr+kf60UfOUJOM8VrCTdW6bPmtPnGSq3e9OpMZn//StObF1qjcMeQP0frEdeF7mTYUsX5P98bAEyeoyRtJgfx6vh6Nxh0t6viUNW2wwQzKSaXrgE3SCnc/tPKyH6qp0oxM= Received: from BYAPR07MB4709.namprd07.prod.outlook.com (52.135.204.159) by BYAPR07MB4167.namprd07.prod.outlook.com (52.135.222.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.20; Thu, 6 Dec 2018 10:02:42 +0000 Received: from BYAPR07MB4709.namprd07.prod.outlook.com ([fe80::e0dc:ebd5:e248:d644]) by BYAPR07MB4709.namprd07.prod.outlook.com ([fe80::e0dc:ebd5:e248:d644%6]) with mapi id 15.20.1382.024; Thu, 6 Dec 2018 10:02:42 +0000 From: Pawel Laszczak To: Peter Chen , "rogerq@ti.com" CC: "devicetree@vger.kernel.org" , Greg Kroah-Hartman , "linux-usb@vger.kernel.org" , lkml , Alan Douglas , "jbergsagel@ti.com" , "nsekhar@ti.com" , "nm@ti.com" , Suresh Punnoose , "peter.chen@nxp.com" , Pawel Jez , Rahul Kumar , Tomasz Klimek Subject: RE: [RFC PATCH v2 04/15] usb:cdns3: Driver initialization code. Thread-Topic: [RFC PATCH v2 04/15] usb:cdns3: Driver initialization code. Thread-Index: AQHUfycKfg2nmnNwYkGzkCY+37gGkqVdQtkAgBEbpICAAkOqMIAA8i1Q Date: Thu, 6 Dec 2018 10:02:41 +0000 Message-ID: References: <1542535751-16079-1-git-send-email-pawell@cadence.com> <1542535751-16079-5-git-send-email-pawell@cadence.com> <5BF7E5E8.3090406@ti.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNccGF3ZWxsXGFwcGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEyOWUzNWJcbXNnc1xtc2ctMTEyOTY5YWQtZjkzZS0xMWU4LTg3MjYtMWM0ZDcwMWRmYmE0XGFtZS10ZXN0XDExMjk2OWFmLWY5M2UtMTFlOC04NzI2LTFjNGQ3MDFkZmJhNGJvZHkudHh0IiBzej0iMjgxMiIgdD0iMTMxODg1NjQxNjE3MTIwNzY3IiBoPSJiVkZ0NUQ5SnBsMCszREhQUVF0aWRTNnlxc2M9IiBpZD0iIiBibD0iMCIgYm89IjEiLz48L21ldGE+ x-dg-rorf: x-originating-ip: [185.217.253.59] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BYAPR07MB4167;20:L7CuqWIidb2V0TeeWR8vPGYuvmIfyS+8dmbODbkXg6HpIVSDJLb+pw/UP0E/OygxrMDfm6/FkD5fG0r27SFaHuVRglcIGF0JtErdDVMK7YHuF5WwpsEn2Sl75pBHI/j0t17SLERYNy0e49kU09uOua/UukaSYXgJhvhfsUokgffU8DG0jBWtebrxi0Ya65GdMJXsoOGzsrq5j+re9TsVS+J6oI9V0IG10UgnM7Sv4XfbjgYPcmG+WRmupRY+jyaH x-ms-office365-filtering-correlation-id: 711ecc1a-9a8d-44c6-bd4e-08d65b61f643 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);SRVR:BYAPR07MB4167; x-ms-traffictypediagnostic: BYAPR07MB4167: x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231455)(999002)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(148016)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051)(76991095);SRVR:BYAPR07MB4167;BCL:0;PCL:0;RULEID:;SRVR:BYAPR07MB4167; x-forefront-prvs: 087894CD3C x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(396003)(39860400002)(346002)(366004)(376002)(136003)(199004)(36092001)(189003)(26005)(5660300001)(33656002)(6246003)(486006)(97736004)(186003)(7736002)(11346002)(39060400002)(305945005)(93886005)(2501003)(446003)(74316002)(107886003)(476003)(102836004)(14444005)(76176011)(7696005)(2906002)(105586002)(256004)(106356001)(66066001)(55016002)(53936002)(99286004)(9686003)(14454004)(3846002)(6116002)(229853002)(4326008)(6506007)(54906003)(110136005)(316002)(575784001)(8936002)(68736007)(81166006)(71190400001)(71200400001)(8676002)(81156014)(217873002)(478600001)(25786009)(86362001)(6436002)(7416002);DIR:OUT;SFP:1101;SCL:1;SRVR:BYAPR07MB4167;H:BYAPR07MB4709.namprd07.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: cadence.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: GP6SAvNz0uS6QgRQjTivz9zww/r05KYLERGmpyIRv/7PNsfFRpFGGh6w6DT31Yder1QXfZprfJ3gq0KialA9IHBqUa7X5ySZwcUanay5RnQvfE9QwTe7XXb4EFDxYtwlTDS0/FwnvnLvgOun3Km2ZQ4nCdgAa0Ui+K3ub/AHVex5YtIO9qcbfmPQJ5E1ZUTXVmMK/SpbVT2c/6GXw5cxioSDcWidVikV49Weqv/MPQRFB/yZDBXW7ErHJBdaoX68fcJTvIrnqb8sy+zqWC+VS5wecCepps7W2bA+yDTMvHmdgIAzVA1VIgsJ6IaRlbQj9vze0qGQDXTY1c7WeCmrtNmh2CSyZXr/0phlJyykpUo= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cadence.com X-MS-Exchange-CrossTenant-Network-Message-Id: 711ecc1a-9a8d-44c6-bd4e-08d65b61f643 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2018 10:02:41.9672 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d36035c5-6ce6-4662-a3dc-e762e61ae4c9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR07MB4167 X-Proofpoint-SPF-Result: pass X-Proofpoint-SPF-Record: v=spf1 include:_spf.salesforce.com include:mktomail.com include:spf-0014ca01.pphosted.com include:spf.protection.outlook.com include:auth.msgapp.com include:spf.mandrillapp.com ~all X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-12-06_03:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_check_notspam policy=outbound_check score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=794 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812060090 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksDQoNCj4+PiA+ICsNCj4+PiA+ICtzdGF0aWMgaW5saW5lIHZvaWQgY2RuczNfcm9sZV9zdG9w KHN0cnVjdCBjZG5zMyAqY2RucykNCj4+PiA+ICt7DQo+Pj4gPiArICAgICBlbnVtIGNkbnMzX3Jv bGVzIHJvbGUgPSBjZG5zLT5yb2xlOw0KPj4+ID4gKw0KPj4+ID4gKyAgICAgaWYgKHJvbGUgPT0g Q0ROUzNfUk9MRV9FTkQpDQo+Pj4NCj4+PiBXQVJOX09OKHJvbGUgPj0gQ05EUzNfUk9MRV9FTkQp ID8NCj4+Pg0KPj4+ID4gKyAgICAgICAgICAgICByZXR1cm47DQo+Pj4gPiArDQo+Pj4gPiArICAg ICBtdXRleF9sb2NrKCZjZG5zLT5tdXRleCk7DQo+Pj4gPiArICAgICBjZG5zLT5yb2xlc1tyb2xl XS0+c3RvcChjZG5zKTsNCj4+PiA+ICsgICAgIGNkbnMtPnJvbGUgPSBDRE5TM19ST0xFX0VORDsN Cj4+Pg0KPj4+IFdoeSBjaGFuZ2UgdGhlIHJvbGUgaGVyZT8gWW91IGFyZSBqdXN0IHN0b3BwaW5n IHRoZSByb2xlIG5vdCBjaGFuZ2luZyBpdC4NCj4+PiBJIHRoaW5rIGNkbnMtPnJvbGUgc2hvdWxk IHJlbWFpbiB1bmNoYW5nZWQsIHNvIHdlIGNhbiBjYWxsIGNkbnMzX3JvbGVfc3RhcnQoKQ0KPj4+ IGlmIHJlcXVpcmVkIHdpdGhvdXQgZXJyb3IuDQo+Pj4NCj4+DQo+PlRoZSBjdXJyZW50IHZlcnNp b24gb2YgdGhpcyBJUCBoYXMgc29tZSBpc3N1ZXMgdG8gZGV0ZWN0IHZidXMgc3RhdHVzIGNvcnJl Y3RseSwNCj4+d2UgaGF2ZSB0byBmb3JjZSB2YnVzIHN0YXR1cyBhY2NvcmRpbmdseSwgc28gd2Ug bmVlZCBhIHN0YXR1cyB0byBpbmRpY2F0ZQ0KPj52YnVzIGRpc2Nvbm5lY3Rpb24sIGFuZCBhZGQg c29tZSBjb2RlIHRvIGxldCBjb250cm9sbGVyIGtub3cgdmJ1cw0KPj5yZW1vdmFsLCBpbiB0aGF0 IGNhc2UsIHRoZSBjb250cm9sbGVyJ3Mgc3RhdGUgbWFjaGluZSBjYW4gYmUgY29ycmVjdC4NCj4+ U28sIHdlIGluY3JlYXNlIG9uZSByb2xlICdDRE5TM19ST0xFX0VORCcgdG8gZm9yIHRoaXMgcHVy cG9zZS4NCj4NCj5IaSwgVG9tZWsgZG8geW91IGhhdmUgYW55IGNvbW1lbnQgZm9yIHRoaXMuDQo+ V2UgaGF2ZSBpbiBSVEwgd2hvbGUgT1RHIG1hY2hpbmUgYW5kIHdlIGNhbiByZWFkIGFsbCBzdGF0 ZXMuDQoNCkl0J3Mgbm90IHRoZSBJUCBpc3N1ZSwgYnV0IHdpdGggUEhZLiBJIHRvbGQgd2l0aCBU b21layBhbmQgaGUgY29uZmlybWVkIHRoaXMgaXNzdWUuDQpJbiBteSB0ZXN0aW5nIHBsYXRmb3Jt IEkgdXNlIGRpZmZlcmVudCBwaHkgdmVyc2lvbiBhbmQgSSBkb24ndCBoYXZlIHN1Y2ggaXNzdWUu IA0KDQpDRE5TM19ST0xFX0VORCBzdGF5IGluIGRyaXZlciBmb3IgY29tcGF0aWJpbGl0eSB3aXRo IFBldGVyIFBIWSB2ZXJzaW9uLiANCg0KPkZyb20gb3RnIHNwZWNpZmljYXRpb24gd2UgaGF2ZSBp biBvdGdfc3RhdGUgc3VjaCBiaXRzOg0KPjU6Mwlob3N0X290Z19zdGF0ZQkiQ3VycmVudCBzdGF0 ZSBvZiB0aGUgT1RHIEhvc3QgRlNNLg0KPjMnYjAwMCA6IEhfSURMRQ0KPjMnYjAwMSA6IEhfVkJV U19PTg0KPjMnYjAxMCA6IEhfVkJVU19GQUlMRUQNCj4zJ2IwMTEgOiBIX09UR19IT1NUX01PREUN Cj4zJ2IxMDAgOiBIX0hPU1RfTU9ERQ0KPjMnYjEwMSA6IEhfU1dJVENIX1RPX0RFVklDRQ0KPjMn YjExMCA6IEhfQV9TVVNQRU5EDQo+MydiMTExIDogSF9XQUlUX1ZCVVNfRkFMTCIJUk8JMHgwDQo+ MjowCWRldl9vdGdfc3RhdGUJIkN1cnJlbnQgc3RhdGUgb2YgdGhlIE9URyBEZXZpY2UgRlNNLg0K PjMnYjAwMCA6IERFVl9JRExFDQo+MydiMDAxIDogREVWX01PREUNCj4zJ2IwMTAgOiBERVZfU1JQ DQo+MydiMDExIDogREVWX1dBSVRfVkJVU19GQUxMDQo+MydiMTAwIDogREVWX1NXSVRDSF9UT19I T1NUDQo+MydiMTAxIDogREVWX1dBSVRfRk9SX0NPTk4iDQo+DQo+Pg0KPj5DRE5TM19ST0xFX0dB REdFVDogZ2FkZ2V0IG1vZGUgYW5kIFZCVVMgb24NCj4+Q0ROUzNfUk9MRV9IT1NUOiBob3N0IG1v ZGUgYW5kIFZCVVMgb24NCj4+Q0ROUzNfUk9MRV9FTkQ6IFZCVVMgb2ZmLCBlZyBlaXRoZXIgaG9z dCBvciBkZXZpY2UgY2FibGUgb24gdGhlIHBvcnQuDQo+Pg0KPj5Tbywgd2UgbWF5IHN0YXJ0IHJv bGUgZnJvbSBDRE5TM19ST0xFX0VORCBhdCBwcm9iZSB3aGVuIG5vdGhpbmcgaXMgY29ubmVjdGVk LA0KPj5hbmQgbmVlZCB0byBzZXQgcm9sZSBhcyBDRE5TM19ST0xFX0VORCBhdCAtPnN0b3AgZm9y IGZ1cnRoZXIgaGFuZGxpbmcgYXQNCj4+cm9sZSBzd2l0Y2ggcm91dGluZS4NCj4+DQo+DQo+Pj4g PiArICAgICBtdXRleF91bmxvY2soJmNkbnMtPm11dGV4KTsNCj4+PiA+ICt9DQo+Pj4gPiArDQo+ Pj4gPiArc3RhdGljIGVudW0gY2RuczNfcm9sZXMgY2RuczNfZ2V0X3JvbGUoc3RydWN0IGNkbnMz ICpjZG5zKQ0KPj4+ID4gK3sNCj4+PiA+ICsgICAgIGlmIChjZG5zLT5yb2xlc1tDRE5TM19ST0xF X0hPU1RdICYmIGNkbnMtPnJvbGVzW0NETlMzX1JPTEVfR0FER0VUXSkgew0KPj4+ID4gKyAgICAg ICAgICAgICAvL1RPRE86IGltcGxlbWVudHMgc2VsZWN0aW5nIGRldmljZS9ob3N0IG1vZGUNCj4+ PiA+ICsgICAgICAgICAgICAgcmV0dXJuIENETlMzX1JPTEVfSE9TVDsNCj4+PiA+ICsgICAgIH0N Cj4+PiA+ICsgICAgIHJldHVybiBjZG5zLT5yb2xlc1tDRE5TM19ST0xFX0hPU1RdDQo+Pj4gPiAr ICAgICAgICAgICAgID8gQ0ROUzNfUk9MRV9IT1NUDQo+Pj4gPiArICAgICAgICAgICAgIDogQ0RO UzNfUk9MRV9HQURHRVQ7DQoNCkNoZWVycyANClBhd2VsIA0KDQoNCg==