Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp5945561imb; Fri, 8 Mar 2019 06:05:37 -0800 (PST) X-Google-Smtp-Source: APXvYqwqIWOD0nDV0d2Bez38xZd6ty8cmil5Da5gG6dwddIeZo+WvvujJpU+zBUHxlcJl3/ySa0h X-Received: by 2002:aa7:8c4d:: with SMTP id e13mr18787423pfd.53.1552053937528; Fri, 08 Mar 2019 06:05:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1552053937; cv=none; d=google.com; s=arc-20160816; b=WJQGJLe4SK7g5vHpNEXAQ/Cop6xhCku62ck3V8p2YMONYBQ5rhdLH8quJ7uIjV3a/V GlCpmiudQizc09hgIgc0QjYfTRpMks7WwFM2+FV8PDWq1gCnGiA4YY79D8a5IUq/GVWh k7FkTKl3M9o4BVHUYX5orjkVJIFapAxDFgg9fYDME+h+iBufVO+1OWKNcvLALl9tfRfR Q7B1d0Dpu7vDjvztvMcZ3YsZw9kL3UsFvhDn2dHY7weVdouHkHI4ZoGkxmzenvz8Vweb 2uaoqXjas35CqrSTkHhYt1KHqrmEYtYOHLOmNNkfbBUGW2XtZ24hjcGpjchRurj5j5Px FWqA== 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-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from; bh=M+hZdQqWpl8gxeDgUn+miZ3soD3YNxI0h4klPJcjyQ4=; b=vFZphqZZt8fMhKjtctBxhdpxfKoZE1FWSBAskTB5yGyMX/m+4Y4H7Xv6cwv8+YF6/D Xrrm81UMx3U8Coth+HTi9fEua4Y+uputHdMUik5uTKLIW3NpXTXRWdqmd7286tc/pzsA wArulAqL+2sDgUoDds0OB3vRw5U6+tbslzJk1Bbx+1+3ZUNKg4CvTLCrjcXKWmZDGssv GCQiX4Tafp/kPSl9PbOaqgpP//qfzWs/HDGb4Df5UJ6qGaAsWyI3vdQNjgS01q2X8tny kBApCrNNRWGrbIPqJju90nvWdjjgr/YpxWpfYCQ6DaXC4UqeJ5cJp4pPsnIUTVbLU7T6 smQQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s2si6479907pgp.376.2019.03.08.06.05.21; Fri, 08 Mar 2019 06:05:37 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726862AbfCHOEM (ORCPT + 99 others); Fri, 8 Mar 2019 09:04:12 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:32823 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726431AbfCHOEL (ORCPT ); Fri, 8 Mar 2019 09:04:11 -0500 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx08-00178001.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x28DvLnv032274; Fri, 8 Mar 2019 15:03:58 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2qyhknp4v4-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 08 Mar 2019 15:03:58 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 567A049; Fri, 8 Mar 2019 14:03:56 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag3node3.st.com [10.75.127.9]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 1F6495743; Fri, 8 Mar 2019 14:03:56 +0000 (GMT) Received: from SFHDAG5NODE3.st.com (10.75.127.15) by SFHDAG3NODE3.st.com (10.75.127.9) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Fri, 8 Mar 2019 15:03:55 +0100 Received: from SFHDAG5NODE3.st.com ([fe80::7c09:5d6b:d2c7:5f47]) by SFHDAG5NODE3.st.com ([fe80::7c09:5d6b:d2c7:5f47%20]) with mapi id 15.00.1347.000; Fri, 8 Mar 2019 15:03:55 +0100 From: Fabien DESSENNE To: Marc Zyngier , Thomas Gleixner , Jason Cooper , Maxime Coquelin , Alexandre TORGUE , "linux-kernel@vger.kernel.org" , "linux-stm32@st-md-mailman.stormreply.com" , "linux-arm-kernel@lists.infradead.org" CC: Benjamin GAIGNARD Subject: Re: [PATCH] irqchip: stm32: add a second level init to request hwspinlock Thread-Topic: [PATCH] irqchip: stm32: add a second level init to request hwspinlock Thread-Index: AQHU1QIoQlGKLyEqVUCXZ0malJJs9aYATz+AgAFlgYA= Date: Fri, 8 Mar 2019 14:03:55 +0000 Message-ID: References: <1551975829-16350-1-git-send-email-fabien.dessenne@st.com> <97040a1e-7a24-3d41-c3b7-43b551a70825@arm.com> In-Reply-To: <97040a1e-7a24-3d41-c3b7-43b551a70825@arm.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.75.127.50] Content-Type: text/plain; charset="utf-8" Content-ID: <74F710C22D289047BF71DC5B245F4CD8@st.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-03-08_12:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgTWFyYywNCg0KVGhhbmsgeW91IGZvciB5b3VyIGZlZWRiYWNrLiBMZXQgbWUgdHJ5IHRvIGV4 cGxhaW4gdGhpcyBwYXRjaCwgYW5kIHRoZSANCnJlYXNvbiBvZiBpdHMgdW51c3VhbCBpbXBsZW1l bnRhdGlvbiBjaG9pY2VzLg0KDQoNClJlZ2FyZGluZyB0aGUgZHJpdmVyIGluaXQgbW9kZToNCkFz IGFuIGltcG9ydGFudCByZXF1aXJlbWVudCwgSSB3YW50IHRvIGtlZXAgdGhpcyBpcnEgZHJpdmVy IGRlY2xhcmVkIA0Kd2l0aCBJUlFDSElQX0RFQ0xBUkUoKSwgc28gaXQgaXMgaW5pdGlhbGl6ZWQg ZWFybHkgZnJvbSANCnN0YXJ0X2tlcm5lbCgpL2luaXRfSVJRKCkuDQpNb3N0IG9mIHRoZSBvdGhl ciBpcnEgZHJpdmVycyBhcmUgaW1wbGVtZW50ZWQgdGhpcyB3YXkgYW5kIEkgaW1hZ2luZSANCnRo YXQgdGhpcyBlbnN1cmVzIHRoZSBhdmFpbGFiaWxpdHkgb2YgdGhlIGlycSBkcml2ZXJzLCBiZWZv cmUgdGhlIG90aGVyIA0KcGxhdGZvcm0gZHJpdmVycyBnZXQgcHJvYmVkLg0KDQoNCg0KUmVnYXJk aW5nIHRoZSBzZWNvbmQgaW5pdDoNCldpdGggdGhlIHVzYWdlIG9mIHRoZSBod3NwaW5sb2NrIGZy YW1ld29yayAodXNlZCB0byBwcm90ZWN0IGFnYWluc3QgDQpjb3Byb2Nlc3NvciBjb25jdXJyZW50 IGFjY2VzcyB0byByZWdpc3RlcnMpIHdlIGhhdmUgYSBwcm9ibGVtIGFzIHRoZSANCmh3c3Bpbmxv Y2sgZHJpdmVyIGlzIG5vdCBhdmFpbGFibGUgd2hlbiB0aGUgaXJxIGRyaXZlciBpcyBiZWluZyBp bml0aWFsaXplZC4NCkluIG9yZGVyIHRvIHNvbHZlIHRoaXMsIEkgYWRkZWQgYSBzZWNvbmQgaW5p dGlhbGl6YXRpb24gd2hlcmUgd2UgZ2V0IGEgDQpyZWZlcmVuY2UgdG8gaHdzcGlubG9jay4NCllv dSBwb2ludGVkIHRoYXQgd2UgYXJlIG5vdCBzdXBwb3NlZCB0byB1c2Ugb2Zfbm9kZV9jbGVhcl9m bGFnICh3aGljaCANCmFsbG93cyB0byBnZXQgYSBzZWNvbmQgaW5pdCBjYWxsKSA6DQpJIHNwZW50 IHNvbWUgdGltZSB0byBmaW5kIGFueSBpbmZvcm1hdGlvbiBhYm91dCBpdCwgYnV0IGNvdWxkIG5v dCBmaW5kIA0KYW55IHJlYXNvbiB0byBub3QgdXNlIGl0Lg0KUGxlYXNlLCBsZXQgbWUga25vdyBp ZiBJIG1pc3NlZCBzb21ldGhpbmcgaGVyZS4NCg0KDQoNClJlZ2FyZGluZyB0aGUgaW5pdHMgc2Vx dWVuY2UgYW5kIGRlcGVuZGVuY2llczoNCi0gVGhlIHNlY29uZCBpbml0IGlzIGd1YXJhbnRlZWQg dG8gYmUgY2FsbGVkIGFmdGVyIHRoZSBmaXJzdCBvbmUsIHNpbmNlIA0Kc3RhcnRfa2VybmVsKCkt PmluaXRfSVJRKCkgaXMgY2FsbGVkIGJlZm9yZSBwbGF0Zm9ybSBkcml2ZXJzIGluaXQuDQotIER1 cmluZyB0aGUgc2Vjb25kIGluaXQsIHRoZSBkZXBlbmRlbmN5IHdpdGggdGhlIGh3c3BpbmxvY2sg ZHJpdmVyIGlzIA0KaW1wbGVtZW50ZWQgY29ycmVjdGx5IDogaXQgbWFrZXMgdXNlIG9mIGRlZmVy ZWQgcHJvYmUgd2hlbiBuZWVkZWQuDQoNCg0KDQpJIHVuZGVyc3RhbmQgdGhhdCB0aGlzIHBhdGNo IGlzICdzdXJwcmlzaW5nJyBidXQgSSBob3BlIHRoYXQgbXkgDQpleHBsYW5hdGlvbnMganVzdGlm eSBpdHMgaW1wbGVtZW50YXRpb24uDQpXYWl0aW5nIGZvciB5b3VyIGZlZWRiYWNrDQoNCkJSDQoN CkZhYmllbg0KDQpPbiAwNy8wMy8yMDE5IDU6NDQgUE0sIE1hcmMgWnluZ2llciB3cm90ZToNCj4g T24gMDcvMDMvMjAxOSAxNjoyMywgRmFiaWVuIERlc3Nlbm5lIHdyb3RlOg0KPj4gUmVxdWVzdGlu ZyBod3NwaW5sb2NrLCBhdCB0aGUgZmlyc3QgdGltZSBpdCBpcyB1c2VkLCBpcyBub3QgY29ycmVj dDoNCj4+IGluZGVlZCwgYXQgdGhhdCBtb21lbnQgd2UgYXJlIHVuZGVyIHJhd19zcGluX2xvY2tf aXJxc2F2ZSgpIGNvbnRleHQgYW5kDQo+PiBod3NwaW5fbG9ja19yZXF1ZXN0X3NwZWNpZmljKCkg bWF5IHNsZWVwICgiQlVHOiBzbGVlcGluZyBmdW5jdGlvbiBjYWxsZWQNCj4+IGZyb20gaW52YWxp ZCBjb250ZXh0IikuDQo+PiBSZXF1ZXN0aW5nIGh3c3BpbmxvY2sgZHVyaW5nIHRoZSBpbml0IChz dG0zMipfZXh0aV9vZl9pbml0KCkpIGlzIGFsc28NCj4+IG5vdCBwb3NzaWJsZSAodGhlIGh3c3Bp bmxvY2sgZnJhbWV3b3JrIGlzIG5vdCByZWFkeSBhdCB0aGF0IHN0YWdlIG9mIHRoZQ0KPj4ga2Vy bmVsIGluaXQpLg0KPj4gQXMgYSBjb25zZXF1ZW5jZSwgYWRkIGEgc2Vjb25kIGxldmVsIGluaXQg KHByb2JlZCB3aXRoIGFyY2hfaW5pdGNhbGwpDQo+PiB3aGVyZSB3ZSBjYW4gc2FmZWx5IHJlcXVl c3QgaHdzcGlubG9jay4NCj4gTm8sIHRoaXMgaXMgZmFpcmx5IGJyb2tlbi4gWW91J3JlIHBsYXlp bmcgd2l0aCBzdHVmZiB5b3UncmUgbm90IHN1cHBvc2VkDQo+IHRvIChPRl9QT1BVTEFURT8gcmVh bGx5PyksIGFuZCBhZGRpbmcgaW5pdGNhbGxzIGlzIGNvbXBsZXRlbHkgdW5yZWxpYWJsZQ0KPiAo dGhpbmdzIGRlcGVuZCBvbiB0aGUgbGluayBvcmRlciBhbmQgd2lsbCByYW5kb21seSBicmVhayku DQo+DQo+IElmIHlvdSBuZWVkIGRlcGVuZGVuY2llcywgaW1wbGVtZW50IHRoZW0gY29ycmVjdGx5 LiBUdXJuIHRoaXMgZHJpdmVyDQo+IGludG8gYSByZWFsIGRldmljZSBkcml2ZXIgKGluIHRoZSBw bGF0Zm9ybSBkZXZpY2Ugc2Vuc2UpLCBhbmQgcmV0dXJuDQo+IFBST0JFX0RFRkVSIHdoZW4geW91 IGNhbid0IGZpbmQgeW91ciBkZXBlbmRlbmN5Lg0KPg0KPiBUaGFua3MsDQo+DQo+IAlNLg==