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 72AD0C433EF for ; Tue, 12 Jul 2022 10:56:53 +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=+JSQFkvBS0ESXPRE7jPcvbbsMPvLysGJh4i/rQ5/z78=; b=m+4UprV7s17E+1 tbHszALoA+SUyAF5GPPZw9J+J9kwL3+fRd6Q1t70oBWcslk9FmqJj268m7mPhjeOHWC1zVCcx2yli WljpLVr1K73KvcwSJJup9vyHjbKI6iWMzYOkBYLwrwhW6aEXy3TQPFmFc90gmu7xmQ6HlJ/j8bPM8 MVUSNX5VwBsyvbEGnYs0mNJMgmwffHImr4tU181iJYC8ntU+hF6I8k56DKz3lWq3sxkcMzMcOaxn9 5Hbe0lkS/lSTDk4+01rgkvDgbHret3D3/ttnQYi0QnV7NTBp6Cii33as5XoT1firiuGMymwjK3hbN H9A7vmkgs+6ncbYlgN7g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBDYV-00A8W4-Pc; Tue, 12 Jul 2022 10:55:51 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBDYS-00A8Uq-EN; Tue, 12 Jul 2022 10:55:50 +0000 Received: from [192.168.1.100] (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: kholk11) by madras.collabora.co.uk (Postfix) with ESMTPSA id AEA1D66018EA; Tue, 12 Jul 2022 11:55:45 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1657623346; bh=DLaYxFIWkAJn3tcNqLPJQTGx0exX21x7gM2Ae11yJO0=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=KgNMfTrvhsabhWF0VV9IpRlpnGfR71xy9IgeIrpNj1LivRs3Na8RpMaZY8seKO0E4 ab2DKzU/ShgM763rCC6mYbT1640gu3YdgpglBxYlKRFeXM75xYQXW9eXlhPhw4KSRP 8dbAFK9rcyRkabSqgzlcjdbIXXznvYrgBilJGY3tL3pnL/EOSZS19dEPLEUehs7s0T H0XL4kVCA3j7HrORI3pWWH0lrj1HB5AmwlTUUNYFgG6JpSsjImikdGhSPTyiIG+ea7 CKqwm0L5HdyYMt2HlopypX71p7/K9zamFpgZkAuZzC21BhsIt1+TZud8/cM514fgbv W1fX4d5aB9Gjw== Message-ID: <473aa749-fcfe-bd38-0d83-95375aeef8a3@collabora.com> Date: Tue, 12 Jul 2022 12:55:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH] clk: mediatek: Don't check HW status for mt8192/5's imp_iic_wrap clocks Content-Language: en-US To: Chen-Yu Tsai , =?UTF-8?B?TsOtY29sYXMgRi4gUi4gQS4gUHJhZG8=?= Cc: Stephen Boyd , kernel@collabora.com, Chun-Jie Chen , Ikjoon Jang , Matthias Brugger , Michael Turquette , Miles Chen , Ran Jianping , Weiyi Lu , linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org References: <20220711205733.203963-1-nfraprado@collabora.com> From: AngeloGioacchino Del Regno In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220712_035548_772869_1B05F751 X-CRM114-Status: GOOD ( 25.85 ) 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 SWwgMTIvMDcvMjIgMTI6NDQsIENoZW4tWXUgVHNhaSBoYSBzY3JpdHRvOgo+IEhpLAo+IAo+IE9u IFR1ZSwgSnVsIDEyLCAyMDIyIGF0IDQ6NTcgQU0gTsOtY29sYXMgRi4gUi4gQS4gUHJhZG8KPiA8 bmZyYXByYWRvQGNvbGxhYm9yYS5jb20+IHdyb3RlOgo+Pgo+PiBUaGUgaW1wX2lpY193cmFwIGNs b2NrcyBvbiBtdDgxOTIvbXQ4MTk1IHJlcXVpcmUgdGhhdCB0aGUgaTJjX3NlbCBwYXJlbnQKPj4g Y2xvY2sgYmUgZW5hYmxlZCBiZWZvcmUgdGhlaXIgaGFyZHdhcmUgc3RhdHVzIGNhbiBiZSBjaGVj a2VkLiBTaW5jZSB0aGlzCj4+IHdhc24ndCB0YWtlbiBpbnRvIGFjY291bnQsIHJlYWRpbmcgZnJv bSB0aGUgY2xrX3N1bW1hcnkgZGVidWdmcyBmaWxlCj4+IHdvdWxkIGNhdXNlIHRoZSBzeXN0ZW0g dG8gY29tcGxldGVseSBmcmVlemUuCj4+Cj4+IEFzc3VtaW5nIHRoYXQgdGhpcyBjbG9jayBpcyBt YW5hZ2VkIG9ubHkgYnkgdGhlIGtlcm5lbCwgYW5kIG5vdCBieSBhbnkKPj4gZmlybXdhcmUsIHNp bXBseSBkcm9wIHRoZSBpc19lbmFibGVkKCkgb3B0aW9uYWwgY2FsbGJhY2sgYW5kIGluc3RlYWQK Pj4gcmVseSBvbiB0aGUgZW5hYmxlIGNvdW50IGZvciB0aGUgaW1wX2lpY193cmFwIGNsb2Nrcy4K PiAKPiBUaGF0J3MgdGhlIHdyb25nIHdheSB0byBnbyBhYm91dCBpdC4KPiAKPiBUaGUgSTJDIGNs b2NrcyBhbHJlYWR5IGhhdmUgdGhlIENMS19PUFNfUEFSRU5UX0VOQUJMRSBmbGFnIHNldC4gU28g dGhlCj4gaXNzdWUgaXMgdGhhdCBzb21ld2hlcmUgaW4gdGhlIGNsayBjb3JlLCBhIHBpZWNlIG9m IGNvZGUgaXMgbm90IGhvbm9yaW5nCj4gdGhhdCBmbGFnLgo+IAo+IEFuZCBpdCBzZWVtcyB0aGF0 J3MgaW4gbW9yZSB0aGFuIG9uZSBwbGFjZS4KPiAKClVobSwgeW91J3JlIHJpZ2h0LiBJIGdhdmUg bXkgVGVzdGVkLWJ5LCBidXQgbm90IGEgUmV2aWV3ZWQtYnkgYmVjYXVzZSBJCndhc24ndCByZWFs bHkgY29udmluY2VkIGFib3V0IHRoaXMgc29sdXRpb24gYmVpbmcgdGhlIGJlc3QuCgpOb3cgdGhh dCBJIHRoaW5rIG9mIGl0LCB0aGUgc29sdXRpb24gbWF5IGJlIGFzIHNpbXBsZSBhczoKCmNsay5j CgpzdGF0aWMgYm9vbCBjbGtfY29yZV9pc19lbmFibGVkKHN0cnVjdCBjbGtfY29yZSAqY29yZSkK ewoJYm9vbCByZXQgPSBmYWxzZTsKCgkvKgoJICogSWYgdGhpcyBjbG9jayBuZWVkcyBwYXJlbnQg ZW5hYmxlZCwgYnV0IGl0cyBwYXJlbnQgaXMKCSAqIG9mZiwgd2UgZGlyZWN0bHkgcmV0dXJuIGZh bHNlIGZvciB0d28gcmVhc29uczoKCSAqIDEuIFRoaXMgY2xvY2sgYmVpbmcgZW5hYmxlZCB3b3Vs ZCBiZSBpbXBvc3NpYmxlCgkgKiAyLiBUaGUgcGxhdGZvcm0gbWF5IGNyYXNoIGZvciB1bmNsb2Nr ZWQgYWNjZXNzIHdoaWxlCgkgKiAgICByZWFkaW5nIHRoZSBzdGF0dXMgb2YgdGhpcyBjbG9jayAo d2hlcmUgYSAuaXNfZW5hYmxlZAoJICogICAgY2FsbGJhY2sgaXMgcHJvdmlkZWQpLgoJICovCglp ZiAoY29yZS0+ZmxhZ3MgJiBDTEtfT1BTX1BBUkVOVF9FTkFCTEUgJiYKCSAgICAhY2xrX2NvcmVf aXNfZW5hYmxlZChjb3JlLT5wYXJlbnQpKQoJCXJldHVybiBmYWxzZTsKCgkuLi4gZXRjIGV0YyBl dGMgLi4uCn0KCk7DrWNvbGFzLCBkaWQgeW91IHRyeSB0aGlzIGFwcHJvYWNoPwoKPiBSZWdhcmRz Cj4gQ2hlbll1Cj4gCj4+IFNpZ25lZC1vZmYtYnk6IE7DrWNvbGFzIEYuIFIuIEEuIFByYWRvIDxu ZnJhcHJhZG9AY29sbGFib3JhLmNvbT4KPj4KPj4gLS0tCj4+Cj4+ICAgZHJpdmVycy9jbGsvbWVk aWF0ZWsvY2xrLWdhdGUuYyAgICAgICAgICAgICAgICB8IDYgKysrKysrCj4+ICAgZHJpdmVycy9j bGsvbWVkaWF0ZWsvY2xrLWdhdGUuaCAgICAgICAgICAgICAgICB8IDEgKwo+PiAgIGRyaXZlcnMv Y2xrL21lZGlhdGVrL2Nsay1tdDgxOTItaW1wX2lpY193cmFwLmMgfCAyICstCj4+ICAgZHJpdmVy cy9jbGsvbWVkaWF0ZWsvY2xrLW10ODE5NS1pbXBfaWljX3dyYXAuYyB8IDIgKy0KPj4gICA0IGZp bGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvY2xrL21lZGlhdGVrL2Nsay1nYXRlLmMgYi9kcml2ZXJzL2Nsay9tZWRp YXRlay9jbGstZ2F0ZS5jCj4+IGluZGV4IDQyMTgwNjIzNjIyOC4uOGU3YzcxOWE2OWIzIDEwMDY0 NAo+PiAtLS0gYS9kcml2ZXJzL2Nsay9tZWRpYXRlay9jbGstZ2F0ZS5jCj4+ICsrKyBiL2RyaXZl cnMvY2xrL21lZGlhdGVrL2Nsay1nYXRlLmMKPj4gQEAgLTEyNCw2ICsxMjQsMTIgQEAgc3RhdGlj IHZvaWQgbXRrX2NnX2Rpc2FibGVfaW52X25vX3NldGNscihzdHJ1Y3QgY2xrX2h3ICpodykKPj4g ICAgICAgICAgbXRrX2NnX2Nscl9iaXRfbm9fc2V0Y2xyKGh3KTsKPj4gICB9Cj4+Cj4+ICtjb25z dCBzdHJ1Y3QgY2xrX29wcyBtdGtfY2xrX2dhdGVfb3BzX3NldGNscl9jb3VudGVkID0gewo+PiAr ICAgICAgIC5lbmFibGUgICAgICAgICA9IG10a19jZ19lbmFibGUsCj4+ICsgICAgICAgLmRpc2Fi bGUgICAgICAgID0gbXRrX2NnX2Rpc2FibGUsCj4+ICt9Owo+PiArRVhQT1JUX1NZTUJPTF9HUEwo bXRrX2Nsa19nYXRlX29wc19zZXRjbHJfY291bnRlZCk7Cj4+ICsKPj4gICBjb25zdCBzdHJ1Y3Qg Y2xrX29wcyBtdGtfY2xrX2dhdGVfb3BzX3NldGNsciA9IHsKPj4gICAgICAgICAgLmlzX2VuYWJs ZWQgICAgID0gbXRrX2NnX2JpdF9pc19jbGVhcmVkLAo+PiAgICAgICAgICAuZW5hYmxlICAgICAg ICAgPSBtdGtfY2dfZW5hYmxlLAo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jbGsvbWVkaWF0ZWsv Y2xrLWdhdGUuaCBiL2RyaXZlcnMvY2xrL21lZGlhdGVrL2Nsay1nYXRlLmgKPj4gaW5kZXggZDk4 OTdlZjUzNTI4Li5iNTUwMmIyOTExZjUgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvY2xrL21lZGlh dGVrL2Nsay1nYXRlLmgKPj4gKysrIGIvZHJpdmVycy9jbGsvbWVkaWF0ZWsvY2xrLWdhdGUuaAo+ PiBAQCAtMTksNiArMTksNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGNsa19vcHMgbXRrX2Nsa19n YXRlX29wc19zZXRjbHI7Cj4+ICAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBjbGtfb3BzIG10a19jbGtf Z2F0ZV9vcHNfc2V0Y2xyX2ludjsKPj4gICBleHRlcm4gY29uc3Qgc3RydWN0IGNsa19vcHMgbXRr X2Nsa19nYXRlX29wc19ub19zZXRjbHI7Cj4+ICAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBjbGtfb3Bz IG10a19jbGtfZ2F0ZV9vcHNfbm9fc2V0Y2xyX2ludjsKPj4gK2V4dGVybiBjb25zdCBzdHJ1Y3Qg Y2xrX29wcyBtdGtfY2xrX2dhdGVfb3BzX3NldGNscl9jb3VudGVkOwo+Pgo+PiAgIHN0cnVjdCBt dGtfZ2F0ZV9yZWdzIHsKPj4gICAgICAgICAgdTMyIHN0YV9vZnM7Cj4+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2Nsay9tZWRpYXRlay9jbGstbXQ4MTkyLWltcF9paWNfd3JhcC5jIGIvZHJpdmVycy9j bGsvbWVkaWF0ZWsvY2xrLW10ODE5Mi1pbXBfaWljX3dyYXAuYwo+PiBpbmRleCA3MDAzNTZhYzZh NTguLjkwMGVlNjAxMTY5YyAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9jbGsvbWVkaWF0ZWsvY2xr LW10ODE5Mi1pbXBfaWljX3dyYXAuYwo+PiArKysgYi9kcml2ZXJzL2Nsay9tZWRpYXRlay9jbGst bXQ4MTkyLWltcF9paWNfd3JhcC5jCj4+IEBAIC0yMCw3ICsyMCw3IEBAIHN0YXRpYyBjb25zdCBz dHJ1Y3QgbXRrX2dhdGVfcmVncyBpbXBfaWljX3dyYXBfY2dfcmVncyA9IHsKPj4KPj4gICAjZGVm aW5lIEdBVEVfSU1QX0lJQ19XUkFQKF9pZCwgX25hbWUsIF9wYXJlbnQsIF9zaGlmdCkgICAgICAg ICAgICAgICAgIFwKPj4gICAgICAgICAgR0FURV9NVEtfRkxBR1MoX2lkLCBfbmFtZSwgX3BhcmVu dCwgJmltcF9paWNfd3JhcF9jZ19yZWdzLCBfc2hpZnQsICAgICAgXAo+PiAtICAgICAgICAgICAg ICAgJm10a19jbGtfZ2F0ZV9vcHNfc2V0Y2xyLCBDTEtfT1BTX1BBUkVOVF9FTkFCTEUpCj4+ICsg ICAgICAgICAgICAgICAmbXRrX2Nsa19nYXRlX29wc19zZXRjbHJfY291bnRlZCwgQ0xLX09QU19Q QVJFTlRfRU5BQkxFKQo+Pgo+PiAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbXRrX2dhdGUgaW1wX2lp Y193cmFwX2NfY2xrc1tdID0gewo+PiAgICAgICAgICBHQVRFX0lNUF9JSUNfV1JBUChDTEtfSU1Q X0lJQ19XUkFQX0NfSTJDMTAsICJpbXBfaWljX3dyYXBfY19pMmMxMCIsICJpbmZyYV9pMmMwIiwg MCksCj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Nsay9tZWRpYXRlay9jbGstbXQ4MTk1LWltcF9p aWNfd3JhcC5jIGIvZHJpdmVycy9jbGsvbWVkaWF0ZWsvY2xrLW10ODE5NS1pbXBfaWljX3dyYXAu Ywo+PiBpbmRleCBmYmM4MDlkMDUwNzIuLmU1MGE3N2I4NDRmNCAxMDA2NDQKPj4gLS0tIGEvZHJp dmVycy9jbGsvbWVkaWF0ZWsvY2xrLW10ODE5NS1pbXBfaWljX3dyYXAuYwo+PiArKysgYi9kcml2 ZXJzL2Nsay9tZWRpYXRlay9jbGstbXQ4MTk1LWltcF9paWNfd3JhcC5jCj4+IEBAIC0xOCw3ICsx OCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbXRrX2dhdGVfcmVncyBpbXBfaWljX3dyYXBfY2df cmVncyA9IHsKPj4KPj4gICAjZGVmaW5lIEdBVEVfSU1QX0lJQ19XUkFQKF9pZCwgX25hbWUsIF9w YXJlbnQsIF9zaGlmdCkgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiAgICAgICAgICBHQVRF X01US19GTEFHUyhfaWQsIF9uYW1lLCBfcGFyZW50LCAmaW1wX2lpY193cmFwX2NnX3JlZ3MsIF9z aGlmdCwgICAgICBcCj4+IC0gICAgICAgICAgICAgICAmbXRrX2Nsa19nYXRlX29wc19zZXRjbHIs IENMS19PUFNfUEFSRU5UX0VOQUJMRSkKPj4gKyAgICAgICAgICAgICAgICZtdGtfY2xrX2dhdGVf b3BzX3NldGNscl9jb3VudGVkLCBDTEtfT1BTX1BBUkVOVF9FTkFCTEUpCj4+Cj4+ICAgc3RhdGlj IGNvbnN0IHN0cnVjdCBtdGtfZ2F0ZSBpbXBfaWljX3dyYXBfc19jbGtzW10gPSB7Cj4+ICAgICAg ICAgIEdBVEVfSU1QX0lJQ19XUkFQKENMS19JTVBfSUlDX1dSQVBfU19JMkM1LCAiaW1wX2lpY193 cmFwX3NfaTJjNSIsICJ0b3BfaTJjIiwgMCksCj4+IC0tCj4+IDIuMzcuMAo+PgoKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==