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.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no 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 7F552C433E1 for ; Wed, 1 Jul 2020 08:39:50 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5513C20747 for ; Wed, 1 Jul 2020 08:39:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="QNO8KeGk" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5513C20747 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=xwx9Y0g6R6Sw2x3mjeNGeRez62TMt8H3tAs7GLN5rbA=; b=QNO8KeGklTgpD/DNjHYxUXkTo mCwc2rXW/dczWb8fJufzPy3Y1KnfRdMDeDzQ2NOeO22z1kyMIAryyuPhUb43Q3o8FeAY3+es31SNg SNQIAP5U/OcMvuZkuwSYHMuHODZANmu70re27MbYSwFF7vk+Zlx2B2p1Ct8EdTXUh28fRJgdwt1tF WairM71DgKTGJ3+LgS5LR4UvoZr95XF+qk3oZ1HZlqbgDAY1nG4f2UJTkqLTsBkLT4rH3T31mDHnB mwPUINlk27G4Ar9h4tL+Er5C18Sm0ph19ZDHfgV69T7hY8EotPxwL4soRIKhLNfTrfeqIxUrpE5bC q2PQGRSYA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jqYGA-0001VZ-PZ; Wed, 01 Jul 2020 08:38:26 +0000 Received: from mout.kundenserver.de ([212.227.17.10]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jqYG7-0001V8-Kd for linux-arm-kernel@lists.infradead.org; Wed, 01 Jul 2020 08:38:24 +0000 Received: from mail-lf1-f48.google.com ([209.85.167.48]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.145]) with ESMTPSA (Nemesis) id 1MnJdC-1j7dBX3W56-00jEhu for ; Wed, 01 Jul 2020 10:38:19 +0200 Received: by mail-lf1-f48.google.com with SMTP id t74so13120204lff.2 for ; Wed, 01 Jul 2020 01:38:16 -0700 (PDT) X-Gm-Message-State: AOAM532RTARYa++SvJV9FPyVmYtPEoiC0wDDBCpk416VHM5zDVr4HW1A bnV4yYNP1bU1jzX0im9Y10SnLxWoxbGpuzUOaFU= X-Google-Smtp-Source: ABdhPJwzwtYzIUVi7Dm9Y4uYvWYcPABWZrBmDbryX1bwywOeHD1krZwjKaIruzorKHAJp9/4fp/5Z5KUYurCFXk9WQA= X-Received: by 2002:a19:4a94:: with SMTP id x142mr14757261lfa.207.1593592696066; Wed, 01 Jul 2020 01:38:16 -0700 (PDT) MIME-Version: 1.0 References: <1593410042-10598-1-git-send-email-Anson.Huang@nxp.com> <1593410042-10598-3-git-send-email-Anson.Huang@nxp.com> In-Reply-To: From: Arnd Bergmann Date: Wed, 1 Jul 2020 10:37:59 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V3 02/10] init.h: Fix the __setup_param() macro for module build To: Anson Huang X-Provags-ID: V03:K1:sHNqUXOdq8nxtpC7oWAvzx0WtKjUAwQMqeZbTo72lCAfbep2KSQ 9/VqoBO4+/f2WUT6fF6LyoJZP3SBGr8uoH2MhqVuvJ5GORV4mKrT0GB0mgKj9APubEjnqGU D0A+x0aaSpGXmAKK/szyC0bxSPH+kbCM19rXChYKMOLuSnFlYoU9U0oDFVhIcPDTA2zAPcs Q+SLnDXljzXPp3jLrrXig== X-UI-Out-Filterresults: notjunk:1;V03:K0:J/IiW2IiIf0=:8PNVbSzqrHlN2W0bWnnsJI sNlroqosxYUedQ3N9wud8KKN7QDjgCLpKQ4mTr7pTH+LNIdh1MakNz1qyyqMCPSI2Ummo/ryU Xqvacrdp9gt6z0T3Tm+8u7NtZqtjvpiD+GAoaFiqJJzlzF2pe4F5jT7DSZ3NujPqF2Wr7NIbh 5TWXW6ZqxJVaT5UhkgCkMjsVsYA7wnqol8qURsu6AfTaUhhHxsrwTGiwcTtvBc3ZMGVwQ+HZu mkB4QKky1eRp7MLqvlvhdw3Z0omFrezXIxcvjIg0vD6yAu92E5Vr8uRqDauDKmCQKlsJ+pfxm pXkG2tZsg43obJmKAsn79nT2GYOjCGHB22YR2Qya9RSv8hqEBQx6T6j093NJ0S4oOIewWGAHy tSY6b5Lb95liIJos3GoRJDtjqX9+l6T3PYZL4yWQoX0vlWE9uVSoOdzfNsCgnxX9w/V1eHtBf JHpxHBX6IQQwfRBG5ezTQNX1vfLgYPJNLcFqhLeVAApCa5m+qBRp429dczu27KRKiflDz93mE 2znfcWTMxcdxdwXTIt7TYZEgV2t/O4mphQzvrRllm8hgR5mqucLQO3FkhFdq5WLUaB0GWsEKi gE6CD2TE5nRbW5DgBF077uz6qfaZpoBFx/g/OgeIiNZi292AgtkqRwUUt1JQvKqB40exvycMW +zAtkLx3PFgcNv5lE2h3f/xCAhgaOXAXdjJD65OFsKLHqq+n68UmrfcuLhiAI+Bk+9V4pRaKb OKtjqPR9vh1K+lH/FOPJGLCqw1/0hOcMXIQUkg2nEjO6HxuaS3BWqtes2rfYelv5C1Nvay/bG Z6MGdPsAqb5Qw4W1RuR4xmQ0YUIiYl09zzlUxUvurm9PrhE4JI= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200701_043823_909678_5849A56A X-CRM114-Status: GOOD ( 25.05 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Aisheng Dong , Stephen Rothwell , Peng Fan , linux-clk , Andy Duan , Abel Vesa , Stefan Agner , Stephen Boyd , Shawn Guo , Sascha Hauer , YueHaibing , Russell King - ARM Linux , Daniel Baluta , "linux-kernel@vger.kernel.org" , "oleksandr.suvorov@toradex.com" , Al Viro , Sascha Hauer , Fabio Estevam , Michael Turquette , Linux ARM , dl-linux-imx Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCBKdWwgMSwgMjAyMCBhdCA3OjE0IEFNIEFuc29uIEh1YW5nIDxhbnNvbi5odWFuZ0Bu eHAuY29tPiB3cm90ZToKPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggVjMgMDIvMTBdIGluaXQuaDog Rml4IHRoZSBfX3NldHVwX3BhcmFtKCkgbWFjcm8gZm9yIG1vZHVsZSBidWlsZAo+ID4gT24gTW9u LCBKdW4gMjksIDIwMjAgYXQgMTo0MCBQTSBBbnNvbiBIdWFuZyA8YW5zb24uaHVhbmdAbnhwLmNv bT4KPiA+IHdyb3RlOgo+ID4gPiBJdCBtYWtlcyBzZW5zZSB0byBkcm9wIHRoZSBfX3NldHVwKCkg YW5kIF9fc2VydXBfcGFyYW0oKSBpbiB0aGUgI2Vsc2UKPiA+ID4gYmxvY2ssIGp1c3QgdXNlIG9u ZSBkZWZpbml0aW9uIGZvciBhbGwgY2FzZXMsIGlmIG5vIG9uZSBvYmplY3RzLCBJIHdpbGwgcmVt b3ZlCj4gPiB0aGVtIGluIG5leHQgcGF0Y2ggc2VyaWVzLgo+ID4KPiA+IE9rLCBzb3VuZHMgZ29v ZC4gTm90ZSB0aGF0IHRoZXJlIG1heSBiZSB1c2VycyBvZiB0aGUgcGxhaW4gX19zZXR1cCgpIHRo YXQganVzdAo+ID4gZ2V0IHR1cm5lZCBpbnRvIG5vcHMgcmlnaHQgbm93LiBVc3VhbGx5IHRob3Nl IGFyZSBhbHJlYWR5IGVuY2xvc2VkIGluICIjaWZuZGVmCj4gPiBNT0RVTEUiLCBidXQgaWYgdGhl eSBhcmUgbm90LCB0aGVuIHJlbW92aW5nIHRoZSBkZWZpbml0aW9uIHdvdWxkIGNhdXNlIGEKPiA+ IGJ1aWxkIGVycm9yLgo+ID4KPiA+IEhhdmUgYSBsb29rIGlmIHlvdSBjYW4gZmluZCBzdWNoIGlu c3RhbmNlcywgYW5kIGVpdGhlciBjaGFuZ2UgdGhlIHBhdGNoIHRvIGFkZAo+ID4gdGhlIG1pc3Np bmcgIiNpZm5kZWYgTU9EVUxFIiBjaGVja3MsIG9yIGp1c3QgZHJvcCB0aGUgX19zZXR1cF9wYXJh bSgpIGFuZAo+ID4gbGVhdmUgdGhlIF9fc2V0dXAoKSBpZiBpdCBnZXRzIHRvbyBjb21wbGljYXRl ZC4KPgo+IExvb2tzIGxpa2UgdGhlIF9fc2V0dXBfcGFyYW0oKSBkZWZpbmVkIGluICIjaWZuZGVm IE1PRFVMRSIgY2FuIE5PVCBiZSB1c2VkIGZvcgo+IE1PRFVMRSBidWlsZCBhdCBhbGwsIHNvIHNo YXJpbmcgc2FtZSBpbXBsZW1lbnRhdGlvbiBpcyBOT1QgYXZhaWxhYmxlLCBzbyBpZiBpdCBpcyBO T1QKPiB0aGF0IGNyaXRpY2FsLCBJIHBsYW4gdG8ga2VlcCB0aGUgI2Vsc2UgYmxvY2sgaW4gdGhp cyBwYXRjaCwgbGV0IG1lIGtub3cgaWYgeW91IGhhdmUgZnVydGhlcgo+IGNvbmNlcm4gb3IgYW55 IG90aGVyIHN1Z2dlc3Rpb24sIGJlbG93IGlzIHRoZSBidWlsZCBlcnJvciByZXBvcnRlZCBmb3Ig bW9kdWxlIGJ1aWxkIHVzaW5nCj4gX19zZXR1cF9wYXJhbSgpIGltcGxlbWVudGF0aW9uIGZvciBi dWlsdCBpbi4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0IHlvdXIgcGxhbiBpcyBoZXJlLiBEbyB5 b3UgbWVhbiB5b3Ugd2lsbCBsZWF2ZSB0aGF0CnBhcnQgb2YgdGhlIGNsayBkcml2ZXIgYXMgYnVp bHQtaW4/Cgo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20v YWx0ZXJuYXRpdmUuaDoxMiwKPiAgICAgICAgICAgICAgICAgIGZyb20gLi9hcmNoL2FybTY0L2lu Y2x1ZGUvYXNtL2xzZS5oOjE1LAo+ICAgICAgICAgICAgICAgICAgZnJvbSAuL2FyY2gvYXJtNjQv aW5jbHVkZS9hc20vY21weGNoZy5oOjE0LAo+ICAgICAgICAgICAgICAgICAgZnJvbSAuL2FyY2gv YXJtNjQvaW5jbHVkZS9hc20vYXRvbWljLmg6MTYsCj4gICAgICAgICAgICAgICAgICBmcm9tIC4v aW5jbHVkZS9saW51eC9hdG9taWMuaDo3LAo+ICAgICAgICAgICAgICAgICAgZnJvbSAuL2luY2x1 ZGUvYXNtLWdlbmVyaWMvYml0b3BzL2F0b21pYy5oOjUsCj4gICAgICAgICAgICAgICAgICBmcm9t IC4vYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9iaXRvcHMuaDoyNiwKPiAgICAgICAgICAgICAgICAg IGZyb20gLi9pbmNsdWRlL2xpbnV4L2JpdG9wcy5oOjI5LAo+ICAgICAgICAgICAgICAgICAgZnJv bSAuL2luY2x1ZGUvbGludXgva2VybmVsLmg6MTIsCj4gICAgICAgICAgICAgICAgICBmcm9tIC4v aW5jbHVkZS9saW51eC9jbGsuaDoxMywKPiAgICAgICAgICAgICAgICAgIGZyb20gZHJpdmVycy9j bGsvaW14L2Nsay5jOjI6Cj4gLi9pbmNsdWRlL2xpbnV4L2luaXQuaDoxNzc6MTY6IGVycm9yOiB2 YXJpYWJsZSDigJhfX3NldHVwX2lteF9rZWVwX3VhcnRfZWFybHljb27igJkgaGFzIGluaXRpYWxp emVyIGJ1dCBpbmNvbXBsZXRlIHR5cGUKPiAgIDE3NyB8ICBzdGF0aWMgc3RydWN0IG9ic19rZXJu ZWxfcGFyYW0gX19zZXR1cF8jI3VuaXF1ZV9pZCAgXAo+ICAgICAgIHwgICAgICAgICAgICAgICAg Xn5+fn5+fn5+fn5+fn5+fgo+IGRyaXZlcnMvY2xrL2lteC9jbGsuYzoxNTc6MTogbm90ZTogaW4g ZXhwYW5zaW9uIG9mIG1hY3JvIOKAmF9fc2V0dXBfcGFyYW3igJkKPiAgIDE1NyB8IF9fc2V0dXBf cGFyYW0oImVhcmx5Y29uIiwgaW14X2tlZXBfdWFydF9lYXJseWNvbiwKPiAgICAgICB8IF5+fn5+ fn5+fn5+fn4KPiAuL2luY2x1ZGUvbGludXgvaW5pdC5oOjE4MDo3OiB3YXJuaW5nOiBleGNlc3Mg ZWxlbWVudHMgaW4gc3RydWN0IGluaXRpYWxpemVyCj4gICAxODAgfCAgID0geyBfX3NldHVwX3N0 cl8jI3VuaXF1ZV9pZCwgZm4sIGVhcmx5IH0KPiAgICAgICB8ICAgICAgIF5+fn5+fn5+fn5+fgo+ IGRyaXZlcnMvY2xrL2lteC9jbGsuYzoxNTc6MTogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3Jv IOKAmF9fc2V0dXBfcGFyYW3igJkKPiAgIDE1NyB8IF9fc2V0dXBfcGFyYW0oImVhcmx5Y29uIiwg aW14X2tlZXBfdWFydF9lYXJseWNvbiwKPiAgICAgICB8IF5+fn5+fn5+fn5+fn4KPiAuL2luY2x1 ZGUvbGludXgvaW5pdC5oOjE4MDo3OiBub3RlOiAobmVhciBpbml0aWFsaXphdGlvbiBmb3Ig4oCY X19zZXR1cF9pbXhfa2VlcF91YXJ0X2Vhcmx5Y29u4oCZKQoKVGhpcyBlcnJvciBqdXN0IG1lYW5z IHlvdSBjYW4ndCBoYXZlIGEgX19zZXR1cF9wYXJhbSgpIGNhbGwgaW4gYQpsb2FkYWJsZSBtb2R1 bGUsCndoaWNoIHdlIGFscmVhZHkga25ldy4gSWYgeW91IG5lZWQgdG8gZG8gc29tZXRoaW5nIHdp dGggdGhlIGNsb2NrcyBlYXJseSBvbiwKdGhhdCBoYXMgdG8gYmUgaW4gYnVpbHQtaW4gY29kZSBh bmQgY2Fubm90IGJlIGluIGEgbW9kdWxlLiBJZiB5b3UKZG9uJ3QgbmVlZCB0aGF0CmNvZGUsIHRo ZW4geW91IHNob3VsZCBqdXN0IHJlbW92ZSBpdCBmcm9tIGJvdGggdGhlIG1vZHVsYXIgdmVyc2lv biBhbmQgdGhlCmJ1aWx0LWluIHZlcnNpb24uCgpXaGF0IGlzIHRoZSBwdXJwb3NlIG9mIHRoYXQg X19zZXR1cF9wYXJhbSgpIGFyZ3VtZW50IHBhcnNpbmcgaW4gdGhlCmNsb2NrIGRyaXZlcj8KCiAg ICAgICBBcm5kCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==