Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp120947rwb; Wed, 18 Jan 2023 15:06:50 -0800 (PST) X-Google-Smtp-Source: AMrXdXuj/7QoqeLUz8KjdwnHeOO+gUgyymt3IN+4jkQPUbcXBP3wmUMQRfSCoFZ2n16iamUsou0S X-Received: by 2002:a17:903:2789:b0:188:bd82:2b7c with SMTP id jw9-20020a170903278900b00188bd822b7cmr9058513plb.5.1674083210418; Wed, 18 Jan 2023 15:06:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674083210; cv=none; d=google.com; s=arc-20160816; b=Roe5o2X5iTzQ/Vf3qoQeiSklpVGiZt3rIN8WzFB4xBHKP+RrRsp2oGw9VTC5ZF7utT Nl5k9eQ0p2nQn+GtysifRLZfL2Uv/pPDUIl2Phjm8C1fs42vppLoU2cOYTqCnIWQLQYx UwgKXDzi5f9F7z6x8v9GRRBWy9ADGNH2scHfbZpwUyGeVevp7ylV2b52rSkho8HbAOIV nAs6g543FY587n54QTaZWxdYDlB3eGdcqYjNZan7Bg41htUVSxfKRjTaROpcwE7SB45q Ay+Fkgdyid8TtiTwjDGBC2uP1uPzaJKxdRzicr2IzmEz8V9UMEOCGranORDYEQcMxkh4 6ZNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=5rDVfmGaTHq7SddtJNWhZM8yAn31bV4+g6pAERHOpLg=; b=U3zY5uKuSy9dVi4CLW+bZVTmq0pPDDR8g0PFp2Yn0ArhrrHRiRdHNibm42mtaEZ8xZ 3aMEL0TeCoT0kH1Mh6ZmOQM5uHnN4z3WXDW6hIbST/2fTJfx8a1mSFwA0ubEWU9pD9jA /n8IPgDyp1ABles5R9ga7Okloj3puFaXOcOZPB+XpUgzbXksjqGJ/PMhrryD9k8jsWN1 84Sng8Gd3gtWyldbvqXNbuERt4LfM39sETz010EErVdqyfwQp9Cku8xHlqTCutBG7XHS 9oQY55x0T2HnVzi7ENM1JT3sghBQMRAgOPJj+rOSuooKWIlrNC81nDw4rDsemb+IRAMR a0eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b=loLOq4wY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q11-20020a170902c9cb00b001890c6feff0si33808368pld.484.2023.01.18.15.06.45; Wed, 18 Jan 2023 15:06:50 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b=loLOq4wY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229663AbjARWon (ORCPT + 44 others); Wed, 18 Jan 2023 17:44:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229463AbjARWom (ORCPT ); Wed, 18 Jan 2023 17:44:42 -0500 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E38F35F395; Wed, 18 Jan 2023 14:44:40 -0800 (PST) Received: by mail-ej1-x634.google.com with SMTP id mp20so1097768ejc.7; Wed, 18 Jan 2023 14:44:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=5rDVfmGaTHq7SddtJNWhZM8yAn31bV4+g6pAERHOpLg=; b=loLOq4wYdeeCrYxIj7EUgXtnLj1TNav8NpjXyEPBSllezfA0igfvQj1eoLL1+bLNH+ wU1YQpXqxikSAjwD4urWorUYTDg6wplMfFVQn61BLel4F79Xhm5agvj+ya2rc/K94vdv LlVlQtou3hPA7WpYBpFSIXFhVj8UxSajSA8eY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5rDVfmGaTHq7SddtJNWhZM8yAn31bV4+g6pAERHOpLg=; b=NQl2/VB1lm42hceKhbGuHUvGK583oH93KRr+6lpbJmwB0Xu4aSsXeWll/uHzBbHMH2 W53czvwoHK6KpD26IOHt5hTkcqTqYsfucckWMX3l+vS3aErtsjLQL+ickmyFRRoasPpQ jYkspx8jhbywfSoCcsK1F81hECkok7JNmsDNh9PhuOPGWHBhtprH1p5TesaTZlGu502h yRH1EC7uLXVqOUU3b4t4oytEBlVcTnDcNAqBGXcMfpwI8ptvRmfJGzbwGUg7IwYLC3Ox jrGZVEQbs2xDfyoEod1TJiBJNCyP4ZgYzO3ZZR404S6q2/86gQ3v/vpg6UsphBLFkdcD RtXg== X-Gm-Message-State: AFqh2kocvZkU19SSSV/mbLc1U0C4u+uFYsxe6prJG/nqNSXKcAS6P8s5 WD1ONQCKCFmbjlaqHstcgPqh69wY5mNFIxmWtST1g39tDvI= X-Received: by 2002:a17:906:9394:b0:7c4:efcf:3bc8 with SMTP id l20-20020a170906939400b007c4efcf3bc8mr1125299ejx.702.1674081879203; Wed, 18 Jan 2023 14:44:39 -0800 (PST) MIME-Version: 1.0 References: <20230118150030.2079226-1-aaelhaj@google.com> In-Reply-To: <20230118150030.2079226-1-aaelhaj@google.com> From: Joel Stanley Date: Wed, 18 Jan 2023 22:44:27 +0000 Message-ID: Subject: Re: [PATCH] arm: dts: aspeed: tyan s8036: enable kcs interrupts. To: Ali El-Haj-Mahmoud Cc: Rob Herring , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, osk@google.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 18 Jan 2023 at 15:00, Ali El-Haj-Mahmoud wrote: > > When the BIOS is built with kcs interrupts enabled, not enabling > interrupts on the BMC results in very poor IPMI performance. > The other way around (BIOS with interrupts disabled, BMC with > interrupts enabled) doesn't suffer degraded IPMI performance. > Enabling interrupts on the BMC covers both scenarios, and should > be the default. > > TESTED: manually verified IPMI performance when BIOS is built with and > without KCS interrupts. > > Signed-off-by: Ali El-Haj-Mahmoud Thanks, I've applied this for 6.3. > --- > arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts b/arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts > index 708ee78e4b83..f6c4549c0ac4 100644 > --- a/arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts > +++ b/arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts > @@ -364,6 +364,7 @@ &kcs1 { > &kcs3 { > status = "okay"; > aspeed,lpc-io-reg = <0xca2>; > + aspeed,lpc-interrupts = <1 IRQ_TYPE_LEVEL_HIGH>; > }; > > /* Enable BMC VGA output to show an early (pre-BIOS) boot screen */ > -- > 2.39.0.314.g84b9a713c41-goog >