Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2279332imm; Thu, 19 Jul 2018 17:09:52 -0700 (PDT) X-Google-Smtp-Source: AAOMgpc8AGdXT9w7FwdTt6Z64clxniPHHGBjyxXsZVwJmBC2LlFujv6pS6QCq2E92RGK+91YNad8 X-Received: by 2002:a62:5486:: with SMTP id i128-v6mr11422182pfb.166.1532045392071; Thu, 19 Jul 2018 17:09:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532045392; cv=none; d=google.com; s=arc-20160816; b=ECjF8KfCI/3vUF9VtTRwC/vZLQL8rzHcUH6hBDHpXVhB7rAHDw2NAsoE7PmdHqd8P1 Q47CAdRbMMFx8FSFWm5PbP8GA/nyejDPNCydhRbrtiNDgbaEEp05uWCXIndw3zMM07TU ftiKBPjiTHk4AYbbs6T5OdxSPZAlLe1vtxXKhdf0KqDTzQaasKAD66qMUjpWK//4Yo7l 7lsBHyOjhVkhVE682IKjswELPjDU3NLhgQAeZntt4+zK2j6gjWwbDKEfhnKLpqYTDBI4 ciYqEoyThFVGMx2eirg8BuSoEM0qdulTWtWpdabeaP2cWiDJkPUTAtaC2p3zvAkA8a/C w/SA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:date:subject:references :content-transfer-encoding:mime-version:cc:to:from:message-id :dkim-signature:dkim-signature:arc-authentication-results; bh=eGMzywVPQ7r7zEjVlJrRyAzk9WT3CBlsmFp2qjntQ/s=; b=ECcjGzByMsf/Nicm9FCDT8FxIyDN0aMlY78Uaj0nXdFy5/tZ61qaYFrCmXHl74wd10 rc6LgK8Q6/9KKZnuU5dkYCOqMx38U2bGji/uBuC8YHLHnOiACFHNAtiVPsNzgO010g00 NkhzORoYJt4i2YXJ4xsitybczNLK3T+hKUdLijpFyacPETDRG1d95TEl7A60TJewfm7N TJ3CkNz21Wk/lMtjr6ddiYLx7+7/7tCI7bQxFHMz9YkhXYQM37Ohx9XkaU/kKf1WYxP9 KKHxMFkcg9/uPD9NfJR75JNWq/KPqiStT6AydigRSKJ2hde1PHOUNgSVuRU4lk13Es4/ XxEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@aj.id.au header.s=fm3 header.b=fk2qS6gv; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=Whx79zcG; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 186-v6si469485pff.270.2018.07.19.17.09.37; Thu, 19 Jul 2018 17:09:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@aj.id.au header.s=fm3 header.b=fk2qS6gv; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=Whx79zcG; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731054AbeGTAxb (ORCPT + 99 others); Thu, 19 Jul 2018 20:53:31 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:34953 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729215AbeGTAxa (ORCPT ); Thu, 19 Jul 2018 20:53:30 -0400 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> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > 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