Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3356830ybt; Mon, 22 Jun 2020 23:38:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwz2ZDBv9x4QsGDemFrQhKO53BepwBuL0BYBeITDyJ+GHx5Btd5LdS+Mr9W+FmlgckjDCV1 X-Received: by 2002:a17:906:46d0:: with SMTP id k16mr18652697ejs.76.1592894306113; Mon, 22 Jun 2020 23:38:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592894306; cv=none; d=google.com; s=arc-20160816; b=ZDUGSkB2ufLsSxqf2KfN8MHWCwTmaztiqEeC60je4SrtuGnRi1/M5G2Q2tAZnWQq5u lb78qYDcAA9o6/rImXtaL/2vupoRMP7JNRlLD3Ut8c66+vLqmjGvJGSy0KkfBcEdT44F OU7Oeaqrusq2MAbt5nOp8iZrNKtTYVv9k1hME3WXvCjc36ina+wapIJyX8YNcIMglSz6 5A4jwvmoCck3PcDZJhC/CdpaQI2+xEilODsIGu6Dt+ZYbUyHhh2gZ6au2wpm+LV83U44 kcjg+Iyq5qtq04eMkGb4S0UwPHsFr8YGNXtklG04jKqcz/aq+BB4MWxAkD8oUJiwXZxL XPnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=FiT3jc22aBmYA3NU404ncKtePQ8q7l+n1gtaKkWmRJQ=; b=vRROzzIisy/cOlmUuyDmTkZTu4MDtj5Kgdh3YPszt2/kXtSPQKPl+4VkNcjQICZfr/ G/8ngyJ2KvoL0bGs67JeYlpdnslWGapfZtBCX7OJ+eYpu7Zk3ifQUgjYC9Pv4mS/pwvx DbvoSXAsZtdJTRdmxBQmSVjdaTGxufKKG7F7NRvyZpmNgNFQ0htHQ+mXqS8fd6On/duB ST+0pyn8lUlqCCVdrkPpCwPBsOL0GvhtaULpLSEqaGURX9Kb9r9/Hzzrgs6gcTi7eF/C mYzWRCCfO5Uj72FFUn/fb0u8IJsFkcFrzRw0D+aySH5MuvGQqZH9KbkNtIRbBpDH6PEM JGFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=cye9pHWR; 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=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i6si10143456ejj.508.2020.06.22.23.38.03; Mon, 22 Jun 2020 23:38:26 -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=@mediatek.com header.s=dk header.b=cye9pHWR; 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=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730685AbgFWGg0 (ORCPT + 99 others); Tue, 23 Jun 2020 02:36:26 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:40043 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1730540AbgFWGgY (ORCPT ); Tue, 23 Jun 2020 02:36:24 -0400 X-UUID: b4abc372518a43608db26822d31f076b-20200623 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=FiT3jc22aBmYA3NU404ncKtePQ8q7l+n1gtaKkWmRJQ=; b=cye9pHWRsRPS1MHnkTalV0/G4E4VjdRF5jdLihJQHjxxPFgu9tKRi1m4gbcSVV6sj5x3oTCSWbOyUvZ1WNgWBZnyGQ53HVz3rEkNGkZJwL3oFxPlTGhiAMhLaq7duZJQTwpxoJkHeGcsT6vdXitAMuBpPh3pC248z6R9dwkxSa0=; X-UUID: b4abc372518a43608db26822d31f076b-20200623 Received: from mtkcas07.mediatek.inc [(172.21.101.84)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.10 Build 0809 with TLS) with ESMTP id 1397674092; Tue, 23 Jun 2020 14:36:18 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs01n2.mediatek.inc (172.21.101.79) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 23 Jun 2020 14:36:06 +0800 Received: from [172.21.77.33] (172.21.77.33) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 23 Jun 2020 14:36:06 +0800 Message-ID: <1592894173.10773.42.camel@mtkswgap22> Subject: Re: [PATCH 1/1] irqchip: Add config MTK_SYSIRQ and MTK_CIRQ From: Hanks Chen To: Marc Zyngier CC: CC Hwang , Jason Cooper , , Loda Chou , , , Matthias Brugger , Thomas Gleixner , Date: Tue, 23 Jun 2020 14:36:13 +0800 In-Reply-To: <1592490123.10773.16.camel@mtkswgap22> References: <1592483471-14806-1-git-send-email-hanks.chen@mediatek.com> <1592490123.10773.16.camel@mtkswgap22> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-TM-SNTS-SMTP: D76B68AB4412EB009AD23653C227CA071B677AEE048855E06DFE08E3CE6D96952000:8 X-MTK: N Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gVGh1LCAyMDIwLTA2LTE4IGF0IDIyOjIyICswODAwLCBIYW5rcyBDaGVuIHdyb3RlOg0KPiBP biBUaHUsIDIwMjAtMDYtMTggYXQgMTM6NDEgKzAxMDAsIE1hcmMgWnluZ2llciB3cm90ZToNCj4g PiBPbiAyMDIwLTA2LTE4IDEzOjMxLCBIYW5rcyBDaGVuIHdyb3RlOg0KPiA+ID4gTWVkaWF0ZWsg c3lzaXJxIGFuZCBjaXJxIGRyaXZlcnMgYXMtaXMgd2VyZSBib3VuZCB0b2dldGhlciB0byB0aGUg DQo+ID4gPiBjb25maWcNCj4gPiA+IG9mIEFSQ0hfTUVESUFURUsuICBUaGVzZSB0d28gZHJpdmVy cyBzaG91bGQgYmUgYWJsZSB0byBiZSBjb25maWd1cmVkDQo+ID4gPiBzZXBhcmF0ZWx5LiAgRm9y IGV4YW1wbGUsIG9uIG5ldyBNZWRpYXRlayBtb2JpbGUgY2hpcHMgc3VjaCBhcyANCj4gPiA+IERp bWVuc2l0eQ0KPiA+ID4gODIwLCB0aGUgc3lzaXJxIGRyaXZlciBpcyBub3QgdXNlZCBzaW5jZSB0 aGUgaGFyZHdhcmUgbW9kdWxlIGlzIA0KPiA+ID4gcmVtb3ZlZC4NCj4gPiA+IA0KPiA+ID4gQWRk IHR3byBuZXcgY29uZmlncyB0byBzeXNpcnEgYW5kIGNpcnEgZHJpdmVycy4NCj4gPiA+IC0gY29u ZmlnIE1US19TWVNJUlEgZm9yIHRoZSBpbnRlcnJ1cHQgcG9sYXJpdHkgY29udHJvbGxlciBkcml2 ZXI6IA0KPiA+ID4gc3lzaXJxDQo+ID4gPiAtIGNvbmZpZyBNVEtfQ0lSUSBmb3IgdGhlIGxvdy1w b3dlciBpbnRlcnJ1cHQgZHJpdmVyOiBjaXJxDQo+ID4gPiANCj4gPiA+IFNpZ25lZC1vZmYtYnk6 IGNjLmh3YW5nIDxjYy5od2FuZ0BtZWRpYXRlay5jb20+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBI YW5rcyBDaGVuIDxoYW5rcy5jaGVuQG1lZGlhdGVrLmNvbT4NCj4gPiA+IC0tLQ0KPiA+ID4gIGRy aXZlcnMvaXJxY2hpcC9LY29uZmlnICB8ICAgMTIgKysrKysrKysrKysrDQo+ID4gPiAgZHJpdmVy cy9pcnFjaGlwL01ha2VmaWxlIHwgICAgMyArKy0NCj4gPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDE0 IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gPiA+IA0KPiA+ID4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvaXJxY2hpcC9LY29uZmlnIGIvZHJpdmVycy9pcnFjaGlwL0tjb25maWcNCj4gPiA+ IGluZGV4IDI5ZmVhZDIuLmNjOWFhMTggMTAwNjQ0DQo+ID4gPiAtLS0gYS9kcml2ZXJzL2lycWNo aXAvS2NvbmZpZw0KPiA+ID4gKysrIGIvZHJpdmVycy9pcnFjaGlwL0tjb25maWcNCj4gPiA+IEBA IC01NzIsNCArNTcyLDE2IEBAIGNvbmZpZyBMT09OR1NPTl9QQ0hfTVNJDQo+ID4gPiAgCWhlbHAN Cj4gPiA+ICAJICBTdXBwb3J0IGZvciB0aGUgTG9vbmdzb24gUENIIE1TSSBDb250cm9sbGVyLg0K PiA+ID4gDQo+ID4gPiArY29uZmlnIE1US19TWVNJUlENCj4gPiA+ICsJdHJpc3RhdGUgIk1lZGlh dGVrIGludGVycnVwdCBwb2xhcml0eSBjb250cm9sbGVyIg0KPiA+IA0KPiA+IEhvdyBkbyB5b3Ug ZXhwZWN0IHRoaXMgdG8gd29yayBhcyBhIG1vZHVsZT8NCj4gDQo+IE15IGZhdWx0LCBJIG1pc3Nl ZCBzb21lIHBhdGNoZXMuSSdsbCBhZGQgdGhlbSBpbiBuZXh0IHBhdGNoZXMuDQo+IA0KPiBUaGVz ZSBzaG91bGQgYmUgdGhyZWUgcGF0Y2hlczoNCj4gMS4gYnJlYWsgZXhpc3RpbmcgY29uZmlndXJh dGlvbnMgYW5kIGNyZWF0ZSBuZXcgY29uZmlnIGZvciB0aGVtDQo+IDIuIENoYW5nZSBLY29uZmln IHRvIGJlIGxvYWRhYmxlIGFzIGEgbW9kdWxlIGFuZCBlbnN1cmUgYWxsIHBsYXRmb3Jtcw0KPiBh cmUgZXhlY3V0YWJsZS4NCj4gMy4gTWFrZSB0aGUgaXJxLW10ay1zeXNpcnEgZHJpdmVyIGFzIGEg bG9hZGFibGUga2VybmVsIG1vZHVsZSBmb3IgR0tJDQo+IGFuZCBmbGV4aWJpbGl0eS4NCj4gLg0K PiBUaGFuayB5b3UgZm9yIHlvdXIgY29tbWVudA0KPiANCj4gPiANCj4gPiA+ICsJaGVscA0KPiA+ ID4gKwkgIEludGVycnVwdCBwb2xhcml0eSBjb250cm9sbGVyIGRyaXZlciB0byBzd2FwIHBvbGFy aXR5IGZvcg0KPiA+ID4gKwkgIGludGVycnVwdHMgZm9yIE1lZGlhdGVrIG1vYmlsZSBjaGlwcy4N Cj4gPiA+ICsNCj4gPiA+ICtjb25maWcgTVRLX0NJUlENCj4gPiA+ICsJYm9vbCAiTWVkaWF0ZWsg bG93LXBvd2VyIGludGVycnVwdCBjb250cm9sbGVyIg0KPiA+ID4gKwloZWxwDQo+ID4gPiArCSAg TG93LXBvd2VyIGludGVycnVwdCBjb250cm9sbGVyIGRyaXZlciB0byBtb25pdG9yIElSUVMNCj4g PiA+ICsJICBpbiB0aGUgc2xlZXAgbW9kZSBmb3IgTWVkaWF0ZWsgbW9iaWxlIGNoaXBzLg0KPiA+ ID4gKw0KPiA+ID4gIGVuZG1lbnUNCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2lycWNoaXAv TWFrZWZpbGUgYi9kcml2ZXJzL2lycWNoaXAvTWFrZWZpbGUNCj4gPiA+IGluZGV4IDEzM2Y5YzQu LjMwNDIxZDIgMTAwNjQ0DQo+ID4gPiAtLS0gYS9kcml2ZXJzL2lycWNoaXAvTWFrZWZpbGUNCj4g PiA+ICsrKyBiL2RyaXZlcnMvaXJxY2hpcC9NYWtlZmlsZQ0KPiA+ID4gQEAgLTY5LDcgKzY5LDgg QEAgb2JqLSQoQ09ORklHX0JDTTcxMjBfTDJfSVJRKQkJKz0gaXJxLWJjbTcxMjAtbDIubw0KPiA+ ID4gIG9iai0kKENPTkZJR19CUkNNU1RCX0wyX0lSUSkJCSs9IGlycS1icmNtc3RiLWwyLm8NCj4g PiA+ICBvYmotJChDT05GSUdfS0VZU1RPTkVfSVJRKQkJKz0gaXJxLWtleXN0b25lLm8NCj4gPiA+ ICBvYmotJChDT05GSUdfTUlQU19HSUMpCQkJKz0gaXJxLW1pcHMtZ2ljLm8NCj4gPiA+IC1vYmot JChDT05GSUdfQVJDSF9NRURJQVRFSykJCSs9IGlycS1tdGstc3lzaXJxLm8gaXJxLW10ay1jaXJx Lm8NCj4gPiA+ICtvYmotJChDT05GSUdfTVRLX1NZU0lSUSkJCSs9IGlycS1tdGstc3lzaXJxLm8N Cj4gPiA+ICtvYmotJChDT05GSUdfTVRLX0NJUlEpCQkJKz0gaXJxLW10ay1jaXJxLm8NCj4gPiA+ ICBvYmotJChDT05GSUdfQVJDSF9ESUdJQ09MT1IpCQkrPSBpcnEtZGlnaWNvbG9yLm8NCj4gPiA+ ICBvYmotJChDT05GSUdfUkVORVNBU19IODMwMEhfSU5UQykJKz0gaXJxLXJlbmVzYXMtaDgzMDBo Lm8NCj4gPiA+ICBvYmotJChDT05GSUdfUkVORVNBU19IOFNfSU5UQykJCSs9IGlycS1yZW5lc2Fz LWg4cy5vDQo+ID4gDQo+ID4gSW4gZ2VuZXJhbCwgdGhpcyBhcHByb2FjaCBkb2Vzbid0IGxvb2sg cmlnaHQuIEFzIGl0IHN0YW5kcywgdGhpcyBpcyBqdXN0IA0KPiA+IGJyZWFraW5nIGV4aXN0aW5n IGNvbmZpZ3VyYXRpb25zDQo+ID4gDQo+ID4gRG8geW91IHJlYWxseSBleHBlY3QgdXNlcnMgdG8g a25vdyBleGFjdGx5IHdoaWNoIGludGVycnVwdCBjb250cm9sbGVycyANCj4gPiB0aGVpciBzeXN0 ZW0gaXMgZ29pbmcgdG8gdXNlPyBUaGlzIHNlZW1zIGxpa2UgdGhlIHdyb25nIGFzc3VtcHRpb24u IElmIA0KPiA+IHlvdSByZWFsbHkgd2FudCB0byBzYXZlIHRoZSBoYW5kZnVsIG9mIGJ5dGVzIHRo ZXNlIGRyaXZlcnMgdGFrZSBpbiB5b3VyIA0KPiA+IGltYWdlLCB0aGVuIGFkZCB0aGUgcmVsZXZh bnQgZGVwZW5kZW5jeSBpbmZvcm1hdGlvbiBpbiBLY29uZmlnLg0KPiA+IA0KPiANCj4gMS4gVGhp cyBwYXRjaCB3aWxsIGFkZCBhIGRlcGVuZGVuY3kgb24gaXQgaW4gS2NvbmZpZywgd2hpY2ggZW5z dXJlcyBhbGwNCj4gcGxhdGZvcm1zIGFyZSBleGVjdXRhYmxlLg0KPiAyLiBXZSB3YW50IHRvIGZv bGxvdyB0aGUgQW5kcm9pZCBHS0kgYW5kIGFjY29yZGluZyB0byB0aGUgcmVxdWlyZW1lbnQgb2YN Cj4gR0tJKEdlbmVyYWwgS2VybmVsIEltYWdlKSwgYWxsIFNvQyBhbmQgQm9hcmQgUGVyaXBoZXJh bCBkcml2ZXJzIGFyZQ0KPiBsb2FkYWJsZSBrZXJuZWwgbW9kdWxlcy5zbyBJIG5lZWQgdG8gYnJl YWtpbmcgZXhpc3RpbmcgY29uZmlndXJhdGlvbnMNCj4gYW5kIGNyZWF0ZSBuZXcgY29uZmlnIGZv ciB0aGVtLg0KDQo+IFRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50DQoNCkhpIE1hcmMsDQoNCkkg d2FudCB0byBicmVhayB0aGUgZGVwZW5kZW5jeSBiZXR3ZWVuIEFSQ0hfTUVESUFURUsgYW5kIENJ UlEvU1lTSVJRLA0KYmVjYXVzZSB3ZSBuZWVkIHRvIGZvbGxvdyB0aGUgR0tJLg0KDQpDb3VsZCBJ IGFkZCB0aGUgTVRLX0NJUlEgYW5kIE1US19TWVNJUlEgaW50byBkZWZjb25maWc/DQooYXJjaC9h cm02NC9jb25maWcvZGVmY29uZmlnKQ0KDQpJdCB3b3VsZCBlbnN1cmVzIGFsbCBwbGF0Zm9ybSBh cmUgZXhlY3V0YWJsZS4NCg0KZS5nLg0KLS0tIGEvYXJjaC9hcm02NC9jb25maWdzL2RlZmNvbmZp Zw0KKysrIGIvYXJjaC9hcm02NC9jb25maWdzL2RlZmNvbmZpZw0KDQogQ09ORklHX1FDT01fUERD PXkNCitDT05GSUdfTVRLX1NZU0lSUT1tDQorQ09ORklHX01US19DSVJRPXkNCiBDT05GSUdfUkVT RVRfUUNPTV9BT1NTPXkNCg0KLS0tIGEvZHJpdmVycy9pcnFjaGlwL0tjb25maWcNCisrKyBiL2Ry aXZlcnMvaXJxY2hpcC9LY29uZmlnDQpAQCAtNTcyLDQgKzU3MiwxOCBAQCBjb25maWcgTE9PTkdT T05fUENIX01TSQ0KICAgICAgICBoZWxwDQogICAgICAgICAgU3VwcG9ydCBmb3IgdGhlIExvb25n c29uIFBDSCBNU0kgQ29udHJvbGxlci4NCg0KK2NvbmZpZyBNVEtfU1lTSVJRDQorICAgICAgIHRy aXN0YXRlICJNZWRpYXRlayBpbnRlcnJ1cHQgcG9sYXJpdHkgY29udHJvbGxlciINCisgICAgICAg ZGVwZW5kcyBvbiBBUkNIX01FRElBVEVLIHx8IENPTVBJTEVfVEVTVA0KKyAgICAgICBoZWxwDQor ICAgICAgICAgSW50ZXJydXB0IHBvbGFyaXR5IGNvbnRyb2xsZXIgZHJpdmVyIHRvIHN3YXAgcG9s YXJpdHkgZm9yDQorICAgICAgICAgaW50ZXJydXB0cyBmb3IgTWVkaWF0ZWsgbW9iaWxlIGNoaXBz Lg0KKw0KK2NvbmZpZyBNVEtfQ0lSUQ0KKyAgICAgICBib29sICJNZWRpYXRlayBsb3ctcG93ZXIg aW50ZXJydXB0IGNvbnRyb2xsZXIiDQorICAgICAgIGRlcGVuZHMgb24gQVJDSF9NRURJQVRFSyB8 fCBDT01QSUxFX1RFU1QNCisgICAgICAgaGVscA0KKyAgICAgICAgIExvdy1wb3dlciBpbnRlcnJ1 cHQgY29udHJvbGxlciBkcml2ZXIgdG8gbW9uaXRvciBJUlFTDQorICAgICAgICAgaW4gdGhlIHNs ZWVwIG1vZGUgZm9yIE1lZGlhdGVrIG1vYmlsZSBjaGlwcy4NCisNCg0KDQpQLlMgSSdsbCBtYWtl IHRoZSBpcnEtbXRrLXN5c2lycSBkcml2ZXIgYXMgYSBsb2FkYWJsZSBrZXJuZWwgbW9kdWxlIGZv cg0KR0tJDQoNClRoYW5rcw0KDQoNCj4gPiAgICAgICAgICBNLg0KPiANCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gbGludXgtYXJtLWtlcm5lbCBt YWlsaW5nIGxpc3QNCj4gbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnDQo+IGh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5l bA0KDQo=