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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1521DC433F5 for ; Tue, 2 Nov 2021 16:44:07 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id D7E0360EE9 for ; Tue, 2 Nov 2021 16:44:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org D7E0360EE9 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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=MGb+yhxw6mg4O2GsB6iEjT9WgYwAkRpqAPu3rkr0stE=; b=zG5rTwW0lD/2kG QajEsK6FgtCFTxmKFiMUzT2NZV/MCgBiNvAlQr5opk7Ed5aCb6k11cZm34XtWp27twYGyVtqxWASg ihVOb9EdWK/AzWkMV5NDJxu0o25vWuvrwqkchMwW2ibjfkXlsw0ir6Fp5DYE/Ysq9Zx7cOjPrLsWb vrcCbQhBaRrudzqJw1Ky2MeljS9qHtZ+51YUoKFDDlG7vJVZUKsGdocuWJtgIn810hLPy0803dFVw P1BKcD/Uc1uQKlRPAlApxcmHjhziYpWTu3Gk6JT+YZbqNAtPv8o6bN7KaeyThrtNLa94tzQ5oc1ib Fcyx5OkVozltlsSvef7Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhws9-002Kf7-RK; Tue, 02 Nov 2021 16:42:53 +0000 Received: from mga05.intel.com ([192.55.52.43]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhws6-002KdY-0i for linux-arm-kernel@lists.infradead.org; Tue, 02 Nov 2021 16:42:51 +0000 X-IronPort-AV: E=McAfee;i="6200,9189,10156"; a="317515620" X-IronPort-AV: E=Sophos;i="5.87,203,1631602800"; d="scan'208";a="317515620" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Nov 2021 09:35:33 -0700 X-IronPort-AV: E=Sophos;i="5.87,203,1631602800"; d="scan'208";a="583666391" Received: from nlibermx-mobl.amr.corp.intel.com (HELO [10.209.55.177]) ([10.209.55.177]) by fmsmga002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Nov 2021 09:35:32 -0700 Message-ID: Date: Tue, 2 Nov 2021 09:35:31 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Subject: Re: [PATCH -next 4/4] ipmi: kcs_bmc_aspeed: add clock control logic Content-Language: en-US To: Joel Stanley , ChiaWei Wang Cc: "jae.hyun.yoo@intel.com" , Rob Herring , Corey Minyard , Andrew Jeffery , Cedric Le Goater , Haiyue Wang , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-aspeed@lists.ozlabs.org" , "openipmi-developer@lists.sourceforge.net" , Ryan Chen , Jenmin Yuan References: <20211101233751.49222-1-jae.hyun.yoo@intel.com> <20211101233751.49222-5-jae.hyun.yoo@intel.com> From: Jae Hyun Yoo In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211102_094250_114084_5ADBFAE0 X-CRM114-Status: GOOD ( 21.64 ) 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 T24gMTEvMS8yMDIxIDg6MjggUE0sIEpvZWwgU3RhbmxleSB3cm90ZToKPiBPbiBUdWUsIDIgTm92 IDIwMjEgYXQgMDM6MTYsIENoaWFXZWkgV2FuZyA8Y2hpYXdlaV93YW5nQGFzcGVlZHRlY2guY29t PiB3cm90ZToKPj4KPj4gSGkgSmFlLAo+Pgo+Pj4gRnJvbTogbGludXgtYXJtLWtlcm5lbCA8bGlu dXgtYXJtLWtlcm5lbC1ib3VuY2VzQGxpc3RzLmluZnJhZGVhZC5vcmc+IE9uCj4+Pgo+Pj4gRnJv bTogSmFlIEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgo+Pj4KPj4+IElm IExQQyBLQ1MgZHJpdmVyIGlzIHJlZ2lzdGVyZWQgYWhlYWQgb2YgbHBjLWN0cmwgbW9kdWxlLCBM UEMgS0NTIGJsb2NrIHdpbGwgYmUKPj4+IGVuYWJsZWQgd2l0aG91dCBoZWFydCBiZWF0aW5nIG9m IExDTEsgdW50aWwgbHBjLWN0cmwgZW5hYmxlcyB0aGUgTENMSy4gVGhpcwo+Pj4gaXNzdWUgY2F1 c2VzIGltcHJvcGVyIGhhbmRsaW5nIG9uIGhvc3QgaW50ZXJydXB0cyB3aGVuIHRoZSBob3N0IHNl bmRzCj4+PiBpbnRlcnJ1cHRzIGluIHRoYXQgdGltZSBmcmFtZS4KPj4+IFRoZW4ga2VybmVsIGV2 ZW50dWFsbHkgZm9yY2libHkgZGlzYWJsZXMgdGhlIGludGVycnVwdCB3aXRoIGR1bXBpbmcgc3Rh Y2sgYW5kCj4+PiBwcmludGluZyBhICdub2JvZHkgY2FyZWQgdGhpcyBpcnEnIG1lc3NhZ2Ugb3V0 Lgo+Pj4KPj4+IFRvIHByZXZlbnQgdGhpcyBpc3N1ZSwgYWxsIExQQyBzdWIgZHJpdmVycyBzaG91 bGQgZW5hYmxlIExDTEsgaW5kaXZpZHVhbGx5IHNvIHRoaXMKPj4+IHBhdGNoIGFkZHMgY2xvY2sg Y29udHJvbCBsb2dpYyBpbnRvIHRoZSBMUEMgS0NTIGRyaXZlci4KPj4KPj4gSGF2ZSBhbGwgTFBD IHN1YiBkcml2ZXJzIGNvdWxkIHJlc3VsdCBpbiBlbnRpcmUgTFBDIGJsb2NrIGRvd24gaWYgYW55 IG9mIHRoZW0gZGlzYWJsZXMgdGhlIGNsb2NrIChlLmcuIGRyaXZlciB1bmxvYWQpLgo+PiBUaGUg TFBDIGRldmljZXMgc3VjaCBhcyBTSU8gY2FuIGJlIHVzZWQgYmVmb3JlIGtlcm5lbCBib290aW5n LCBldmVuIHdpdGhvdXQgYW55IEJNQyBmaXJtd2FyZS4KPj4gVGhlcmVieSwgd2UgcmVjb21tZW5k IHRvIG1ha2UgTENMSyBjcml0aWNhbCBvciBndWFyZGVkIGJ5IHByb3RlY3RlZCBjbG9jayBpbnN0 ZWFkIG9mIGhhdmluZyBhbGwgTFBDIHN1YiBkcml2ZXJzIGhvbGQgdGhlIExDTEsgY29udHJvbC4K Pj4KPj4gVGhlIHByZXZpb3VzIGRpc2N1c3Npb24gZm9yIHlvdXIgcmVmZXJlbmNlOgo+PiBodHRw czovL2xrbWwub3JnL2xrbWwvMjAyMC85LzI4LzE1Mwo+IAo+IFBsZWFzZSByZWFkIHRoZSBlbnRp cmUgdGhyZWFkLiBUaGUgY29uY2x1c2lvbjoKPiAKPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9h bGwvQ0FDUEs4WGRCbWtoWjhtY1NGbURBRlY4azdRajdhakJMOFRWS2ZLOGMrNWFuZVVNSFp3QG1h aWwuZ21haWwuY29tLwo+IAo+IFRoYXQgaXMsIGZvciB0aGUgZGV2aWNlcyB0aGF0IGhhdmUgYSBk cml2ZXIgbG9hZGVkIGNhbiBlbmFibGUgdGhlCj4gY2xvY2suIFdoZW4gdGhleSBhcmUgdW5sb2Fk ZWQsIHRoZXkgd2lsbCByZWR1Y2UgdGhlIHJlZmVyZW5jZSBjb3VudAo+IHVudGlsIHRoZSBsYXN0 IGRyaXZlciBpcyB1bmxvYWRlZC4gZWc6Cj4gCj4gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20v bGludXgvbGF0ZXN0L3NvdXJjZS9kcml2ZXJzL2Nsay9jbGsuYyNMOTQ1Cj4gCj4gVGhlcmUgd2Fz IGFub3RoZXIgZm9yayB0byB0aGUgdGhyZWFkLCB3aGVyZSB3ZSBzdWdnZXN0ZWQgdGhhdCBhCj4g cHJvdGVjdGVkIGNsb2NrcyBiaW5kaW5nIGNvdWxkIGJlIGFkZGVkOgo+IAo+IGh0dHBzOi8vbG9y ZS5rZXJuZWwub3JnL2FsbC8xNjAyNjk1NzczMTEuODg0NDk4Ljg0MjkyNDUxNDA1MDkzMjYzMThA c3dib3lkLm10di5jb3JwLmdvb2dsZS5jb20vCj4gCj4gSWYgeW91IHdpc2ggdG8gdXNlIHRoaXMg bWVjaGFuaXNtIGZvciBlZy4gU0lPIGNsb2NrcywgdGhlbiBJIGVuY291cmFnZQo+IEFzcGVlZCB0 byBzdWJtaXQgYSBwYXRjaCB0byBkbyB0aGF0LgoKV2UgYXJlIHJldmlzaXRpbmcgdGhlIGFnZWQg ZGlzY3Vzc2lvbi4gVGhhbmtzIGZvciBicmluZ2luZyBpdCBiYWNrLgoKSSBhZ3JlZSB3aXRoIEpv ZWwgdGhhdCBhIGNsb2NrIHNob3VsZCBiZSBlbmFibGVkIG9ubHkgb24gc3lzdGVtcyB0aGF0Cm5l ZWQgdGhlIGNsb2NrIGFjdHVhbGx5IHNvIGl0IHNob3VsZCBiZSBjb25maWd1cmFibGUgYnkgYSBk ZXZpY2UgZHJpdmVyCm9yIHRocm91Z2ggZGV2aWNlIHRyZWUgc2V0dGluZyzCoG5vdCBieSB0aGUg c3RhdGljIHNldHRpbmcgaW4KY2xrLWFzdDI2MDAuYyBjb2RlLiBTbyB0aGF0J3MgdGhlIHJlYXNv biB3aHkgSSBzdG9wcGVkIHVwc3RyZWFtaW5nIGJlbG93CmNoYW5nZSBmb3IgbWFraW5nIEJDTEsg YXMgYSBjcml0aWNhbCBjbG9jay4KCmh0dHBzOi8vd3d3LnNwaW5pY3MubmV0L2xpc3RzL2xpbnV4 LWNsay9tc2c0NDgzNi5odG1sCgpJbnN0ZWFkLCBJIHN1Ym1pdHRlZCB0aGVzZSB0d28gY2hhbmdl cyB0byBtYWtlIGl0IGNvbmZpZ3VyYWJsZSB0aHJvdWdoCmRldmljZSB0cmVlIHNldHRpbmcuCgpo dHRwczovL2xpc3RzLm96bGFicy5vcmcvcGlwZXJtYWlsL2xpbnV4LWFzcGVlZC8yMDIwLUphbnVh cnkvMDAzMzk0Lmh0bWwKaHR0cHM6Ly9saXN0cy5vemxhYnMub3JnL3BpcGVybWFpbC9saW51eC1h c3BlZWQvMjAyMC1KYW51YXJ5LzAwMzMzOS5odG1sCgpCdXQgdGhlc2Ugd2VyZSBub3QgYWNjZXB0 ZWQgdG9vLgoKQW5kIHJlY2VudGx5LCBTYW11ZWwgaW50cm9kdWNlZCBhIGJldHRlciBhbmQgbW9y ZSBnZW5lcmljIHdheS4KCmh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC8yMDIwMDkwMzA0MDAx NS41NjI3LTItc2FtdWVsQHNob2xsYW5kLm9yZy8KCkJ1dCBpdCdzIG5vdCBhY2NlcHRlZMKgeWV0 IGVpdGhlci4KCgpDaGlhd2VpLAoKUGxlYXNlIHJlZmluZSB0aGUgbWVjaGFuaXNtIGFuZCBzdWJt aXQgYSBjaGFuZ2UgdG8gbWFrZSBTSU8gY2xvY2tzCmNvbmZpZ3VyYWJsZSB0aHJvdWdoIGRldmlj ZSB0cmVlIHNldHRpbmcuIEkgYmVsaWV2ZcKgdGhhdCB3ZSBjYW4ga2VlcAp0aGlzIHBhdGNoIHNl cmllcyBldmVuIHdpdGggdGhlIGNoYW5nZSwgb3IgaXQgY2FuIGJlIG1vZGlmaWVkIGFuZAphZGp1 c3RlZCBpZiBuZWVkZWQgYWZ0ZXIgdGhlIFNJTyBjbG9ja3MgZml4IGlzIGFjY2VwdGVkLgoKVGhh bmtzLApKYWUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xp bnV4LWFybS1rZXJuZWwK