Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754120AbdLTDWI (ORCPT ); Tue, 19 Dec 2017 22:22:08 -0500 Received: from mail-lf0-f66.google.com ([209.85.215.66]:44471 "EHLO mail-lf0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754030AbdLTDWC (ORCPT ); Tue, 19 Dec 2017 22:22:02 -0500 X-Google-Smtp-Source: ACJfBouy6yOiHEWrdeH8zmoeb0JAg8SPefrCkonCDI+MucIuUbge/n2MsagRdd+gMmcBgAXLYOKZ/F4rw9J7UohQcws= MIME-Version: 1.0 In-Reply-To: References: <20171215062443.23059-1-joel@jms.id.au> <20171215062443.23059-4-joel@jms.id.au> From: Joel Stanley Date: Wed, 20 Dec 2017 13:51:40 +1030 X-Google-Sender-Auth: mYTJvjUPR8UKm45glpiq0v0Y3a4 Message-ID: Subject: Re: [PATCH v2 03/19] ARM: dts: aspeed: Add LPC and child devices To: =?UTF-8?Q?C=C3=A9dric_Le_Goater?= Cc: Rob Herring , Mark Rutland , Arnd Bergmann , Andrew Jeffery , Patrick Venture , Xo Wang , Lei YU , Benjamin Herrenschmidt , Jeremy Kerr , devicetree , Linux ARM , Linux Kernel Mailing List , linux-aspeed@lists.ozlabs.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by nfs id vBK3ME2U008846 Content-Length: 2751 Lines: 69 j On Mon, Dec 18, 2017 at 7:55 PM, Cédric Le Goater wrote: > On 12/15/2017 07:24 AM, Joel Stanley wrote: >> From: Andrew Jeffery >> >> Ensure the ordering is correct and add all of the children in the SoC >> device trees for the ast2400 and ast2500. >> >> Signed-off-by: Andrew Jeffery >> Signed-off-by: Joel Stanley >> --- >> arch/arm/boot/dts/aspeed-g4.dtsi | 35 +++++++++++++++++++++++++++++++++++ >> arch/arm/boot/dts/aspeed-g5.dtsi | 27 +++++++++++++++++---------- >> 2 files changed, 52 insertions(+), 10 deletions(-) >> >> diff --git a/arch/arm/boot/dts/aspeed-g4.dtsi b/arch/arm/boot/dts/aspeed-g4.dtsi >> index 100d092e6c07..a3bc5da7d42c 100644 >> --- a/arch/arm/boot/dts/aspeed-g4.dtsi >> +++ b/arch/arm/boot/dts/aspeed-g4.dtsi >> @@ -226,6 +226,41 @@ >> status = "disabled"; >> }; >> >> + lpc: lpc@1e789000 { >> + compatible = "aspeed,ast2400-lpc", "simple-mfd"; >> + reg = <0x1e789000 0x1000>; >> + >> + #address-cells = <1>; >> + #size-cells = <1>; >> + ranges = <0x0 0x1e789000 0x1000>; >> + >> + lpc_bmc: lpc-bmc@0 { >> + compatible = "aspeed,ast2400-lpc-bmc"; >> + reg = <0x0 0x80>; >> + }; >> + >> + lpc_host: lpc-host@80 { >> + compatible = "aspeed,ast2400-lpc-host", "simple-mfd", "syscon"; >> + reg = <0x80 0x1e0>; >> + reg-io-width = <4>; >> + >> + #address-cells = <1>; >> + #size-cells = <1>; >> + ranges = <0x0 0x80 0x1e0>; >> + >> + lpc_ctrl: lpc-ctrl@0 { >> + compatible = "aspeed,ast2400-lpc-ctrl"; >> + reg = <0x0 0x80>; >> + status = "disabled"; >> + }; >> + >> + lhc: lhc@20 { >> + compatible = "aspeed,ast2500-lhc"; > > aspeed,ast2400-lhc > > The layout of the registers are the same but there a couple of differences > in the bit definitions between the two SoCs. > > a part from that : > > Reviewed-by: Cédric Le Goater Good catch. Fixed in v3. Cheers, Joel