Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752394AbeAJUWG (ORCPT + 1 other); Wed, 10 Jan 2018 15:22:06 -0500 Received: from mail-dm3nam03on0047.outbound.protection.outlook.com ([104.47.41.47]:46080 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751607AbeAJUWE (ORCPT ); Wed, 10 Jan 2018 15:22:04 -0500 From: Jolly Shah To: Sean Wang CC: "matthias.bgg@gmail.com" , "andy.gross@linaro.org" , "shawnguo@kernel.org" , "geert+renesas@glider.be" , "bjorn.andersson@linaro.org" , "m.szyprowski@samsung.com" , "michal.simek@xilinx.com" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , Rajan Vaja Subject: RE: [RFC PATCH] drivers: soc: xilinx: Add ZynqMP PM driver Thread-Topic: [RFC PATCH] drivers: soc: xilinx: Add ZynqMP PM driver Thread-Index: AQHTiM24E/R96XOKdUavSPqrZGUDX6Nq3QqAgAKxX5A= Date: Wed, 10 Jan 2018 20:22:00 +0000 Message-ID: References: <1515449444-5274-1-git-send-email-jollys@xilinx.com> <1515467395.31546.11.camel@mtkswgap22> In-Reply-To: <1515467395.31546.11.camel@mtkswgap22> 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=JOLLYS@xilinx.com; x-originating-ip: [73.162.184.228] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;CY4PR0201MB3490;6:+k/xgoMU7hOpnxhcuBiJ73HN2buZDXHtk5299PsaGx+CWEbth6eUZ8FtSqlmnx5bjnqUXF59hzbWM71C0JLGJpCh9GWuotmFGh+pIoNmSwIXWIRojzUr3ZFMztSqpMcfOYBz1O2V2jXdyJlfNvPzzqHN0NmT/BrhQU8j+8dqVnhrjbWR7ql4szv57GaebVNgtgeDQK3AGzCBSbLjcObFiIudDAWvRUXkTJG/w0qSPHnlGplzq3bcli7fbGp/fWhU2XYqm2nldUU7KUjjYUkmAZW/v3QSbnZS3l8ASsfNbzsEKv4m5Ma03/wxBdO14lpzI8lcpFbgFIafKGA9+8Y/H5Q3qM2l2n0Zz69/h0FKuvcyRX8ydBmrbtZQ8qsncP3/;5:6rDN+yJNL3KHW7Ff2XGjCHgxP/+AxDKs3ArsYwJZH3RvBCTFjmgoTWvm66uGlQT3yDlz8qBffeMJrm5bJbNfNPTHL7nbjkS2cNe+nuoQ3xFtixODAV3FCjqzsUoJ5TXDXricjDtzR5/vvY4dwoy0Hb3VgK0hF9dWqDUAGGzDmWU=;24:WJC18TdI+ghT+GQLoO+jciSsKzB3lN9XXpwGVx3A+v/SsvSg0CIIlYCpXMNRlQdMtpQHj2yOeaLhtrp0i+rLdqYWwCgkmCRZ/SO9caa3+UM=;7:2WUQbVzfoNr3WKFNyZ/AeEvydOyhVaprjxQ/J41vTb733QJAwNTA83nKCHPOyZUm4V/D4JLP0WrbosSTCZ7ocaBWP9gxLndamE1RphJ+tjhaLj6+g07MKRG3NcBO3DirZykrOQ2CZV8FKxKH9Zp4IIIyjStFdevgv6c84G4/KecJSoZ3vdttr76PtRVW1X9eTdxg1lHbwZgIm8b9McgJyCKxjVo6Lhw6qtajrzsHkKPyy4B41Gk2qk6DrXL06y4q x-ms-exchange-antispam-srfa-diagnostics: SSOS;SSOR; x-forefront-antispam-report: SFV:SKI;SCL:-1;SFV:NSPM;SFS:(10009020)(396003)(39380400002)(39860400002)(376002)(346002)(366004)(377424004)(13464003)(24454002)(199004)(189003)(55016002)(76176011)(6916009)(105586002)(99286004)(9686003)(478600001)(97736004)(86362001)(102836004)(7696005)(53936002)(106356001)(66066001)(33656002)(74316002)(6436002)(2950100002)(2906002)(5660300001)(72206003)(229853002)(305945005)(81156014)(8676002)(8936002)(54906003)(107886003)(68736007)(7736002)(3660700001)(5250100002)(81166006)(3280700002)(25786009)(2900100001)(4326008)(6116002)(14454004)(316002)(53546011)(59450400001)(3846002)(6246003)(6506007)(39060400002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR0201MB3490;H:DM2PR0201MB0767.namprd02.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 13f88ca8-becb-41f8-dea6-08d55867ce45 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020);SRVR:CY4PR0201MB3490; x-ms-traffictypediagnostic: CY4PR0201MB3490: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(9452136761055)(85827821059158)(258649278758335)(192813158149592)(7411616537696); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231023)(944501075)(6055026)(6041268)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:CY4PR0201MB3490;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY4PR0201MB3490; x-forefront-prvs: 0548586081 x-microsoft-antispam-message-info: Dy+44VHqRM7e1HfjaXo/6nY1c24D1au37c7J80ph7mIyQ06YaMBus2bOjPGOfAIwxy85yGoguIj8FVK0Wx0KTg== 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: 13f88ca8-becb-41f8-dea6-08d55867ce45 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2018 20:22:00.6635 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR0201MB3490 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: VGhhbmtzIFNlYW4gZm9yIHJldmlldywNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBTZWFuIFdhbmcgW21haWx0bzpzZWFuLndhbmdAbWVkaWF0ZWsuY29tXQ0KPiBTZW50 OiBNb25kYXksIEphbnVhcnkgMDgsIDIwMTggNzoxMCBQTQ0KPiBUbzogSm9sbHkgU2hhaCA8Sk9M TFlTQHhpbGlueC5jb20+DQo+IENjOiBtYXR0aGlhcy5iZ2dAZ21haWwuY29tOyBhbmR5Lmdyb3Nz QGxpbmFyby5vcmc7IHNoYXduZ3VvQGtlcm5lbC5vcmc7DQo+IGdlZXJ0K3JlbmVzYXNAZ2xpZGVy LmJlOyBiam9ybi5hbmRlcnNzb25AbGluYXJvLm9yZzsNCj4gbS5zenlwcm93c2tpQHNhbXN1bmcu Y29tOyBtaWNoYWwuc2ltZWtAeGlsaW54LmNvbTsgbGludXgtYXJtLQ0KPiBrZXJuZWxAbGlzdHMu aW5mcmFkZWFkLm9yZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgSm9sbHkgU2hhaA0K PiA8Sk9MTFlTQHhpbGlueC5jb20+OyBSYWphbiBWYWphIDxSQUpBTlZAeGlsaW54LmNvbT4NCj4g U3ViamVjdDogUmU6IFtSRkMgUEFUQ0hdIGRyaXZlcnM6IHNvYzogeGlsaW54OiBBZGQgWnlucU1Q IFBNIGRyaXZlcg0KPiANCj4gT24gTW9uLCAyMDE4LTAxLTA4IGF0IDE0OjEwIC0wODAwLCBKb2xs eSBTaGFoIHdyb3RlOg0KPiA+IEFkZCBaeW5xTVAgUE0gZHJpdmVyLiBQTSBkcml2ZXIgcHJvdmlk ZXMgcG93ZXIgbWFuYWdlbWVudCBzdXBwb3J0IGZvcg0KPiA+IFp5bnFNUC4NCj4gPg0KPiA+IFNp Z25lZC1vZmYtYnk6IEpvbGx5IFNoYWggPGpvbGx5c0B4aWxpbnguY29tPg0KPiA+IFNpZ25lZC1v ZmYtYnk6IFJhamFuIFZhamEgPHJhamFudkB4aWxpbnguY29tPg0KPiA+IC0tLQ0KPiA+ICAuLi4v YmluZGluZ3Mvc29jL3hpbGlueC94bG54LHp5bnFtcC1wbS50eHQgICAgICAgICB8ICAxNSArKw0K PiANCj4gDQo+IFRoZSBwYXRjaCBzaG91bGQgYmUgc3BsaXQgaW50byB0d286IG9uZSBpcyBmb3Ig ZHQtYmluZGluZ3MgcGFydCBhbmQgdGhlIG90aGVyIGlzIGZvcg0KPiBkcml2ZXIgcGFydC4gV2hl cmUgZHQtYmluZGluZyBwYXJ0IHNob3VsZCByZXF1aXJlIGFkZGl0aW9uYWxseSB0byBzZW5kIHRv IFJvYiBhbmQNCj4gQ2MuIGRldmljZXRyZWVAdmdlci5rZXJuZWwub3JnLg0KPiANCg0KU3VyZS4g V2lsbCBkbyBpdCBpbiBuZXh0IHZlcnNpb24uDQoNCg0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJz L3NvYy94aWxpbngvenlucW1wL01ha2VmaWxlDQo+ID4gYi9kcml2ZXJzL3NvYy94aWxpbngvenlu cW1wL01ha2VmaWxlDQo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gPiBpbmRleCAwMDAwMDAw Li45ODAzNGY3DQo+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ICsrKyBiL2RyaXZlcnMvc29jL3hpbGlu eC96eW5xbXAvTWFrZWZpbGUNCj4gPiBAQCAtMCwwICsxIEBADQo+ID4gK29iai0kKENPTkZJR19a WU5RTVBfUE0pICs9IHBtLm8NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zb2MveGlsaW54L3p5 bnFtcC9wbS5jDQo+ID4gYi9kcml2ZXJzL3NvYy94aWxpbngvenlucW1wL3BtLmMgbmV3IGZpbGUg bW9kZSAxMDA2NDQgaW5kZXgNCj4gPiAwMDAwMDAwLi43MTc4ZmI1DQo+ID4gLS0tIC9kZXYvbnVs bA0KPiA+ICsrKyBiL2RyaXZlcnMvc29jL3hpbGlueC96eW5xbXAvcG0uYw0KPiA+IEBAIC0wLDAg KzEsMjY1IEBADQo+ID4gKy8qDQo+ID4gKyAqIFhpbGlueCBaeW5xIE1QU29DIFBvd2VyIE1hbmFn ZW1lbnQNCj4gPiArICoNCj4gPiArICogIENvcHlyaWdodCAoQykgMjAxNC0yMDE3IFhpbGlueCwg SW5jLg0KPiANCj4gc2hvdWxkIGluY2x1ZGUgMjAxOCA/DQo+IA0KDQpXaWxsIGZpeCBpbiBuZXh0 IHZlcnNpb24NCg0KPiA+ICsJaWYgKCFlZW1pX29wcyB8fCAhZWVtaV9vcHMtPmdldF9hcGlfdmVy c2lvbikNCj4gPiArCQlyZXR1cm4gLUVOWElPOw0KPiA+ICsNCj4gPiArCWVlbWlfb3BzLT5nZXRf YXBpX3ZlcnNpb24oJnBtX2FwaV92ZXJzaW9uKTsNCj4gPiArDQo+ID4gKwkvKiBDaGVjayBQTSBB UEkgdmVyc2lvbiBudW1iZXIgKi8NCj4gPiArCWlmIChwbV9hcGlfdmVyc2lvbiAhPSBaWU5RTVBf UE1fVkVSU0lPTikNCj4gPiArCQlyZXR1cm4gLUVOT0RFVjsNCj4gPiArDQo+ID4gKwlpcnEgPSBw bGF0Zm9ybV9nZXRfaXJxKHBkZXYsIDApOw0KPiA+ICsJaWYgKGlycSA8PSAwKQ0KPiA+ICsJCXJl dHVybiAtRU5YSU87DQo+ID4gKw0KPiA+ICsJcmV0ID0gcmVxdWVzdF9pcnEoaXJxLCB6eW5xbXBf cG1faXNyLCBJUlFGX1NIQVJFRCwgRFJJVkVSX05BTUUsDQo+IHBkZXYpOw0KPiA+ICsJaWYgKHJl dCkgew0KPiA+ICsJCWRldl9lcnIoJnBkZXYtPmRldiwgInJlcXVlc3RfaXJxICclZCcgZmFpbGVk IHdpdGggJWRcbiIsDQo+ID4gKwkJCWlycSwgcmV0KTsNCj4gPiArCQlyZXR1cm4gcmV0Ow0KPiA+ ICsJfQ0KPiANCj4gDQo+IGhvdyBhYm91dCB1c2UgZGV2bV9yZXF1ZXN0X2lycSB0byBzaW1wbGlm eSBlcnJvciBwYXRoPw0KDQpXaWxsIGNoYW5nZSBpbiBuZXh0IHZlcnNpb24NCg0KVGhhbmtzLA0K Sm9sbHkgU2hhaA0KDQo=