Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1267465ybh; Thu, 16 Jul 2020 07:38:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxuLkWtZY0qVZZdxcY3TofK0/FdpMhxA06yIoOxkjVEP7yBrqMJrIwgrIYmjL/iw9cO40ph X-Received: by 2002:a17:906:f1d5:: with SMTP id gx21mr3904863ejb.121.1594910318709; Thu, 16 Jul 2020 07:38:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1594910318; cv=pass; d=google.com; s=arc-20160816; b=1BQOyGCawwtQz08z5m+/g447y/l4fgSGdS9hqkdK0xCGJ74FVWU56JncZpEOrp1qcZ ljLFkbD1su521pdIparbHFN8gw3WFv+E48wvhRf2Xjm1WLMzAkZaHbP6JRVRAaPDsfgw QGwwqw7C8yyjk8YBE8gcNXSmJGyMjBlcyDdcptyUPmFSKGrNKLsaGOgmDxvBOp7Ca6oA DfyfAz9eTtO6u4wweZDlMIgncqyFJ8vF23ukJofGhF79O/DGAzKyHSORtxa7o1iru+VI GUWIJsrdsNPOuxdGWBJRNnfVdHxc/FVajcxZSkTe6+74KXD2XGrVC1hkFyFP0m3zqqfn YDug== ARC-Message-Signature: i=2; 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=NGxpOVs6/426bwNLfUyrglEQ6BY4pY7tw9959vo3yKE=; b=Bcgz0Am9hrm1Mt3IYKVKWI/WlIh6FqXrzpRarO56wn67NubtsXriDn+eMZvS1QpnBu inQ1xdD/Jsstt2oHPsfmbznFzl1ZdtUzM4VD94EiDuZP5BbuTAL3mBnH6ve7ZYwOFJ8B 4v1WDg3sEbLdlPIC58zSP6kdv4Mkz2UEDWjigiy8aqzDO7c8aU2X2MxZGWMaJVgMkpOk zPouWrgB9VDBLDDypw+aK/JSqCQZXjZJZLCcUW2ufs7ROBoMXWM7F2aJavu3HebpLCQG 5paTJUMEt3Smtbk93hAQAk/vH79eleJChL1CloeAKRyZCaVREsEz5Bl3cuNCW/nqImJv wFHQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=cnXmhDmS; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id re6si3124021ejb.381.2020.07.16.07.38.15; Thu, 16 Jul 2020 07:38:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=cnXmhDmS; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1728902AbgGPOiF (ORCPT + 99 others); Thu, 16 Jul 2020 10:38:05 -0400 Received: from mail-eopbgr40081.outbound.protection.outlook.com ([40.107.4.81]:30798 "EHLO EUR03-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726963AbgGPOiD (ORCPT ); Thu, 16 Jul 2020 10:38:03 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A8BQAOfnv/OGU/4FC+R9X+Ed2eoS9p796qYQg5wdslCHwJKRqbt4paHa7yxdht5t5G8ETPMWBUe4/FzN6ciFe6tRtv4i2u6Oelm1DDG6aAYZWX0DM6xsPfiu/14b8QzFEVY9m5mpoCccYjeGm6OLZd2juAs7dTMdEZmO168k1//f7GcSTePLTfinaLzYZS6MbdZgUi9BSoFyXoUEqvyOpi9rEn/k5rxckKr08vOvp0MgNf2DKwmTLc0adom/maTWbaSU2/lGeXsESzOTxfBeLDxzw2BKZq7/VDGuS0c1pr8dZ60hyBDitbFqq6zk9Baq4AQU9ZrrL1PxaaywBF+fig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NGxpOVs6/426bwNLfUyrglEQ6BY4pY7tw9959vo3yKE=; b=aTLtiqS2OO3ZborPUPfKDSCyD4WQCxc7jDsjvYwTKtEDjTllnx+9iEa+xKZTYSApurEyXzrvugDXVIqN/kISdGZ6z1oyuQSuzN1o7MbzBAPPoZAdKQGSjcLK8WXMj05/Cistxb7xmPz9whLJQamgNmRROTTvkUBxJvSHtvgeGvPwvFzOjJvA9EmQC0y6hbg0Qmnx0U1wLC3g2K2DlQRpqY5M4Zc2cFJneHkbNvCkXXTJ4Ka9G4PoqkIoO0Nca9fgD1CPD8rDSoR9qjnQvQrB1xX4RBFNC7irc1RSL9RG1BBMJdXnq2Sowtx/t0iYZNQCbVIWet7MbQNrKYeus86SJQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none 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=NGxpOVs6/426bwNLfUyrglEQ6BY4pY7tw9959vo3yKE=; b=cnXmhDmSfNf+WErcesKpiVRycDuWu/dHhrzZuKGP/p97T3PPOE7QBqzCvQf37HF6crAe5N+WDmmyx1OnOWj02WSHri9beE2wsbvU8LWnvwXR2s+mEVdQjo8Q/kmXBiih/wdoBnaRzW+8UkUANUCIYTaE1bqXH/c4XzexpI2G6l8= Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com (2603:10a6:8:10::18) by DB8PR04MB5660.eurprd04.prod.outlook.com (2603:10a6:10:a5::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Thu, 16 Jul 2020 14:37:57 +0000 Received: from DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::1dab:b68c:e028:acb3]) by DB3PR0402MB3916.eurprd04.prod.outlook.com ([fe80::1dab:b68c:e028:acb3%6]) with mapi id 15.20.3174.026; Thu, 16 Jul 2020 14:37:57 +0000 From: Anson Huang To: Linus Walleij CC: Russell King , Shawn Guo , Sascha Hauer , Sascha Hauer , Fabio Estevam , Catalin Marinas , Will Deacon , Bartosz Golaszewski , "oleksandr.suvorov@toradex.com" , Adam Ford , Andreas Kemnade , "hverkuil-cisco@xs4all.nl" , Bjorn Andersson , Leo Li , Vinod Koul , Geert Uytterhoeven , Olof Johansson , Linux ARM , "linux-kernel@vger.kernel.org" , "open list:GPIO SUBSYSTEM" , dl-linux-imx Subject: RE: [PATCH 1/3] gpio: mxc: Support module build Thread-Topic: [PATCH 1/3] gpio: mxc: Support module build Thread-Index: AQHWVLZdNtvAex5vSUmx57p8ya+LG6kC6AIAgABGglCABMrXcIACTpaAgAAKSKA= Date: Thu, 16 Jul 2020 14:37:57 +0000 Message-ID: References: <1594164323-14920-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: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=nxp.com; x-originating-ip: [183.192.22.28] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: ad5800b5-a655-494d-6809-08d82995d51b x-ms-traffictypediagnostic: DB8PR04MB5660: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VtC3eK7P+1RjX714oefvDu9SxqXPzBQ2+31ABS5IGAI5YHRgeJN6wtZkG/hAiZ+Fw+eLbeTWNFtuGF/WQ8vq2eFbs/m5lgp4JK1YKlLZdWliL7Epj89hoP4pOSuQEsS/UKDCcs+YOuvIgW474CaacVyFAQUsj93fAUrS/fCqxlLP1+ARrjmgG04GarQNJ1I9teTqS+ioAuW4rw6G6C47+jZYEAW4tmQeEuyqR0Wyi6gtNizN526IQjqKid5jOIbejfotSegxKJLn7FMw7x/lTHeu7YklJYRNhKs7PusnMzkap8Klc9hTvRsXdPuaonKL+n5eTaO/r2DO9me/J1e0Pg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB3PR0402MB3916.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(366004)(376002)(136003)(396003)(39860400002)(346002)(5660300002)(186003)(7416002)(52536014)(53546011)(66946007)(86362001)(6506007)(66556008)(2906002)(6916009)(8676002)(478600001)(64756008)(66446008)(7696005)(8936002)(316002)(4326008)(26005)(44832011)(9686003)(71200400001)(33656002)(76116006)(66476007)(54906003)(55016002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: dANe9wGxaB2ZOCletPCDF8m21x2zs6X1OlEjormgT8sahFkToFNZEo0+s0g++DpJt87gDoCUj+OEgToaW8VnuJXENE5cGw7Gns2xPXn76IYoVk/6EmHoPolxoB8pTUCvcI0NU9ZhXfZ8NjUR3NrGsWB/MLuKBYRVPkCanarMegmYbqVdtUgzTtzKrOKx2pf1glI0JpcTJy6k648Xo1IUuia/0x4+WOMzlsNcB9gGKAiMytMMDMIdi5s6SVWzwf/QtuZOziisM6Zt6JvDwZxKP/r0rJAgPCMB9mJCAlg5VvZ0TfA/qfwtB/nxiYKgkA5EQpwBZrQM2cdBET/TCJTklJQdG62al+98kX2qRf82bJvvME2vSPiAVlpJ1sf19QLB5kHggTH95CnK9hh57Fbvjn6nxSEn5BizP6i4U2qGfl4ieXL1cYlc/gPenD0yRClhJG15WOlqtlAsSIoVLIiPwq14x5ckGK5vXXnemDEF0fBfpdW6gWj5IfGmePXpB3Jp Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB3PR0402MB3916.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad5800b5-a655-494d-6809-08d82995d51b X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2020 14:37:57.4384 (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-CrossTenant-userprincipalname: P57xHv6wLzEXwATDCAV8gIno6FTG8zXIm/egoYeulnnFTKJCU89sAx8HEigm9Nr39wiTUhcgWnojaz2d/GJeuQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5660 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksIExpbnVzDQoNCj4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzNdIGdwaW86IG14YzogU3VwcG9y dCBtb2R1bGUgYnVpbGQNCj4gDQo+IE9uIFdlZCwgSnVsIDE1LCAyMDIwIGF0IDQ6NDQgQU0gQW5z b24gSHVhbmcgPGFuc29uLmh1YW5nQG54cC5jb20+DQo+IHdyb3RlOg0KPiANCj4gPiA+IFN1Ympl Y3Q6IFJFOiBbUEFUQ0ggMS8zXSBncGlvOiBteGM6IFN1cHBvcnQgbW9kdWxlIGJ1aWxkDQo+ID4g Pg0KPiA+ID4gSGksIExpbnVzDQo+ID4gPg0KPiA+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIDEv M10gZ3BpbzogbXhjOiBTdXBwb3J0IG1vZHVsZSBidWlsZA0KPiA+ID4gPg0KPiA+ID4gPiBPbiBX ZWQsIEp1bCA4LCAyMDIwIGF0IDE6MjggQU0gQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5j b20+DQo+ID4gPiA+IHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiA+ICBzdWJzeXNfaW5pdGNhbGwo Z3Bpb19teGNfaW5pdCk7DQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICtNT0RVTEVfQVVUSE9SKCJT aGF3biBHdW8gPHNoYXduLmd1b0BsaW5hcm8ub3JnPiIpOw0KPiA+ID4gPiA+ICtNT0RVTEVfREVT Q1JJUFRJT04oImkuTVggR1BJTyBEcml2ZXIiKTsNCj4gTU9EVUxFX0xJQ0VOU0UoIkdQTCIpOw0K PiA+ID4gPg0KPiA+ID4gPiBZb3UgYXJlIG1ha2luZyB0aGlzIG1vZHVhbHJpemFibGUgYnV0IGtl ZXBpbmcgdGhlDQo+ID4gPiA+IHN1YnN5c19pbml0Y2FsbCgpLCB3aGljaCBkb2Vzbid0IG1ha2Ug dmVyeSBtdWNoIHNlbnNlLiBJdCBpcw0KPiA+ID4gPiBvYnZpb3VzbHkgbm90IG5lY2Vzc2FyeSB0 byBkbyB0aGlzIHByb2JlIGF0IHN1YnN5c19pbml0Y2FsbCgpIHRpbWUsIHJpZ2h0Pw0KPiA+ID4g Pg0KPiA+ID4NCj4gPiA+IElmIGJ1aWxkaW5nIGl0IGFzIG1vZHVsZSwgdGhlIHN1YnN5c19pbml0 Y2FsbCgpIHdpbGwgYmUgZXF1YWwgdG8NCj4gPiA+IG1vZHVsZV9pbml0KCksIEkga2VlcCBpdCB1 bmNoYW5nZWQgaXMgYmVjYXVzZSBJIHRyeSB0byBtYWtlIGl0DQo+ID4gPiBpZGVudGljYWwgd2hl biBidWlsdC1pbiwgc2luY2UgbW9zdCBvZiB0aGUgY29uZmlnIHdpbGwgc3RpbGwgaGF2ZSBpdCBi dWlsdC1pbiwNCj4gZXhjZXB0IHRoZSBBbmRyb2lkIEdLSSBzdXBwb3J0Lg0KPiA+ID4gRG9lcyBp dCBtYWtlIHNlbnNlPw0KPiA+ID4NCj4gPiA+ID4gVGFrZSB0aGlzIG9wcG9ydHVuaXR5IHRvIGNv bnZlcnQgdGhlIGRyaXZlciB0byB1c2UNCj4gPiA+ID4gbW9kdWxlX3BsYXRmb3JtX2RyaXZlcigp IGFzIHdlbGwuDQo+ID4gPg0KPiA+ID4gSWYgeW91IHRoaW5rIGl0IGhhcyB0byBiZSBvciBpdCBp cyBiZXR0ZXIgdG8gdXNlDQo+ID4gPiBtb2R1bGVfcGxhdGZvcm1fZHJpdmVyKCksIEkgd2lsbCBk byBpdCBpbiBWMi4NCj4gPg0KPiA+IEkgdHJpZWQgdG8gcmVwbGFjZSB0aGUgc3Vic3lzX2luaXRj YWxsKCkgd2l0aA0KPiA+IG1vZHVsZV9wbGF0Zm9ybV9kcml2ZXIoKSwgYnV0IG1ldCBpc3N1ZSBh Ym91dCAiDQo+ID4gcmVnaXN0ZXJfc3lzY29yZV9vcHMoJm14Y19ncGlvX3N5c2NvcmVfb3BzKTsi IHdoaWNoIGlzIGNhbGxlZCBpbg0KPiA+IGdwaW9fbXhjX2luaXQoKSBmdW5jdGlvbiwgdGhpcyBm dW5jdGlvbiBzaG91bGQgYmUgY2FsbGVkIE9OTFkgb25jZSwNCj4gPiBtb3ZpbmcgaXQgdG8gLnBy b2JlIGZ1bmN0aW9uIGlzIE5PVCB3b3JraW5nLCBzbyB3ZSBtYXkgbmVlZCB0byBrZWVwIHRoZQ0K PiBncGlvX214Y19pbml0KCksIHRoYXQgaXMgYW5vdGhlciByZWFzb24gdGhhdCB3ZSBtYXkgbmVl ZCB0byBrZWVwDQo+IHN1YnN5c19pbml0Y2FsbCgpPw0KPiANCj4gVGhpcyBsb29rcyBhIGJpdCBk YW5nZXJvdXMgdG8ga2VlcCBsaWtlIHRoaXMgd2hpbGUgYWxsb3dpbmcgdGhpcyBjb2RlIHRvIGJl IHVzZWQNCj4gZnJvbSBhIG1vZHVsZS4NCj4gDQo+IFdoYXQgaGFwcGVucyBpZiB5b3UgaW5zbW9k IGFuZCBybW1vZCB0aGlzIGEgZmV3IHRpbWVzLCByZWFsbHk/DQo+IEhvdyBpcyB0aGlzIHRlc3Rl ZD8NCj4gDQo+IFRoaXMgaXMgbm90IHJlYWxseSBtb2R1bGFyaXplZCBpZiB0aGF0IGlzbid0IHdv cmtpbmcsIGp1c3QgdGhhdCBtb2Rwcm9iaW5nIG9uY2UNCj4gd29ya3MgaXNuJ3QgcmVhbCBtb2R1 bGFyaXphdGlvbiBJTU8sIGl0IHNlZW1zIG1vcmUgbGlrZSBhIHF1aWNrIGFuZCBkaXJ0eSB3YXkN Cj4gdG8gZ2V0IEFuZHJvaWRzIEdLSSBzb21ld2hhdCB3b3JraW5nIHdpdGggdGhlIG1vZHVsZSB3 aGlsZSBub3QgcHJvcGVybHkNCj4gbWFraW5nIHRoZSBtb2R1bGUgYSBtb2R1bGUuDQo+IA0KPiBZ b3UgbmVlZCBpbnB1dCBmcm9tIHRoZSBkcml2ZXIgbWFpbnRhaW5lcnMgb24gaG93IHRvIGhhbmRs ZSB0aGlzLg0KDQpBcyBmYXIgYXMgSSBrbm93LCBzb21lIGdlbmVyYWwvY3JpdGljYWwgbW9kdWxl cyBhcmUgTk9UIHN1cHBvcnRpbmcgcm1tb2QsIGxpa2UNCmNsaywgcGluY3RybCwgZ3BpbyBldGMu LCBhbmQgSSBhbSBOT1Qgc3VyZSB3aGV0aGVyIEFuZHJvaWQgR0tJIG5lZWQgdG8gc3VwcG9ydA0K cm1tb2QgZm9yIHRoZXNlIHN5c3RlbS13aWRlLXVzZWQgbW9kdWxlLCBJIHdpbGwgYXNrIHRoZW0g Zm9yIG1vcmUgZGV0YWlsIGFib3V0DQp0aGlzLg0KDQpUaGUgcmVxdWlyZW1lbnQgSSByZWNlaXZl ZCBpcyB0byBzdXBwb3J0IGxvYWRhYmxlIG1vZHVsZSwgYnV0IHNvIGZhciBubyBoYXJkIHJlcXVp cmVtZW50DQp0byBzdXBwb3J0IG1vZHVsZSByZW1vdmUgZm9yIGdwaW8gZHJpdmVyLCBzbywgaXMg aXQgT0sgdG8gYWRkIGl0IHN0ZXAgYnkgc3RlcCwgYW5kIHRoaXMgcGF0Y2gNCnNlcmllcyBPTkxZ IHRvIHN1cHBvcnQgbW9kdWxlIGJ1aWxkIGFuZCBvbmUgdGltZSBtb2Rwcm9iZT8gIA0KDQpUaGFu a3MsDQpBbnNvbg0K