Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp661935ybi; Fri, 2 Aug 2019 02:11:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqwUS4u7AL5Dya2Gf+c+Nj2LNLgGQgBpm6gfckb9FQFnkwBZ6OkaZU/B43CdeuckPWNERnNa X-Received: by 2002:a17:902:74c4:: with SMTP id f4mr11124688plt.13.1564737077189; Fri, 02 Aug 2019 02:11:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564737077; cv=none; d=google.com; s=arc-20160816; b=ACumfa21B3DJV2/oC19W+tW8GrhAJWMbCqRubf/5DTZh+64MoyFT9VM8+fpDqVGDAH ywt3wgE2CxiA6/HZtbKV1lN59/RBNAVBPWlsQ8z7NtDCRf9Bo1DWPvKpMR6srfeZ4SuK YuCyHEqKV7aWKIcl5Kg7ZtIcJluVmc/CLzYjIjEeQH1nlSC+XyVVg96ygCHKpY1RVsU/ 8k2YZl0w+Rzh7f7PZe8Rwj4KxlhCrHEhzrH1Zv4L05V+LvGyW5yeWueQPJravbvmh2t5 2ZxWh0d9w1q1QJUwFT1xBsJ2Wsx7eiMIxFvmcUFa1/bzd779szfmWSi9YpUcFxPOg0sU ln/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=5ITQyJRBl7ht1TYk00a4jNJ9PbzaX8Bwy7nVWaA9ibU=; b=X6qz6FwqmtZ/lskUcOVswVpr24qeC9IemIR7iVKULcczpj4mkHwcdw0lPtx4gf7oFl VfbzUUv6P+P2l8LhOoOV8CbBsr/vsgLn16S0XiJcBgFzwpdlzjS68gEZWhqCSsgIpO7u tYlX5PnFyDBZGWsx/IMUDFHybAUNYUcJDEir2cMAKQisbgJtgDrrvvNjBvztLdzdjwS8 MuErkEjIKNeB4VrawamI6qUvLH2Yqj667LsbUwK3ba7FC/HB/072fHQsUwaseYkg4DUY ypKO+mxBfXO8qAF1tnGB7QMg7hHkmk61xKo2L/3rKqoDOYcbLTFSqjohvER96fwnmfla 1hlQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b=ZlXyZ6zt; 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 d6si841999pgu.153.2019.08.02.02.11.00; Fri, 02 Aug 2019 02:11:17 -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=@jms.id.au header.s=google header.b=ZlXyZ6zt; 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 S2388261AbfHBFvg (ORCPT + 99 others); Fri, 2 Aug 2019 01:51:36 -0400 Received: from mail-qt1-f193.google.com ([209.85.160.193]:35961 "EHLO mail-qt1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728724AbfHBFvf (ORCPT ); Fri, 2 Aug 2019 01:51:35 -0400 Received: by mail-qt1-f193.google.com with SMTP id z4so72832811qtc.3; Thu, 01 Aug 2019 22:51:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5ITQyJRBl7ht1TYk00a4jNJ9PbzaX8Bwy7nVWaA9ibU=; b=ZlXyZ6ztAsHkWX/gNtW3rbHVMXIy8YlD4tZkfmEg2K2GZWwrJbhbsffFVc4OaXLrg9 4tTqk4gATmYjzkZBvV6sH+07OauO8iQOl7F9IrPpZzBS6Z/6Juf2gv2baaqlQJdyWdqq U2PcA4vf7asSgaO+0RaIZUlir57+Jn+ToB2VE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5ITQyJRBl7ht1TYk00a4jNJ9PbzaX8Bwy7nVWaA9ibU=; b=a19PE+OfZKpGHR3zdgzAJXNdvzdf3NO8Xt7IlIOm4akZWv3yfJXYZ44HnUBcLTp+Ms x3BUrWR24qOoilE4mRvH+LNyrwG97g7DgInyZDdA5QPfkaoVkUTR5ewvUHGa9fXE5n5A 4A9t5l0tXTkAinJOTZh0W1c3TLLILkJNg9H26dqvwslaFPdmtGaQIBgumdOHlWnF9TWL 4HZrmuKxNgEh14YOpcdFGiPplmPiRcH1lmRlq6MzBKOlMaDw3LNUeV3uQRSgDObCn+/X 6O5qTqdgTD9a+9fNth4AW+UmK2clfKtIALD7Yl/ChVZ7CbRng4ZXTSzhjirLHRdyAubz r/eg== X-Gm-Message-State: APjAAAWV28DqtAXg09f4DGgh0htZ9UOf6G6Bb0Rsz6I64XL9y/3VWo4Y uhU6aUUczLhvod3V4jjsvAjmn9gAVHdUpAwGcB8= X-Received: by 2002:a05:6214:1306:: with SMTP id a6mr97854130qvv.38.1564725094592; Thu, 01 Aug 2019 22:51:34 -0700 (PDT) MIME-Version: 1.0 References: <20190726053959.2003-1-andrew@aj.id.au> In-Reply-To: From: Joel Stanley Date: Fri, 2 Aug 2019 05:51:23 +0000 Message-ID: Subject: Re: [RFC-ish PATCH 00/17] Clean up ASPEED devicetree warnings To: Andrew Jeffery Cc: Rob Herring , linux-aspeed@lists.ozlabs.org, Mark Rutland , devicetree , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "linux-kernel@vger.kernel.org" , Adriana Kobylak , "Alexander A. Filippov" , Arnd Bergmann , =?UTF-8?B?WWFuZ0JyaWFuQy5XIOaliuWYieWBiSBUQU8=?= , Corey Minyard , Greg Kroah-Hartman , Haiyue Wang , John Wang , Ken Chen , Linus Walleij , "open list:GPIO SUBSYSTEM" , openipmi-developer@lists.sourceforge.net, Patrick Venture , Stefan M Schaeckeler , Tao Ren , Xo Wang , yao.yuan@linaro.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 30 Jul 2019 at 01:09, Andrew Jeffery wrote: > > > The bang-for-buck is in fixing up the KCS bindings which removes all-but-two of > > > the remaining warnings (which we can't feasibly remove), but doing so forces > > > code changes (which I'd avoided up until this point). > > > > > > Reflecting broadly on the fixes, I think I've made a mistake way back by using > > > syscon/simple-mfds to expose the innards of the SCU and LPC controllers in the > > > devicetree. This series cleans up what's currently there, but I have half a > > > mind to rev the SCU and LPC bindings to not use simple-mfd and instead have a > > > driver implementation that uses `platform_device_register_full()` or similar to > > > deal with the mess. > > > > > > Rob - I'm looking for your thoughts here and on the series, I've never felt > > > entirely comfortable with what I cooked up. Your advice would be appreciated. > > > > The series generally looks fine to me from a quick scan. As far as > > dropping 'simple-mfd', having less fine grained description in DT is > > generally my preference. It comes down to whether what you have > > defined is maintainable. As most of it is just additions, I think what > > you have is fine. Maybe keep all this in mind for the next chip > > depending how the SCU and LPC change. > > Okay, I think the timing of that suggestion is good given where things are with > the AST2600. I'll keep that in mind. > > Consensus so far seems to be that the series is fine. I'll split it up and send out > the sub-series to the relevant lists with the acks accumulated here. The series look good. I suggest posting the KCS bindings and driver changes as their own series to go through the IPMI tree. Please add my tag to all the patches except the OCC one, which I need to do some investigation in to. Reviewed-by: Joel Stanley The others can go via the aspeed tree. Perhaps post them as their own series too so I don't get confused and apply the wrong ones. That way if Rob wants to send his reviewed-by he can. Cheers, Joel