Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp322558lqs; Thu, 13 Jun 2024 11:00:02 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXBGrQ2iU9JAqU7y9y0XJ/o5cHxoT1Ucyx9d/52289MlJW5bwHCHHjRB30jMwJHZxRcIAzWPcNvmNQCqegQGaAoA0JW6uOwtI5dNapt7A== X-Google-Smtp-Source: AGHT+IGGhRgEDrC/2RvwIX+x7t4XBDaLDA4FiyRNJmDYrX4RncFC6zAVVgM2doPLh6DRB8RNW3ze X-Received: by 2002:a17:902:eb84:b0:1f7:9a7:cd2d with SMTP id d9443c01a7336-1f8625c0631mr5560435ad.2.1718301602566; Thu, 13 Jun 2024 11:00:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718301602; cv=pass; d=google.com; s=arc-20160816; b=ZaKYjek7LpiL/xRqf2mMR+ad0wN1snDytbpJW/WqFxALNJwVdM6Jd8ekhPmpQOAWMe j/EPo+taHoD4CKyIFundW9zh6Eixo/Nm8thuSV1b7SUdcreXL+r6hJqleZ/o6HgKoTT0 Gtd+NseMsEkaPOLZXzhI69zRj1bwuHSTqIGP+MZL8sMgUk6YnvXZ1mNrJLxLzhc+B+tN 1LBhFnBttVtxaO0CTAeCjiLRhVxtWgD1Ur7qVpjT7pxo0q6URbnRomcFIZwJkpGHrG4W wW8zMsnWCT5zewZ9plbGhyGqAK/woMDbu/q6x4fIUKJ7nVzgmkcaOCTjAvs8GRTd0Ix6 UhUQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date:dkim-signature; bh=Pm78ce7+o2Me7N9cNffirPery/ve+KPMPYXNhWq3fvY=; fh=d3K562OTxUmyhF5iicceynVoymQGVcWrIST6qHgqINY=; b=cs0ajPRIP3hvHmkJ63cxByM+/2gf97avK/8sFWKk+78v8xEiObhlTytyWQFdcXy9zT mpy6rEpZme+evTDmoaNB+RUpAlv7085YQclTeZHCb82tmjdxzXPKTlzG5XYgUaTNtaF4 Sq3sUgUJivLwM++fp7H39ukfOUCD0plPTDZseqpO1ZkkIK75VRla3+9LC1D81gsq1Zj3 VVKl6sasD9m58Yass0eFnqns7TfXbfDecNKAOK8SUhodifdH/wMzihkURsA97PxNOjSd 0KEQIiTgE+fJLOG9kD+sKLOR3K+R2inBlti+O3KoIA/wips5AdJXZwOdXhpmfHvQmr9D wRTg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=HAXnB4KK; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-213788-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-213788-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id d9443c01a7336-1f855e52c0bsi17507065ad.143.2024.06.13.11.00.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jun 2024 11:00:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-213788-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=HAXnB4KK; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-213788-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-213788-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id E73E3B21ACE for ; Thu, 13 Jun 2024 17:59:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 35CED14A60D; Thu, 13 Jun 2024 17:59:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="HAXnB4KK" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5A7D214A4F0; Thu, 13 Jun 2024 17:59:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718301588; cv=none; b=kNuMhQdLk7jCPC9beZUlPwabi+j9vbXSrjZx3QFCgG+j1yZHIY7NKJgcqoJfNro1VaW1bggtDq1E4LfcCUx+FeGyodT3IetJ3wYsioOfLzn+wIT0BpJmZRQiksJHslh21C+x2g8/VXBB8b81A18b3bYJZ9xhUSqMvfGKDuLb050= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718301588; c=relaxed/simple; bh=ba5a7SrwKzZox0+DAfJ3tbJfpYcmRULnrBc+3V62Rng=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=CLpI8wVQqQyJEcYi0PorW1SkdMzJRIy3EXjdA0dIXUTiV4+P6j3H8yK+rN1GadGx1gA+IZ0cCAJMpSJHKD3w9zPej0mzkidzcZBA7exhfJqynN5OPzQP+RzGm3HBJB6cmxyCN/cn2CHgRr3Pfkc2Bj6ypDKKLD8VVQDfsRHMqUM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=HAXnB4KK; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id B553EC2BBFC; Thu, 13 Jun 2024 17:59:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1718301587; bh=ba5a7SrwKzZox0+DAfJ3tbJfpYcmRULnrBc+3V62Rng=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=HAXnB4KKEIeKZoxVRiMkvnv0AqZzQvtowJBSJEy5NC54ajGD+adT0vDwmcxkPEXeg TqfjfBtyXYJZ2BJP497pWWS6oCUQ/uzLmZykxewe2ZiuMYHtTU2DfP+u60cjU15XxA bzpwihCtcQAVhogRG/3CP3ZfMa3QDBd20qLzuWibcChfdeOU8Wp/jpO7EaBTeNjyqL lM0GhdN54G1t2i6+BEdkIHr9vNmn3FnDaY5U8MD+OYmbwGYhkjcqv9sYTNIDyHu2aw luKgqZx3PxYSaGoLMZIBQRpb7mffXd91Zl8CoiNaF7qeFvicGJJRKe6i0dKj9BqyCQ AdzgQOcKcKmOA== Date: Thu, 13 Jun 2024 11:59:46 -0600 From: Rob Herring To: Potin Lai Cc: Corey Minyard , Krzysztof Kozlowski , Conor Dooley , Quan Nguyen , openipmi-developer@lists.sourceforge.net, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Patrick Williams , Cosmo Chou , Potin Lai Subject: Re: [PATCH 1/2] bindings: ipmi: Add property for skipping SBMR boot progress response Message-ID: <20240613175946.GA2085029-robh@kernel.org> References: <20240612043255.1849007-1-potin.lai.pt@gmail.com> <20240612043255.1849007-2-potin.lai.pt@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20240612043255.1849007-2-potin.lai.pt@gmail.com> On Wed, Jun 12, 2024 at 12:32:54PM +0800, Potin Lai wrote: > In ARM Server Base Manageability Requirements (SBMR) document, Callers can > choose to not read back Response Data after sending the command "Send Boot > Progress Code". Got a link to that document? > Define "arm-sbmr,skip-bootprogress-response" property for skipping the > response of "Send Boot Progress Code" from userspace. I don't understand why this would be conditional? How can you define in the BMC what the host behavior is? Doesn't the host side decide that? So don't you always have to support no response? > > Signed-off-by: Potin Lai > --- > Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml b/Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml > index 02b662d780bbb..b21e958efc184 100644 > --- a/Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml > +++ b/Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml > @@ -19,6 +19,11 @@ properties: > reg: > maxItems: 1 > > + arm-sbmr,skip-bootprogress-response: Form is vendor,property-name where vendor is defined in vendor-prefixes.yaml. 'arm-sbmr' is not a vendor. > + type: boolean > + description: > + Skipping ARM SBMR “Send Boot Progress Code” response. > + > required: > - compatible > - reg > -- > 2.31.1 >