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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 106B7C636CD for ; Wed, 1 Feb 2023 13:48:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=n5m2ABr082LAGkQ+6RDcOkD5XRpHOnY0/VXebrOlzXw=; b=gmkQ2ure+Rx1i4 a8mmhFWuYJ2vHCEt3yYx+VB/QROKCJyHCeiA+TpNZ0m/tUlHDfj9C8FKV1kXkPROs0mbt6J/T6Azi BAL7HWKAkvctq3pSlFPxxS8bj1TPSQEBsAM254VFxW9hp05yyk8UzG7jBdufGvHJv1ZjOCSPlRPsZ 55uR/VxtBbHSPWkHUjUVvh7aARCMRJM20YJKHIzqFloLc849E7WaB7+lNu/EXblmUpIGGOAwM+0Mp bp5ddluWccHXRLPUTtlgVj0Q6tFqpVo9cPDA7Z/2th54O8kaw18psE2RyOG0nR+O0vUOl5BBDWeRU tlHXoKBzjt77Yd5PXVuQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pNDSq-00C8AE-Rg; Wed, 01 Feb 2023 13:47:52 +0000 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pNDSn-00C89f-Jx; Wed, 01 Feb 2023 13:47:51 +0000 Received: by mail-ej1-x629.google.com with SMTP id mf7so32840120ejc.6; Wed, 01 Feb 2023 05:47:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=lAYK3TYYJaUS303BiC19eGVbURXpPLfapr3AkUuAJEg=; b=JJ5MTU8YfsTRyn8GFnxVev/0QSLfJwzfK3HGnHyqPONF8XbvSskm3MBEfiNSfc2rBG UlwBfeQPGolGO5nRgBo1dy9JJl//gcHeEzWYKXxGcLD5gU6ajxQvgSutM240vvWqKvBk Mhohzx65wk3FOAML3cKvL2vv8q8HVTgcQXgmAXdQyU5TRddC0ZdZI+u3eNxMQYnsjdVH W3CDOmtggKzT9WndAVZ0bGC/TmveAsU8Ig8eiFg+zOuTRUajFyXuVVqWiqjvdH4Afd99 5dyzQgHdowZtVGzSoc+Q/kk2Pgk3rJWEc5ha0XKAULgQycP5uAj8HnHmCF5c8Py2DT2K 13wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lAYK3TYYJaUS303BiC19eGVbURXpPLfapr3AkUuAJEg=; b=Pl01P/tOvDP5cWl3bLWk7RW+ahMse3ltYy5id2ZatsB1VuPBXJWXBAbdN5afdvGFh4 pBjzXlUDJb8wmLcJrubNR4gGeXWC6PLLSEmf3TYbmZ9gSAcwhozeSSTQqtyWCb3GINUu c0oj4+kcdmuaExTlCf7u8sAo+cT5abDJo8dL0lxUiBEFHbGlPMChSawsxzuzPZLM8igF sCXQqYA1NyE4mV4+9/mY72y4PV+ls0J7PA0bXUqJiJfGEjEZDQV6L86/4CT682njPATK KBnRLU1owxaiju3b3QC+tagoquMeVUHHghWXGlHeVm3GLomQ0E9MXBgq5NpuAqVZHiCn ODDg== X-Gm-Message-State: AO0yUKXHuLYBxym7dScLEqpb7fgK69gy0rml++HnIWRoO56gfRdkL9Xu qHTJ4yyzHndaRmEnR6/sOFo= X-Google-Smtp-Source: AK7set9+8h3TtIUgYCEumqDGu7/k2mPjC7QxBLFQEUbNA9ZoT+PjOsIM6GO6pUCmTQe4D3KJOysRNQ== X-Received: by 2002:a17:906:7246:b0:87d:eff1:acc1 with SMTP id n6-20020a170906724600b0087deff1acc1mr2187158ejk.64.1675259268083; Wed, 01 Feb 2023 05:47:48 -0800 (PST) Received: from [192.168.2.177] ([207.188.167.132]) by smtp.gmail.com with ESMTPSA id ss2-20020a170907c00200b0087329ff5922sm9917665ejc.139.2023.02.01.05.47.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Feb 2023 05:47:47 -0800 (PST) Message-ID: <7336156c-9451-bc59-2bd3-26c1b7809bb5@gmail.com> Date: Wed, 1 Feb 2023 14:47:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [PATCH v4 03/14] soc: mediatek: mtk-svs: enable the IRQ later Content-Language: en-US To: =?UTF-8?B?Um9nZXIgTHUgKOmZuOeRnuWCkSk=?= , "eballetbo@gmail.com" , "khilman@kernel.org" , "drinkcat@google.com" Cc: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "ribalda@chromium.org" , "devicetree@vger.kernel.org" , "linux-pm@vger.kernel.org" , Project_Global_Chrome_Upstream_Group , "linux-arm-kernel@lists.infradead.org" , =?UTF-8?B?SmlhLXdlaSBDaGFuZyAo5by15L2z5YGJKQ==?= , =?UTF-8?B?RmFuIENoZW4gKOmZs+WHoSk=?= References: <20230111074528.29354-1-roger.lu@mediatek.com> <20230111074528.29354-4-roger.lu@mediatek.com> <561d9a97-64c7-6633-ff10-d85ae2c7f314@gmail.com> <715873f9acb975aa8a6a21fda372b00dcc5c137a.camel@mediatek.com> From: Matthias Brugger In-Reply-To: <715873f9acb975aa8a6a21fda372b00dcc5c137a.camel@mediatek.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230201_054749_701344_D144BD1C X-CRM114-Status: GOOD ( 20.72 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgpPbiAwMS8wMi8yMDIzIDE0OjQzLCBSb2dlciBMdSAo6Zm455Ge5YKRKSB3cm90ZToKPiBIaSBN YXR0aGlhcyBTaXIsCj4gCj4gT24gVHVlLCAyMDIzLTAxLTMxIGF0IDEzOjU5ICswMTAwLCBNYXR0 aGlhcyBCcnVnZ2VyIHdyb3RlOgo+Pgo+PiBPbiAxMS8wMS8yMDIzIDA4OjQ1LCBSb2dlciBMdSB3 cm90ZToKPj4+IEZyb206IFJpY2FyZG8gUmliYWxkYSA8cmliYWxkYUBjaHJvbWl1bS5vcmc+Cj4+ Pgo+Pj4gSWYgdGhlIHN5c3RlbSBkb2VzIG5vdCBjb21lIGZyb20gcmVzZXQgKGxpa2Ugd2hlbiBp cyBib290ZWQgdmlhCj4+PiBrZXhlYygpLCB0aGUgcGVyaXBoZXJhbCBtaWdodCB0cmlnZ2VyIGFu IElSUSBiZWZvcmUgdGhlIGRhdGEgc3RydWN0dXJlcwo+Pj4gYXJlIGluaXRpYWxpemVkLgo+Pj4K Pj4+IEZpeGVzOgo+Pj4KPj4+IFsgICAgMC4yMjc3MTBdIFVuYWJsZSB0byBoYW5kbGUga2VybmVs IE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZSBhdCB2aXJ0dWFsCj4+PiBhZGRyZXNzIDAwMDAwMDAw MDAwMDBmMDgKPj4+IFsgICAgMC4yMjc5MTNdIENhbGwgdHJhY2U6Cj4+PiBbICAgIDAuMjI3OTE4 XSAgc3ZzX2lzcisweDhjLzB4NTM4Cj4+Pgo+Pgo+PiBUaGlzIHBhdGNoIGlzIGRpZmZlcmVudCBm cm9tCj4+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3IvMjAyMjExMjctbXRrLXN2cy12Mi0wLTE0 NWIwNzY2M2VhOEBjaHJvbWl1bS5vcmcKPj4KPj4gSWYgeW91IHRoaW5rIHRoZSBwYXRjaCBmcm9t IFJpY2FyZG8gaXMgd3JvbmcsIHRoZW4geW91IHNob3VsZCBoYXZlIG1lbnRpb25lZAo+PiB0aGF0 IGluIHRoZSByZXZpZXcuCj4gCj4gTXkgYmFkLiBSaWNhcmRvJ3MgcGF0Y2ggaXMgY29ycmVjdC4g TW92aW5nIHBsYXRmb3JtX2dldF9pcnEoKSBicmluZ3Mgbm8KPiBmdW5jdGlvbmFsIGNoYW5nZSBh bmQgaXMgZm9yIGhlbHBpbmcgdGhlIHN2cyBwcm9iZSByZWFkYWJpbGl0eSBhcyBteSBwcmVmZXJl bmNlLgo+IAoKVGhhbmtzIGZvciB0aGUgY29uZmlybWF0aW9uIQoKUmVnYXJkcywKTWF0dGhpYXMK Cj4+Cj4+IFJlZ2FyZHMsCj4+IE1hdHRoaWFzCj4+Cj4+PiBGaXhlczogNjgxYTAyZTk1MDAwICgi c29jOiBtZWRpYXRlazogU1ZTOiBpbnRyb2R1Y2UgTVRLIFNWUyBlbmdpbmUiKQo+Pj4gU2lnbmVk LW9mZi1ieTogUmljYXJkbyBSaWJhbGRhIDxyaWJhbGRhQGNocm9taXVtLm9yZz4KPj4+IFNpZ25l ZC1vZmYtYnk6IFJvZ2VyIEx1IDxyb2dlci5sdUBtZWRpYXRlay5jb20+Cj4+PiAtLS0KPj4+ICAg IGRyaXZlcnMvc29jL21lZGlhdGVrL210ay1zdnMuYyB8IDI4ICsrKysrKysrKysrKysrLS0tLS0t LS0tLS0tLS0KPj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxNCBkZWxl dGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLXN2 cy5jIGIvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLXN2cy5jCj4+PiBpbmRleCBhODAzYjkyYWZj M2QuLjY0ZDRkMDNhYjcxYyAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvc29jL21lZGlhdGVrL210 ay1zdnMuYwo+Pj4gKysrIGIvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLXN2cy5jCj4+PiBAQCAt MjQwMywyMCArMjQwMyw2IEBAIHN0YXRpYyBpbnQgc3ZzX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9k ZXZpY2UgKnBkZXYpCj4+PiAgICAJCWdvdG8gc3ZzX3Byb2JlX2ZyZWVfcmVzb3VyY2U7Cj4+PiAg ICAJfQo+Pj4gICAgCj4+PiAtCXN2c3BfaXJxID0gcGxhdGZvcm1fZ2V0X2lycShwZGV2LCAwKTsK Pj4+IC0JaWYgKHN2c3BfaXJxIDwgMCkgewo+Pj4gLQkJcmV0ID0gc3ZzcF9pcnE7Cj4+PiAtCQln b3RvIHN2c19wcm9iZV9mcmVlX3Jlc291cmNlOwo+Pj4gLQl9Cj4+PiAtCj4+PiAtCXJldCA9IGRl dm1fcmVxdWVzdF90aHJlYWRlZF9pcnEoc3ZzcC0+ZGV2LCBzdnNwX2lycSwgTlVMTCwgc3ZzX2lz ciwKPj4+IC0JCQkJCUlSUUZfT05FU0hPVCwgc3ZzcC0+bmFtZSwgc3ZzcCk7Cj4+PiAtCWlmIChy ZXQpIHsKPj4+IC0JCWRldl9lcnIoc3ZzcC0+ZGV2LCAicmVnaXN0ZXIgaXJxKCVkKSBmYWlsZWQ6 ICVkXG4iLAo+Pj4gLQkJCXN2c3BfaXJxLCByZXQpOwo+Pj4gLQkJZ290byBzdnNfcHJvYmVfZnJl ZV9yZXNvdXJjZTsKPj4+IC0JfQo+Pj4gLQo+Pj4gICAgCXN2c3AtPm1haW5fY2xrID0gZGV2bV9j bGtfZ2V0KHN2c3AtPmRldiwgIm1haW4iKTsKPj4+ICAgIAlpZiAoSVNfRVJSKHN2c3AtPm1haW5f Y2xrKSkgewo+Pj4gICAgCQlkZXZfZXJyKHN2c3AtPmRldiwgImZhaWxlZCB0byBnZXQgY2xvY2s6 ICVsZFxuIiwKPj4+IEBAIC0yNDM4LDYgKzI0MjQsMjAgQEAgc3RhdGljIGludCBzdnNfcHJvYmUo c3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPj4+ICAgIAkJZ290byBzdnNfcHJvYmVfY2xr X2Rpc2FibGU7Cj4+PiAgICAJfQo+Pj4gICAgCj4+PiArCXN2c3BfaXJxID0gcGxhdGZvcm1fZ2V0 X2lycShwZGV2LCAwKTsKPj4+ICsJaWYgKHN2c3BfaXJxIDwgMCkgewo+Pj4gKwkJcmV0ID0gc3Zz cF9pcnE7Cj4+PiArCQlnb3RvIHN2c19wcm9iZV9pb3VubWFwOwo+Pj4gKwl9Cj4+PiArCj4+PiAr CXJldCA9IGRldm1fcmVxdWVzdF90aHJlYWRlZF9pcnEoc3ZzcC0+ZGV2LCBzdnNwX2lycSwgTlVM TCwgc3ZzX2lzciwKPj4+ICsJCQkJCUlSUUZfT05FU0hPVCwgc3ZzcC0+bmFtZSwgc3ZzcCk7Cj4+ PiArCWlmIChyZXQpIHsKPj4+ICsJCWRldl9lcnIoc3ZzcC0+ZGV2LCAicmVnaXN0ZXIgaXJxKCVk KSBmYWlsZWQ6ICVkXG4iLAo+Pj4gKwkJCXN2c3BfaXJxLCByZXQpOwo+Pj4gKwkJZ290byBzdnNf cHJvYmVfaW91bm1hcDsKPj4+ICsJfQo+Pj4gKwo+Pj4gICAgCXJldCA9IHN2c19zdGFydChzdnNw KTsKPj4+ICAgIAlpZiAocmV0KSB7Cj4+PiAgICAJCWRldl9lcnIoc3ZzcC0+ZGV2LCAic3ZzIHN0 YXJ0IGZhaWw6ICVkXG4iLCByZXQpOwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=