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 8AED8C433EF for ; Tue, 2 Nov 2021 22:14:45 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 640A760FC2 for ; Tue, 2 Nov 2021 22:14:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229636AbhKBWRU (ORCPT ); Tue, 2 Nov 2021 18:17:20 -0400 Received: from new3-smtp.messagingengine.com ([66.111.4.229]:54251 "EHLO new3-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229525AbhKBWRT (ORCPT ); Tue, 2 Nov 2021 18:17:19 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 2D03F580674; Tue, 2 Nov 2021 18:14:38 -0400 (EDT) Received: from imap43 ([10.202.2.93]) by compute2.internal (MEProxy); Tue, 02 Nov 2021 18:14:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aj.id.au; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm1; bh=BAdWwQ+q5kjs8EMQZdc7Jq2E0usVeAe s1V+1KJfTF4E=; b=e6SHqTYpz0ZsHmASCIJPMH5Ow6rP8GTwo0ZsADeuAzZNGP8 LVBCER609l7oH6tpTd8sL938N7ZhX7F3699vU8qUkwB+XFynLso0+Kx1F0/1Gpfd O8OJE9xYRhXTa0UBQF6bAd4/rSjZhJeBS9R5hh818zecFR2c+IhLiDe2ksfzO77Y cHPQm116YwFCEi05YSY+SJNquOt/J0tvETqISbRTvXyuus7WQ53iqbVafT8aIpRQ 8Cp4FzwGo+iKkpuRPck7HtjGS6wbAsrtBx5D3XemeKTP4OItnLhvZVvQJhc3YTXM D4zA9zSOScjjob0Mo79phvlvSBV2yQsq+/OhWcA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=BAdWwQ +q5kjs8EMQZdc7Jq2E0usVeAes1V+1KJfTF4E=; b=WsTiB7PzD7wnHrAhhg4rfU ap2Wi7snshGHr7lxKpVCRUXmfxlK+U7SIDjC+7AqtZqlFMF6dt12V5oSk1/bIewU +u0qKX9Qk8Ckgvu2Vprhwr8IkCUM3F/y3SmUfNq4cPPmAozkscgaf31bNPCLMow+ f7Qbf8Xt4csaSHlFXBFH9PLCz3kbygtRZGqbOf76+08ZqI9FflWIbZIa97zgJzH5 MwQ5Ak21ttSv3w7VGB4oU6qalr3sV8eQ3+RDoCPO6UXvtCXHRY4doILMAWTzZ44W gugqhMtC/7NqMkBBt4tRjoZ0PiGcsFNu+PJk+NKaqbpJ+jtDWJ4WDhUVzCnRXjLw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrtddtgddufedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesthdtredtreertdenucfhrhhomhepfdetnhgu rhgvficulfgvfhhfvghrhidfuceorghnughrvgifsegrjhdrihgurdgruheqnecuggftrf grthhtvghrnhephefhfeekgfekudevheffheeihedujeefjeevjeefudfgfeeutdeuvdeh hfevueffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh eprghnughrvgifsegrjhdrihgurdgruh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 2AD9DAC0DD1; Tue, 2 Nov 2021 18:14:37 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e Mime-Version: 1.0 Message-Id: <602c4784-9ef2-405f-95ef-d75e56d4505e@www.fastmail.com> In-Reply-To: <20211101233751.49222-3-jae.hyun.yoo@intel.com> References: <20211101233751.49222-1-jae.hyun.yoo@intel.com> <20211101233751.49222-3-jae.hyun.yoo@intel.com> Date: Wed, 03 Nov 2021 08:44:15 +1030 From: "Andrew Jeffery" To: "Jae Hyun Yoo" , "Rob Herring" , "Corey Minyard" , "Joel Stanley" , =?UTF-8?Q?C=C3=A9dric_Le_Goater?= , "Haiyue Wang" , "Jae Hyun Yoo" Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, openipmi-developer@lists.sourceforge.net Subject: Re: [PATCH -next 2/4] ipmi: bt: add clock control logic Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On Tue, 2 Nov 2021, at 10:07, jae.hyun.yoo@intel.com wrote: > From: Jae Hyun Yoo > > If LPC BT driver is registered ahead of lpc-ctrl module, LPC BT > hardware block will be enabled without heart beating of LCLK until > lpc-ctrl enables the LCLK. This issue causes improper handling on > host interrupts when the host sends interrupts in that time frame. > Then kernel eventually forcibly disables the interrupt with > dumping stack and printing a 'nobody cared this irq' message out. > > To prevent this issue, all LPC sub drivers should enable LCLK > individually so this patch adds clock control logic into the LPC > BT driver. > > Fixes: 54f9c4d0778b ("ipmi: add an Aspeed BT IPMI BMC driver") > Signed-off-by: Jae Hyun Yoo Reviewed-by: Andrew Jeffery