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=-9.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED 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 43522C433DB for ; Thu, 21 Jan 2021 18:59:24 +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 D32B223A5D for ; Thu, 21 Jan 2021 18:59:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D32B223A5D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org 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=FSCcTNn83cu97nSvzFWSMArYY/+GOnWH63rv3Ys2u3w=; b=jC/IvtUiZaz0SJBAOQlYRHV51 PKe+vf2z6rYsNObiW83x6JTrhqiwNSr2DbWfI/pL9hLN7ibXVymIIAS8WihrHzdBL+jBaBh49ut1E FsNGmUpkOilFKwwxFSEBiuUFqW7syoSmb+qZ+7YxrZLrBUd+iDIY+uX2IMBCmy57QQkixr268ruzc b7uOro1LgQ6T9+0qR/8N3XF+/HtJvVtvx99zDJ2iyrsb/QfbkNKWq2ARfCugxvioJM85UDLAcQOSj +lNJEcmsgRySMuQUSdQBUWl/99cas/EvT7opTePZdki5tv244epD+v2nBzXraFLW12vkfpvTo5LpW JT7sIbMXw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l2f9T-000535-LX; Thu, 21 Jan 2021 18:57:51 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l2f9Q-00052e-PQ for linux-arm-kernel@lists.infradead.org; Thu, 21 Jan 2021 18:57:49 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id 754B623A60 for ; Thu, 21 Jan 2021 18:57:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1611255467; bh=9uEG+UKcIRbXlM2KsrUvRrmi/R25J0TMFGny/+Avp+A=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=ts6wmKw/C6qGIPi/X3U8SOs0bh2imUtKlPGxDMnUOvz5k7lg0wt40Ln1zfxgJ/526 mDC5KLDwm8bMKgHaqhW0fwwpVc0RcL7mG2LPeJZSJhC3tYWM/PMcZ73Pv8E6/OlvLA Cl0JE6JdkvQJ56hyhg4Fas8SR8RzaAvYaHWZzBwxEzySz+wS0HUtHLUVt5/nVgom5z QcVSv6esagipoJ/EBEtnjf1VR2fMVF2gmY80DKSj3XTXHT74J5JsdMhrWKcZfTXB17 RRTOuu7wnfEfIIRfeqespolzX952/PXsIMjJQnKiAKFMeoyxIeqqLeSE+XQTIWVdtE x3siMvU70ILeA== Received: by mail-ej1-f49.google.com with SMTP id g12so4121332ejf.8 for ; Thu, 21 Jan 2021 10:57:47 -0800 (PST) X-Gm-Message-State: AOAM533DEsqgDwSLle6Gfh2+NK7p/LDYa3hQJYqCThJ4Rc2m1HfnTlm6 gs/bfYzw8xfKwH9xfov2ZFo4keeSFESst3qaIg== X-Google-Smtp-Source: ABdhPJx1g/sLGw3hYoIj0dQUVVLDLsVzB3ysfszouwAQSR6cj1IVK4J+z0fKGVOWbO8JsIIpWj0K/HycJypxe0Mhjp4= X-Received: by 2002:a17:907:d01:: with SMTP id gn1mr561009ejc.130.1611255465946; Thu, 21 Jan 2021 10:57:45 -0800 (PST) MIME-Version: 1.0 References: <20210120132717.395873-1-mohamed.mediouni@caramail.com> <20210120132717.395873-8-mohamed.mediouni@caramail.com> <950D140B-491A-40EB-9FDB-D7173B86737B@caramail.com> In-Reply-To: <950D140B-491A-40EB-9FDB-D7173B86737B@caramail.com> From: Rob Herring Date: Thu, 21 Jan 2021 12:57:34 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC PATCH 7/7] irqchip/apple-aic: add SMP support to the Apple AIC driver. To: Mohamed Mediouni X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210121_135748_968138_8D04EE44 X-CRM114-Status: GOOD ( 35.56 ) 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: Mark Rutland , Arnd Bergmann , Marc Zyngier , Hector Martin , "linux-kernel@vger.kernel.org" , Catalin Marinas , Will Deacon , Linux ARM , Stan Skowronek 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 T24gVGh1LCBKYW4gMjEsIDIwMjEgYXQgMTI6MDkgUE0gTW9oYW1lZCBNZWRpb3VuaQo8bW9oYW1l ZC5tZWRpb3VuaUBjYXJhbWFpbC5jb20+IHdyb3RlOgo+Cj4KPgo+ID4gT24gMjEgSmFuIDIwMjEs IGF0IDE4OjM3LCBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPiB3cm90ZToKPiA+Cj4gPiBP biBUaHUsIEphbiAyMSwgMjAyMSBhdCAxMDo0MyBBTSBNb2hhbWVkIE1lZGlvdW5pCj4gPiA8bW9o YW1lZC5tZWRpb3VuaUBjYXJhbWFpbC5jb20+IHdyb3RlOgo+ID4+PiBPbiAyMSBKYW4gMjAyMSwg YXQgMTc6NDAsIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4+PiBPbiBU aHUsIEphbiAyMSwgMjAyMSBhdCA2OjUyIEFNIE1vaGFtZWQgTWVkaW91bmkKPiA+Pj4gPG1vaGFt ZWQubWVkaW91bmlAY2FyYW1haWwuY29tPiB3cm90ZToKPiA+Pj4+PiBPbiAyMSBKYW4gMjAyMSwg YXQgMTM6NDQsIEFybmQgQmVyZ21hbm4gPGFybmRAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPj4+Pj4g T24gV2VkLCBKYW4gMjAsIDIwMjEgYXQgMjoyNyBQTSBNb2hhbWVkIE1lZGlvdW5pCj4gPj4+Pj4g PG1vaGFtZWQubWVkaW91bmlAY2FyYW1haWwuY29tPiB3cm90ZToKPiA+Cj4gPiBbLi4uXQo+ID4K PiA+Pj4+Pj4gQEAgLTE4Niw4ICszMjUsMTEgQEAgc3RhdGljIGludCBfX2luaXQgYXBwbGVfYWlj X2luaXQoc3RydWN0IGRldmljZV9ub2RlICpub2RlLAo+ID4+Pj4+PiAgICAgaWYgKFdBUk4oIWFp Yy5iYXNlLCAidW5hYmxlIHRvIG1hcCBhaWMgcmVnaXN0ZXJzXG4iKSkKPiA+Pj4+Pj4gICAgICAg ICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPj4+Pj4+Cj4gPj4+Pj4+ICsgICAgICAgYWljLmZhc3Rf aXBpID0gb2ZfcHJvcGVydHlfcmVhZF9ib29sKG5vZGUsICJmYXN0LWlwaSIpOwo+ID4+Pj4+Cj4g Pj4+Pj4gV2hlcmUgaXMgdGhpcyBwcm9wZXJ0eSBkb2N1bWVudGVkLCBhbmQgd2hhdCBkZWNpZGVz IHdoaWNoIG9uZSB0byB1c2U/Cj4gPj4+PiBJdOKAmXMgZ2V0dGluZyBkb2N1bWVudGVkIGluIHRo ZSBuZXh0IHBhdGNoIHNldC4KPiA+Pj4+Cj4gPj4+PiBUaGlzIHByb3BlcnR5IGlzIHRoZXJlIHRv IGVuYWJsZSBzdXBwb3J0IGZvciBvbGRlciBpUGhvbmUgcHJvY2Vzc29ycwo+ID4+Pj4gbGF0ZXIg b24sIHNvbWUgb2Ygd2hpY2ggZG8gbm90IGhhdmUgZmFzdCBJUEkgc3VwcG9ydC4KPiA+Pj4+Cj4g Pj4+PiBPbiBBcHBsZSBNMSwgZmFzdC1pcGkgaXMgYWx3YXlzIG9uLgo+ID4+Pgo+ID4+PiBUaGlz IHNob3VsZCBiZSBpbXBsaWVkIGJ5IHRoZSBjb21wYXRpYmxlIHN0cmluZyB3aGljaCBuZWVkcyB0 byBiZSBtb3JlCj4gPj4+IHNwZWNpZmljIGFuZCBpbmNsdWRlIHRoZSBTb0MgbmFtZS4KPiA+Pj4K PiA+Pj4gUm9iCj4gPj4KPiA+PiBUaGVuIHdl4oCZbGwgZXZlbnR1YWxseSBoYXZlIHR3byBhaWMg Y29tcGF0aWJsZSBzdHJpbmdzLCBhaWMgd2hpY2ggaXMgY29tcGF0aWJsZQo+ID4+IHdpdGggQXBw bGUgQTcgb253YXJkcyBhbmQgYWljdjIgd2hpY2ggaXMgYSBzdXBlcnNldCB3aXRoIGZhc3QgSVBJ IChpbnRyb2R1Y2VkCj4gPj4gb24gdGhlIEFwcGxlIEExMSwgMyB5ZWFycyBhZ28sIHdpdGggbm8g ZnVydGhlciBwcm9ncmFtbWVyLXZpc2libGUgY2hhbmdlcyBzaW5jZQo+ID4+IHRoZW4pLgo+ID4+ Cj4gPj4gRG9lcyB0aGF0IGxvb2sgcmlnaHQ/Cj4gPgo+ID4gSWYgd2UgZGlkIHRoaXMgZnJvbSB0 aGUgc3RhcnQsIGl0IHdvdWxkIGV2b2x2ZSBsaWtlIHRoaXM6Cj4gPgo+ID4gQTc6ICJBQVBMLGE3 LWFpYyIKPiA+IEE4OiAiQUFQTCxhOC1haWMiLCAiQUFQTCxhNy1haWMiICAjIFJlYWQgdGhpcyBh cyBBOCBBSUMgaXMgYmFja3dhcmRzCj4gPiBjb21wYXRpYmxlIHdpdGggQTcgQUlDCj4gPiBBOTog IkFBUEwsYTktYWljIiwgIkFBUEwsYTctYWljIgo+ID4KPiA+IEExMTogIkFBUEwsYTExLWFpYyIs ICJBQVBMLGE3LWFpYyIKPiA+Cj4gPiBJZiB0aGUgQTExIHZlcnNpb24gY291bGQgd29yayBvbiBh biBPUyB0aGF0IG9ubHkgc3VwcG9ydGVkIHRoZQo+ID4gb3JpZ2luYWwgbW9kZWwgKHNvdW5kcyBs aWtlIHRoaXMgaXMgdGhlIGNhc2UpIE9yIGlmIGl0J3Mgbm90IGJhY2t3YXJkcwo+ID4gY29tcGF0 aWJsZToKPiA+Cj4KPiBUaGUgQTExIEFJQyBpbmRlZWQgY2FuIGJlIHVzZWQgYnkgb2xkZXIgZHJp dmVycyB0aGF0IGFyZW7igJl0IGF3YXJlCj4gb2YgdGhlIGZhc3QgSVBJIHBhdGggaW50cm9kdWNl ZCBvbiBBMTEganVzdCBmaW5lLgo+Cj4gPiBBMTE6ICJBQVBMLGExMS1haWMiCj4gPgo+ID4gSWYg dGhlIEExMSBpcyBkaWZmZXJlbnQgYW5kIG5vdCBiYWNrd2FyZHMgY29tcGF0aWJsZS4KPiA+Cj4g PiBUaGVuIE0xIGNvdWxkIGJlOgo+ID4KPiA+IE0xOiAiQUFQTCxtMS1haWMiLCAiQUFQTCxhMTEt YWljIgo+ID4KPiA+IE9yIHRvIGV2ZW4gc3VwcG9ydCBhbiBPUyB3aXRoIG9ubHkgdjEgc3VwcG9y dDoKPiA+Cj4gPiBNMTogIkFBUEwsbTEtYWljIiwgIkFBUEwsYTExLWFpYyIsICJBQVBMLGE3LWFp YyIKPiA+Cj4gPiBZb3UgZG9uJ3QgcmVhbGx5IG5lZWQgdGhlIGZhbGxiYWNrIGhlcmUgYmVjYXVz ZSB0aGVyZSBpc24ndCBhbnkKPiA+IGV4aXN0aW5nIE9TIHN1cHBvcnQgYW5kIHRoZSBiYXNlbGlu ZSBpcyB0aGUgTTEuCj4gPgo+ID4gSWYgeW91IHdhbnQgdG8gaGF2ZSBnZW5lcmljIGZhbGxiYWNr IGNvbXBhdGlibGUgc3RyaW5ncyB3aXRoIHZlcnNpb25zLAo+ID4gdGhhdCdzIGZpbmUgdG9vLiBJ J20gbm90IHJlYWxseSBhIGZhbiBvZiB2ZXJzaW9uIG51bWJlcnMgdGhhdCBhcmUganVzdAo+ID4g bWFkZSB1cCBieSB0aGUgYmluZGluZyBhdXRob3IgdGhvdWdoLiBNb3N0IFNvQyB2ZW5kb3JzIGRv bid0IGhhdmUKPiA+IHJpZ29yb3VzIHZlcnNpb25pbmcgb2YgdGhlaXIgSVAgYW5kIHRob3NlIHRo YXQgZG8gc2VlbSB0byBoYXZlIGEgbmV3Cj4gPiB2ZXJzaW9uIG9uIGV2ZXJ5IFNvQy4KPiA+Cj4g PiBUaGUgaW1wb3J0YW50IHBhcnQgaXMgKmFsd2F5cyogaGF2aW5nIGFuIFNvQyBzcGVjaWZpYyBj b21wYXRpYmxlIHNvCj4gPiB5b3UgY2FuIGRlYWwgd2l0aCBhbnkgcXVpcmsgb3IgZmVhdHVyZSB3 aXRob3V0IGhhdmluZyB0byBjaGFuZ2UgdGhlCj4gPiBEVEIuIEV2ZXJ5b25lIHNheXMgYmxvY2tz IGFyZSAndGhlIHNhbWUnIHVudGlsIHRoZXkgYXJlbuKAmXQuCj4gPgo+IElzIGl0IGZpbmUgaWYg c3VjaCBhIFNvQy1zcGVjaWZpYyBjb21wYXRpYmxlIGlzIHByZXNlbnQgYnV0IHdpdGggaGF2aW5n Cj4gdGhlIGRyaXZlciBvbmx5IGtub3cgYWJvdXQgQUFQTCxhMTEtYWljIGZvciBleGFtcGxlPwo+ IChUbyBqdXN0IGhhdmUgaXQgd2hlbiBpdOKAmWQgYmUgbmVlZGVkIGlmIGV2ZXIgaW4gdGhlIGZ1 dHVyZSwgYnV0IG5vdCB1c2VsZXNzbHkKPiBhZGQgZW50cmllcyB0byB0aGUgZHJpdmVyIHRoYXQg d2lsbCBub3QgYmUgY3VycmVudGx5IHVzZWQpCgpZZXMsIHRoYXQncyBleHBlY3RlZC4gWW91IGFk ZCB0aGUgbW9yZSBzcGVjaWZpYyBjb21wYXRpYmxlIHdoZW4geW91CmFkZCB0aGUgZmVhdHVyZSBv ciBxdWlyayB3b3JrLWFyb3VuZC4KCj4KPiBPbiBhIHRhbmdlbnQ6Cj4KPiBUaGUgaW50ZXJuYWwg bmFtaW5nIHNjaGVtZSB1c2VkIGJ5IEFwcGxlIGlzIG9mZi1ieS1vbmU6Cj4KPiBBcHBsZSBBMTQg Zm9yIGV4YW1wbGUgaXMgQXBwbGUgSDEzUCAoSC1zZXJpZXMgMTN0aCBnZW4gcHJvY2Vzc29yLCBQ aG9uZSkKPiBBcHBsZSBNMSBpcyBBcHBsZSBIMTNHIChILXNlcmllcyAxM3RoIGdlbiwgRyBzZXJp ZXMpCj4gKEFuZCBBcHBsZSBBMTJYIGlzIEFwcGxlIEgxMUcgZm9yIGV4YW1wbGUsIHdpdGggQTEy IGJlaW5nIEgxMVApCj4KPiBTaG91bGQgd2UgYm90aGVyIHdpdGggdGhvc2Ugb3IgdXNlIHRoZSBt YXJrZXRpbmcgbmFtZXM/IEVzcGVjaWFsbHkgYmVjYXVzZQo+IHRoZSBiZWVmaWVyIFNvQ3MgbWln aHQgbm90IGJlIG9mIHRoZSBIIHNlcmllcyBhbnl3YXnigKYgYXMgdGhlIGludGVybmFsIHNjaGVt ZQo+IHJldmVhbHMgdGhhdCBNMSBjb3VsZCBhcyB3ZWxsIGhhdmUgYmVlbiBhbiBBMTRYLgo+Cj4g QW5kIHRoZXJl4oCZcyBhbHNvIHRoZSBvdGhlciBpbnRlcm5hbCBuYW1pbmcgc2NoZW1lOgo+IEFw cGxlIEExMiBiZWluZyB0ODAyMCwgQXBwbGUgQTEyWCBiZWluZyB0ODAyNwo+IEFwcGxlIEExNCBi ZWluZyB0ODEwMQo+IEFwcGxlIE0xIGJlaW5nIHQ4MTAzCj4KPiBUIHRoZXJlIG1lYW5zIHRoZSBm b3VuZHJ5IGF0IHdoaWNoIHRoZSBjaGlwIHdhcyBtYW51ZmFjdHVyZWQsIGluIHRoZSBjYXNlcyBh Ym92ZSBUU01DLgo+Cj4gT2YgY291cnNlIEFwcGxlIGl0c2VsZiB1c2VzIGJvdGjigKYgd2l0aCB0 aGUgbWFya2V0aW5nIG5hbWUgYmVpbmcgbm93aGVyZSBpbiB0aGVpciBkZXZpY2UKPiB0cmVlcy4K CkknZCBwcm9iYWJseSBsZWFuIHRvd2FyZCB0aGUgbWFya2V0aW5nIG5hbWVzLCBidXQgZG9uJ3Qg cmVhbGx5IGNhcmUgYXMKbG9uZyBhcyB5b3UncmUgY29uc2lzdGVudCBib3RoIGZvciBhIGdpdmVu IFNvQyBhbmQgYWNyb3NzIGdlbmVyYXRpb25zLgoKUm9iCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==