Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp733945img; Mon, 18 Mar 2019 13:03:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqwb37T43PJwYWAS0wKhe1T6Ia7kmJ6qGK/ROxTadrrw4laCghSm7XRrDiiqBpi403gyqt/B X-Received: by 2002:aa7:8d53:: with SMTP id s19mr21350549pfe.16.1552939401712; Mon, 18 Mar 2019 13:03:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552939401; cv=none; d=google.com; s=arc-20160816; b=ra9qIMaFv9uQ07LZFCXsTa3xuODIO9eisiq36/9LxkfxxD2y0S2sWcNvpsP9Cz+HSx JSvT/J56NMuJx2SS0ynlbFnK8BlP9aXe9iFswHLhLUn253wQ0O/Z3AT7rvqAGHQWOmZb tfErK4PN1IlyxYysZsSULKWxAb8axExHxt05vwLwb65DkKv7EIdsGDD9V8LOv2WU2iLH SiQM0qX/5imA+lAEsRdjNtgY1+ZDkU/t8gNaVaU9TNYXmnidzVIZbYZ/h4lVNerAqMW9 HiDD8OM5iBHUNM9bUbp30gMVM4DxFokJgnT26elSjyh0ZPjwzq4yC0zgFE8idReSJVen cnqw== 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=8bXx8Gd7kRQfyDxcGx1GeZllmU8/LjyER2A6kL540eQ=; b=lCGyt33JEdRAOQW2+aDnzztqt+y50dGcuqWX2lvfNjA14ND3CV5LkROYSkc+2Tqh4y cd9Q950XiUtt28ye8hsRbGjdaKnf64x4up8uDJo5aZD/lHqdRBjGAZk3IE3mqX7u6fpF CEN++BuEv4tqGjntjNfeM5TDFE0OtslFow9wfL4NehwUQdBux1G5G5AwSlM5++Ec2blG toogryc5VWCHaKx8sqDKrHyoOxzwmGI8Ulr+zaJXlcRui4+ptqAg36a+BcW4hjzBW+lX Pu27NaWtInCKgnOV06GJKiuCBdRubDbC93rKU6Lvf/zji6dSbswxtu1Jw/KpYYpygxmt mNNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=jIlWkdeP; 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l11si2274549plb.159.2019.03.18.13.03.04; Mon, 18 Mar 2019 13:03:21 -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=@googlemail.com header.s=20161025 header.b=jIlWkdeP; 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727081AbfCRUC0 (ORCPT + 99 others); Mon, 18 Mar 2019 16:02:26 -0400 Received: from mail-ot1-f65.google.com ([209.85.210.65]:41417 "EHLO mail-ot1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726776AbfCRUCZ (ORCPT ); Mon, 18 Mar 2019 16:02:25 -0400 Received: by mail-ot1-f65.google.com with SMTP id t7so15563100otk.8 for ; Mon, 18 Mar 2019 13:02:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8bXx8Gd7kRQfyDxcGx1GeZllmU8/LjyER2A6kL540eQ=; b=jIlWkdePbJhfhKFeSPNNyi5nfcDPDuFQOFpUMECgAIwUKkTY8xI34VLnxYnYRmn8zh DeeojmZabNPZBIC9J6rwYIxYgBW7Niqzsdv8SoQhMhFirtGj8k1930KMYPFkowMqUrVY ve/2GzO4nF/iHmUoFjcVT2itRn3diCJ0bMbMl5HUAh8z+O1DEAfED4vTtmfFBNsvsYEh Vyt0kOLEG7rncKRDwPeSw5IyJjfw0yRy3sFqLcMS7i+eUIOO4pq7gnEsxYRgH/+Ldai1 Oguq3pcbDObEFHnn5wevz6zPTdKausjkicgTCEljM8V9r3GzCo+inXOAd8/gWwIuMBUN 4qFA== 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=8bXx8Gd7kRQfyDxcGx1GeZllmU8/LjyER2A6kL540eQ=; b=K4KdYZSlQ7pqV5dhBjrzlO8ClTvZCgXGHm/v+AP1Td3Q5uJKF6C9t+o2AH6BNtCfjm l4jyxlu7KBIyXB7jJq2MUuyGvFimDbypRleQNTn9fpGxzYCFNDsCphf4PHjl4PkneDLv SOeGjASUifm8prysNkfxvO7KFPICn/G8DFT5YY1HJAvrThIcpL6iSYZACHL22Ouw1Rza OmfLwsYw5SbZCCHB8PxlRrUPKHUrlAxB62iBcpAQuY9rPEZpBVUF5CqnkuyTQMQ2gN9o FMrQcbaoV2qwQ/3fZWFnrdlFTenIkFBueW8tQhs4nbcB/fDFcFK0L/lVgbaiuvqn/cbM H3wQ== X-Gm-Message-State: APjAAAXXg9kCv4HrO5eErJll9/iRCiR5QrB/Frnhlah0jUI9xJLwknMN wH7d/1dLWGn3n/Yw7UVbioazh8aPmFpmneCJgDc= X-Received: by 2002:a9d:6306:: with SMTP id q6mr11298896otk.86.1552939344732; Mon, 18 Mar 2019 13:02:24 -0700 (PDT) MIME-Version: 1.0 References: <20190318095851.4062-1-narmstrong@baylibre.com> <20190318095851.4062-2-narmstrong@baylibre.com> In-Reply-To: <20190318095851.4062-2-narmstrong@baylibre.com> From: Martin Blumenstingl Date: Mon, 18 Mar 2019 21:02:13 +0100 Message-ID: Subject: Re: [PATCH v2 1/8] arm64: dts: meson: g12a: Add AO Clock + Reset Controller support To: Neil Armstrong Cc: khilman@baylibre.com, linux-amlogic@lists.infradead.org, Jerome Brunet , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.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 Hi Neil, On Mon, Mar 18, 2019 at 10:59 AM Neil Armstrong wrote: > > Add nodes and properties for the AO Clocks and Resets. > > Signed-off-by: Neil Armstrong > Signed-off-by: Jerome Brunet > --- > arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > index 31ddf9444b3e..5c0983edf837 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > @@ -4,6 +4,7 @@ > */ > > #include > +#include > #include > #include > > @@ -122,6 +123,23 @@ > #size-cells = <2>; > ranges = <0x0 0x0 0x0 0xff800000 0x0 0x100000>; > > + rti: sys-ctrl@0 { > + compatible = "amlogic,meson-gx-ao-sysctrl", > + "simple-mfd", "syscon"; > + reg = <0x0 0x0 0x0 0x100>; > + #address-cells = <2>; > + #size-cells = <2>; > + ranges = <0x0 0x0 0x0 0x0 0x0 0x100>; sorry for noticing this only very late: I missed the #address-cells, #size-cells and ranges property in my last review do you have any change queued which requires this? my understanding is that the drivers for all RTI children should use the register offsets relative to the RTI start address. In that case the child nodes neither have a unit-address nor a reg property, making the last three properties unnecessary. Regards Martin