Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp6114480yba; Tue, 14 May 2019 01:48:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqyNDbjpp4qjnF7RkN+LhTVUwQaLC32ZeVqXtrA++iPZh5M1flDqyQ9TjBubbdH+axOG/yyR X-Received: by 2002:a17:902:4181:: with SMTP id f1mr15217254pld.22.1557823727369; Tue, 14 May 2019 01:48:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557823727; cv=none; d=google.com; s=arc-20160816; b=kKUg4JX4LSsYg/eADb6gm9wdUovEdFnORGrneG33MKFLf1AfW366+Nbysjf/Ukq6JP mZSAyapmrJdI2UkJLK9IUH5j2HRvWqjJNsHQrQUn4zOhQTDq7tbKpZzdieUNu418did4 FDqJT+TCGBjM9ZHZIAkyjm8n/yN5H4++q3N2lFY4R4DzPgllMcIzQRPLmSNR3BXSuH7L bHKtEqaIOApSHtbAswgaRpKLUxVoHPlY1VxfNNGcvIQIOebp6mjX+OC/Bl4JVPs/1o60 8FScsZHv5oMtWXXCBkDWMf1GNlfReMbg9jc6idiDdhU9vuoQ9WqxgER29s//HBMBVa1k jKxw== 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 :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=Nnx3HLvpY+SYB1SFaSAsRKBv07rHpXbxw/n8NpTlID8=; b=M3heRTHK3Zb4ok9FIcBTCt3Iv/4FAOwhjC2RcQ7CXbfuijvJsrU5YclIwGNDpbwXr3 gXdXKLUvFrFE0fR6MKq9kegSt2h1mW/C9ImDxFJqLgBiUXSLK8Z5CIemDsxlMRs5I6us Csh5MsBdFqzYs+1r4O6wo8CE+YNUZTbyKH6PyNxBRr8OxFSgLpHGx2QKl6K2uYoXaENX pWToZ7gbVlFMdrDuFDEM/xA18eeH4f84/mdT58J6YLdOAHomFhkPQrk6qUf3VBsHmrcN Afc/fGxrxIGfsTwDbTg7tbP/0B4/tlNxELOsPZbCakmuWTd8XuOPy4FDCu1lyGKgUtf2 fFAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=fRSStEGR; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r4si295062pgv.195.2019.05.14.01.48.32; Tue, 14 May 2019 01:48: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=@nxp.com header.s=selector2 header.b=fRSStEGR; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726380AbfENIqA (ORCPT + 99 others); Tue, 14 May 2019 04:46:00 -0400 Received: from mail-eopbgr30063.outbound.protection.outlook.com ([40.107.3.63]:20981 "EHLO EUR03-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725916AbfENIqA (ORCPT ); Tue, 14 May 2019 04:46:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nnx3HLvpY+SYB1SFaSAsRKBv07rHpXbxw/n8NpTlID8=; b=fRSStEGRO0iWliTG/nTCtSUitYOl3P9Ca1R9bakPCWT/7W0TMJA+/jXC0Nx811BWsoaKqj94i+u5mQahs9SivPvQHhkSl8/qUC2vgVC8Trgbfsf3VtjG/iePMYjpIO43h3NpqOOZ4YDiGlTKumH8xA7L05DqDHE6dh6DGzwi0ME= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (52.134.72.18) by DB3PR0402MB3867.eurprd04.prod.outlook.com (52.134.65.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1878.25; Tue, 14 May 2019 08:45:55 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::d035:3bd0:a56a:189d]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::d035:3bd0:a56a:189d%2]) with mapi id 15.20.1900.010; Tue, 14 May 2019 08:45:55 +0000 From: Anson Huang To: Daniel Baluta CC: "catalin.marinas@arm.com" , "will.deacon@arm.com" , "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "maxime.ripard@bootlin.com" , "agross@kernel.org" , "olof@lixom.net" , "horms+renesas@verge.net.au" , "jagan@amarulasolutions.com" , "bjorn.andersson@linaro.org" , Leonard Crestez , "marc.w.gonzalez@free.fr" , "dinguyen@kernel.org" , "enric.balletbo@collabora.com" , Aisheng Dong , "robh@kernel.org" , Abel Vesa , "l.stach@pengutronix.de" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , dl-linux-imx , Daniel Baluta Subject: RE: [PATCH RESEND 1/2] soc: imx: Add SCU SoC info driver support Thread-Topic: [PATCH RESEND 1/2] soc: imx: Add SCU SoC info driver support Thread-Index: AQHVCTfaYqtO/eSQ1UCSJJ4U0eiBlKZpHh8AgACXn+CAAJi7gIAAActg Date: Tue, 14 May 2019 08:45:55 +0000 Message-ID: References: <1557716049-22744-1-git-send-email-Anson.Huang@nxp.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=anson.huang@nxp.com; x-originating-ip: [183.192.18.129] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3a4aa5c0-460e-42d7-df51-08d6d848946c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);SRVR:DB3PR0402MB3867; x-ms-traffictypediagnostic: DB3PR0402MB3867: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:293; x-forefront-prvs: 0037FD6480 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(396003)(346002)(376002)(366004)(39860400002)(136003)(199004)(189003)(13464003)(54906003)(99286004)(316002)(6916009)(25786009)(81166006)(81156014)(4326008)(8676002)(8936002)(55016002)(71190400001)(71200400001)(66066001)(52536014)(33656002)(68736007)(5660300002)(53936002)(229853002)(66446008)(76116006)(6436002)(66556008)(66476007)(66946007)(256004)(478600001)(53546011)(7736002)(14454004)(74316002)(9686003)(6506007)(26005)(305945005)(186003)(102836004)(44832011)(2906002)(6116002)(11346002)(3846002)(76176011)(7696005)(7416002)(6246003)(486006)(476003)(64756008)(86362001)(73956011)(446003)(15866825006);DIR:OUT;SFP:1101;SCL:1;SRVR:DB3PR0402MB3867;H:DB3PR0402MB3916.eurprd04.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: /5BwR22dF8296OduRE6hP/+AcfSiD0DxDhcyzXLmhvN72Jhut72sum760PzANEeeBaL5NU8sYoe1BrjUpTeV81tMzRGuVzCsKYJA13CX2ctCrCse4Fiu625lnMcR6VGTTAD05DYxo3dZ1E4medwgtUX4flx6/4G+PGEwGu94TcxRZnZU1+u+K47EHknkvsocXlCQOCf8M5JBIUjqIApE/QfKOjNwxdkuDGqoYOF2FyiWZFLLai5HF3aNENSqB5Vr12ZnwTgCd7KKCQasyMl33mqT4FNR24ROUJdrC7c8rDB+yhaR+Ag85fe4yhIZ7z8q/x6jjlZgLBafR++BrakIYMK6BS6Dtt+fmvzIsoTOvH+Ilr8k0Ez5AaOcvpV5/LlEp8CessTeas65WB9QeLXXgTGh1IuoYT/vUTAvFNRQo5k= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3a4aa5c0-460e-42d7-df51-08d6d848946c X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2019 08:45:55.7230 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0402MB3867 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGFuaWVsIEJhbHV0YSBb bWFpbHRvOmRhbmllbC5iYWx1dGFAZ21haWwuY29tXQ0KPiBTZW50OiBUdWVzZGF5LCBNYXkgMTQs IDIwMTkgNDozOSBQTQ0KPiBUbzogQW5zb24gSHVhbmcgPGFuc29uLmh1YW5nQG54cC5jb20+DQo+ IENjOiBjYXRhbGluLm1hcmluYXNAYXJtLmNvbTsgd2lsbC5kZWFjb25AYXJtLmNvbTsNCj4gc2hh d25ndW9Aa2VybmVsLm9yZzsgcy5oYXVlckBwZW5ndXRyb25peC5kZTsga2VybmVsQHBlbmd1dHJv bml4LmRlOw0KPiBmZXN0ZXZhbUBnbWFpbC5jb207IG1heGltZS5yaXBhcmRAYm9vdGxpbi5jb207 IGFncm9zc0BrZXJuZWwub3JnOw0KPiBvbG9mQGxpeG9tLm5ldDsgaG9ybXMrcmVuZXNhc0B2ZXJn ZS5uZXQuYXU7DQo+IGphZ2FuQGFtYXJ1bGFzb2x1dGlvbnMuY29tOyBiam9ybi5hbmRlcnNzb25A bGluYXJvLm9yZzsgTGVvbmFyZCBDcmVzdGV6DQo+IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT47 IG1hcmMudy5nb256YWxlekBmcmVlLmZyOw0KPiBkaW5ndXllbkBrZXJuZWwub3JnOyBlbnJpYy5i YWxsZXRib0Bjb2xsYWJvcmEuY29tOyBBaXNoZW5nIERvbmcNCj4gPGFpc2hlbmcuZG9uZ0BueHAu Y29tPjsgcm9iaEBrZXJuZWwub3JnOyBBYmVsIFZlc2ENCj4gPGFiZWwudmVzYUBueHAuY29tPjsg bC5zdGFjaEBwZW5ndXRyb25peC5kZTsgbGludXgtYXJtLQ0KPiBrZXJuZWxAbGlzdHMuaW5mcmFk ZWFkLm9yZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgZGwtbGludXgtaW14DQo+IDxs aW51eC1pbXhAbnhwLmNvbT47IERhbmllbCBCYWx1dGEgPGRhbmllbC5iYWx1dGFAbnhwLmNvbT4N Cj4gU3ViamVjdDogUmU6IFtQQVRDSCBSRVNFTkQgMS8yXSBzb2M6IGlteDogQWRkIFNDVSBTb0Mg aW5mbyBkcml2ZXIgc3VwcG9ydA0KPiANCj4gT24gVHVlLCBNYXkgMTQsIDIwMTkgYXQgMjozNCBB TSBBbnNvbiBIdWFuZyA8YW5zb24uaHVhbmdAbnhwLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gPiBI aSwgRGFuaWVsDQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBG cm9tOiBEYW5pZWwgQmFsdXRhIFttYWlsdG86ZGFuaWVsLmJhbHV0YUBnbWFpbC5jb21dDQo+ID4g PiBTZW50OiBNb25kYXksIE1heSAxMywgMjAxOSAxMDozMCBQTQ0KPiA+ID4gVG86IEFuc29uIEh1 YW5nIDxhbnNvbi5odWFuZ0BueHAuY29tPg0KPiA+ID4gQ2M6IGNhdGFsaW4ubWFyaW5hc0Bhcm0u Y29tOyB3aWxsLmRlYWNvbkBhcm0uY29tOw0KPiA+ID4gc2hhd25ndW9Aa2VybmVsLm9yZzsgcy5o YXVlckBwZW5ndXRyb25peC5kZTsNCj4ga2VybmVsQHBlbmd1dHJvbml4LmRlOw0KPiA+ID4gZmVz dGV2YW1AZ21haWwuY29tOyBtYXhpbWUucmlwYXJkQGJvb3RsaW4uY29tOyBhZ3Jvc3NAa2VybmVs Lm9yZzsNCj4gPiA+IG9sb2ZAbGl4b20ubmV0OyBob3JtcytyZW5lc2FzQHZlcmdlLm5ldC5hdTsN Cj4gPiA+IGphZ2FuQGFtYXJ1bGFzb2x1dGlvbnMuY29tOyBiam9ybi5hbmRlcnNzb25AbGluYXJv Lm9yZzsgTGVvbmFyZA0KPiA+ID4gQ3Jlc3RleiA8bGVvbmFyZC5jcmVzdGV6QG54cC5jb20+OyBt YXJjLncuZ29uemFsZXpAZnJlZS5mcjsNCj4gPiA+IGRpbmd1eWVuQGtlcm5lbC5vcmc7IGVucmlj LmJhbGxldGJvQGNvbGxhYm9yYS5jb207IEFpc2hlbmcgRG9uZw0KPiA+ID4gPGFpc2hlbmcuZG9u Z0BueHAuY29tPjsgcm9iaEBrZXJuZWwub3JnOyBBYmVsIFZlc2ENCj4gPiA+IDxhYmVsLnZlc2FA bnhwLmNvbT47IGwuc3RhY2hAcGVuZ3V0cm9uaXguZGU7IGxpbnV4LWFybS0NCj4gPiA+IGtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOw0KPiA+ ID4gZGwtbGludXgtaW14IDxsaW51eC1pbXhAbnhwLmNvbT47IERhbmllbCBCYWx1dGENCj4gPiA+ IDxkYW5pZWwuYmFsdXRhQG54cC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIFJFU0VO RCAxLzJdIHNvYzogaW14OiBBZGQgU0NVIFNvQyBpbmZvIGRyaXZlcg0KPiA+ID4gc3VwcG9ydA0K PiA+ID4NCj4gPiA+IDxzbmlwPg0KPiA+ID4NCj4gPiA+ID4gKw0KPiA+ID4gPiArc3RhdGljIHUz MiBpbXg4cXhwX3NvY19yZXZpc2lvbih2b2lkKSB7DQo+ID4gPiA+ICsgICAgICAgc3RydWN0IGlt eF9zY19tc2dfbWlzY19nZXRfc29jX2lkIG1zZzsNCj4gPiA+ID4gKyAgICAgICBzdHJ1Y3QgaW14 X3NjX3JwY19tc2cgKmhkciA9ICZtc2cuaGRyOw0KPiA+ID4gPiArICAgICAgIHUzMiByZXYgPSAw Ow0KPiA+ID4gPiArICAgICAgIGludCByZXQ7DQo+ID4gPiA+ICsNCj4gPiA+ID4gKyAgICAgICBo ZHItPnZlciA9IElNWF9TQ19SUENfVkVSU0lPTjsNCj4gPiA+ID4gKyAgICAgICBoZHItPnN2YyA9 IElNWF9TQ19SUENfU1ZDX01JU0M7DQo+ID4gPiA+ICsgICAgICAgaGRyLT5mdW5jID0gSU1YX1ND X01JU0NfRlVOQ19HRVRfQ09OVFJPTDsNCj4gPiA+ID4gKyAgICAgICBoZHItPnNpemUgPSAzOw0K PiA+ID4gPiArDQo+ID4gPiA+ICsgICAgICAgbXNnLmRhdGEuc2VuZC5jb250cm9sID0gSU1YX1ND X0NfSUQ7DQo+ID4gPiA+ICsgICAgICAgbXNnLmRhdGEuc2VuZC5yZXNvdXJjZSA9IElNWF9TQ19S X1NZU1RFTTsNCj4gPiA+ID4gKw0KPiA+ID4gPiArICAgICAgIHJldCA9IGlteF9zY3VfY2FsbF9y cGMoc29jX2lwY19oYW5kbGUsICZtc2csIHRydWUpOw0KPiA+ID4gPiArICAgICAgIGlmIChyZXQp IHsNCj4gPiA+ID4gKyAgICAgICAgICAgICAgIGRldl9lcnIoJmlteF9zY3Vfc29jX3BkZXYtPmRl diwNCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgImdldCBzb2MgaW5mbyBmYWlsZWQs IHJldCAlZFxuIiwgcmV0KTsNCj4gPiA+ID4gKyAgICAgICAgICAgICAgIHJldHVybiByZXY7DQo+ ID4gPg0KPiA+ID4gU28geW91IHJldHVybiAwIChyZXYgID0gMCkgaGVyZSBpbiBjYXNlIG9mIGVy cm9yPyBUaGlzIGRvZXNuJ3Qgc2VlbSB0byBiZQ0KPiByaWdodC4NCj4gPiA+IE1heWJlIHJldHVy biByZXQ/DQo+ID4NCj4gPiBUaGlzIGlzIGludGVudGlvbmFsLCBzaW1pbGFyIHdpdGggY3VycmVu dCBpLk1YOE1RIHNvYyBpbmZvIGRyaXZlciwNCj4gPiB3aGVuIGdldHRpbmcgcmV2aXNpb24gZmFp bGVkLCBqdXN0IHJldHVybiAwIGFzIHJldmlzaW9uIGluZm8gYW5kIGl0IHdpbGwgc2hvdw0KPiAi dW5rbm93biIgaW4gc3lzZnMuDQo+IA0KPiBPaywgSSB1bmRlcnN0YW5kLiBMZXRzIG1ha2UgdGhp cyBjbGVhciBmcm9tIHRoZSBzb3VyY2UgY29kZS4NCj4gDQo+ICAgIHJldCA9IGlteF9zY3VfY2Fs bF9ycGMoc29jX2lwY19oYW5kbGUsICZtc2csIHRydWUpOw0KPiArICAgICAgIGlmIChyZXQpIHsN Cj4gKyAgICAgICAgICAgICAgIGRldl9lcnIoJmlteF9zY3Vfc29jX3BkZXYtPmRldiwNCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgImdldCBzb2MgaW5mbyBmYWlsZWQsIHJldCAlZFxuIiwgcmV0 KTsNCj4gICAgICAgICAgICAgICAgIC8qIHJldHVybmluZyAwIG1lYW5zIGdldHRpbmcgcmV2aXNp b24gZmFpbGVkICovDQo+ICsgICAgICAgICAgICAgICByZXR1cm4gMDsNCj4gKyAgICAgICB9DQoN Ck9LLCB3aWxsIGFkZCBhIGNvbW1lbnQgaW4gVjIuDQoNCkFuc29uLg0KDQo=