From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Authentication-Results: lists.ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=aj.id.au (client-ip=66.111.4.25; helo=out1-smtp.messagingengine.com; envelope-from=andrew@aj.id.au; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=aj.id.au Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=aj.id.au header.i=@aj.id.au header.b="fk2qS6gv"; dkim=pass (2048-bit key; unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.b="Whx79zcG"; dkim-atps=neutral Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 41WrnF2l78zDqCF for ; Fri, 20 Jul 2018 10:08:00 +1000 (AEST) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 4D3942104C; Thu, 19 Jul 2018 20:07:58 -0400 (EDT) Received: from web5 ([10.202.2.215]) by compute4.internal (MEProxy); Thu, 19 Jul 2018 20:07:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aj.id.au; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=eGMzywVPQ7r7zEjVlJrRyAzk9WT3C BlsmFp2qjntQ/s=; b=fk2qS6gvH8KEUUWC9iUTbxAjowEmBZcIEg+uQYaqLxQai pZpBIFMUB3MilccYDk8uf712IHR1v1UN0LzCQ7pvwuwDfnVmMnvRoUgKjDJ6ooW1 wgZ5AMT53EuijExCzgpnH1+f8rrUBhJfhrGdd52XNLRJsiYIPXIJfQgi4+Zs54zk 48Nfd5pDOEzDeILWzKh/kdRjRqj80bOAZlT7DEJYFXgKz19ICD7Q+z0e9nvS+eT/ MbOjOQiWazJWBWWgNbQKRLZChyF9A+QSZIodJdurDW158qhJRdXWxedm5NdyBAjK HnH7kk81nFyrAXbbMYwwpfqOKR5UOILdxRLQRBGmg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=eGMzyw VPQ7r7zEjVlJrRyAzk9WT3CBlsmFp2qjntQ/s=; b=Whx79zcGjf+0m1p1dL/TIR KPOZwqRPXoY/Ktp7EqBFrEzKqJJaISsa9xoGE2cWuvL9bNTXLkgooIRTBOy5fD5b 4rmGJNw9UFWYXBo/9qTabEth+cXF0Ena4gzUFoHYUVofgOx6MloypSSWtTZVbBGF 906Fcm+qOuNqbO00of9Qx9q+s07G/p0NnFyM4Rzfz/iShA5CrabhoVwUv5jXp9Cz G6YgjQ2LwCyZL5U8meq7KFtNe6ALadgEGAbYcnrerHsXCNNb465uHj7tv4Oj/iQi mgcVNKkq1bVTmfjrryzL6JKae6ft8pHatD69J8HrV/UJmF7F6oKqgX7gDgcMw/cw == X-ME-Proxy: X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 9AE899E100; Thu, 19 Jul 2018 20:07:56 -0400 (EDT) Message-Id: <1532045276.1219110.1446722072.546C1F9D@webmail.messagingengine.com> From: Andrew Jeffery To: Benjamin Herrenschmidt , Rob Herring , Eugene.Cho@dell.com, a.amelkin@yadro.com Cc: Mark Rutland , devicetree@vger.kernel.org, "Greg Kroah-Hartman" , linux-kernel@vger.kernel.org, Joel Stanley , stewart@linux.ibm.com, OpenBMC Maillist , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-e74bb3a0 References: <20180711053122.30773-1-andrew@aj.id.au> <20180711053122.30773-2-andrew@aj.id.au> <20180711200450.GB17291@rob-hp-laptop> <1531356830.3551458.1437853280.551CA8C5@webmail.messagingengine.com> <1531463489.747186.1439263128.075AECE1@webmail.messagingengine.com> <1531967302.2140539.1445583600.0F5ED287@webmail.messagingengine.com> <9787b471abc49c0b3db60e3471473a7a5b45ade7.camel@kernel.crashing.org> Subject: Re: [RFC PATCH v2 1/4] dt-bindings: misc: Add bindings for misc. BMC control fields Date: Fri, 20 Jul 2018 09:37:56 +0930 In-Reply-To: <9787b471abc49c0b3db60e3471473a7a5b45ade7.camel@kernel.crashing.org> X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2018 00:08:05 -0000 > > Andrew, can you start with a list that shows what you expect us to need > on our systems ? > Okay, our Witherspoon and Romulus platforms containing the ASPEED AST2500 currently need the following tuneables exposed: >From the SCU: - Debug UART enable - VGA DAC mux - VGA scratch registers 0-7 - LPC SuperIO decode enable - VGA MMIO decode enable >From the LPC controller: - iLPC2AHB enable - SuperIO scratch registers 0x20-0x2f (The LPC controller is just as much of a collection of random bits as the SCU) Lastly, our Palmetto platform uses an AST2400 which has fewer features compared to the AST2500. Its tuneable list is the same as the above with the exception of "Debug UART enable". Tuneables that we may need to expose in the future include: >From the SCU: - PCI VID/DID for the BMC PCIe device - VGA device enable (may need to be disabled if the platform contains a discrete graphics processor) >From the LPC controller: - UART mux Alexander, Eugene, can you chime in with your platforms' needs? Cheers, Andrew