From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 32309C3A59E for ; Wed, 21 Aug 2019 08:43:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id F001E22D6D for ; Wed, 21 Aug 2019 08:43:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=verdurent-com.20150623.gappssmtp.com header.i=@verdurent-com.20150623.gappssmtp.com header.b="Lh4aj0T+" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727235AbfHUInq (ORCPT ); Wed, 21 Aug 2019 04:43:46 -0400 Received: from mail-vs1-f65.google.com ([209.85.217.65]:41234 "EHLO mail-vs1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727176AbfHUInq (ORCPT ); Wed, 21 Aug 2019 04:43:46 -0400 Received: by mail-vs1-f65.google.com with SMTP id m62so789137vsc.8 for ; Wed, 21 Aug 2019 01:43:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verdurent-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kP+GbHpu0Aj89vwz35AbZzP2cobDWWascw/bJeNfksc=; b=Lh4aj0T+PWQBEczyDm05UPSLJJKXV3seJv3C/EoobCIwZcph8CLDORmSeAZxoUxnh6 +yUj5qxKHTba6/uxyd6nxBcDlQxaRcqG0NGzbaAHN94FLGOQNlTm4G3EmQChUeM9SOzf +SfBf+ZQiV9S/oDKRUecpfjeODPLpWKn2YhcYzad6EHmFMLWjfhvt9GcnssDJwWT/Y10 gZX0n/ey5Om4W5t+APGeal26lmByZU3SaDFaPOfK03C7MIWPTz5SXB68TfeydA1eK1CC PePhYUgxl3j77A7EITXtdn8qxMc1LL5QLgsD2rkPN8vX1zld0Ee2CSah31GlO2/BbiuY ss4Q== 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=kP+GbHpu0Aj89vwz35AbZzP2cobDWWascw/bJeNfksc=; b=N4eZtdDrVBEEHrY3K1KqRbSj1eRMCRudEPKbMVaYltXFplHTVwoDQtWvwSpVjucLT8 AilRNXSw9D2KXzFfnDmFkZ2wkXh6dQuobr29xaUYwqisc6GoTTRaC4ClWCPtYcDYJelU 2PhazMRFpUYM1msq1jKgsFNMNdBjTfVDbg5dnBW0sLCFUJJQAoS0vc+emZY6TphcW/y4 RO0MMhhjDj2Z/XCgUByXPGxhyc4jU0ydUkD9IEnB5fpNxOOhRtOcvL9oC7l5BIr0yx/a ey4lNzJIkvx1dHJ4GIthMTT+lZyFyjl/XotxHurQoa8M0Il6gRyshEZUpxE7byTUTZca /1DA== X-Gm-Message-State: APjAAAUdQow84iqpHWJxJtdSiiI8O1TuYIO0Wl+43Bp3TC+0ZVkn6hZe ia78ef/V2zyyqAtSF3McAjZHEjtty34zqeDUGrDSog== X-Google-Smtp-Source: APXvYqzNNaHAX5iQglmuHsAZsEax7+zy9/fs4WKi3UJrpit8a0TJ5DgVJszJr1tGcozcIIXQ3kOzAhvU402dJXEm7W4= X-Received: by 2002:a05:6102:7d5:: with SMTP id y21mr5652161vsg.9.1566377024876; Wed, 21 Aug 2019 01:43:44 -0700 (PDT) MIME-Version: 1.0 References: <20190820172351.24145-1-vkoul@kernel.org> <20190820172351.24145-10-vkoul@kernel.org> In-Reply-To: <20190820172351.24145-10-vkoul@kernel.org> From: Amit Kucheria Date: Wed, 21 Aug 2019 14:13:33 +0530 Message-ID: Subject: Re: [PATCH v3 8/8] arm64: dts: qcom: sm8150: Add apps shared nodes To: Vinod Koul Cc: Andy Gross , linux-arm-msm , Bjorn Andersson , Rob Herring , Mark Rutland , Stephen Boyd , Sibi Sankar , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org On Tue, Aug 20, 2019 at 10:55 PM Vinod Koul wrote: > > Add hwlock, pmu, smem, tcsr_mutex_regs, apss_shared mailbox, apps_rsc > including the rpmhcc child nodes to the SM8150 DTSI > > Co-developed-by: Sibi Sankar > Signed-off-by: Sibi Sankar > Signed-off-by: Vinod Koul > --- > arch/arm64/boot/dts/qcom/sm8150.dtsi | 63 ++++++++++++++++++++++++++++ > 1 file changed, 63 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi > index 3bed04d60dea..781905e9977a 100644 > --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi > +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi > @@ -144,12 +144,23 @@ > }; > }; > > + tcsr_mutex: hwlock { > + compatible = "qcom,tcsr-mutex"; > + syscon = <&tcsr_mutex_regs 0 0x1000>; > + #hwlock-cells = <1>; > + }; > + > memory@80000000 { > device_type = "memory"; > /* We expect the bootloader to fill in the size */ > reg = <0x0 0x80000000 0x0 0x0>; > }; > > + pmu { > + compatible = "arm,armv8-pmuv3"; > + interrupts = ; > + }; > + > psci { > compatible = "arm,psci-1.0"; > method = "smc"; > @@ -266,6 +277,12 @@ > }; > }; > > + smem { > + compatible = "qcom,smem"; > + memory-region = <&smem_mem>; > + hwlocks = <&tcsr_mutex 3>; > + }; > + > soc: soc@0 { > #address-cells = <1>; > #size-cells = <1>; > @@ -305,6 +322,11 @@ > }; > }; > > + tcsr_mutex_regs: syscon@1f40000 { > + compatible = "syscon"; > + reg = <0x01f40000 0x40000>; > + }; > + > tlmm: pinctrl@3100000 { > compatible = "qcom,sm8150-pinctrl"; > reg = <0x03100000 0x300000>, > @@ -320,6 +342,16 @@ > #interrupt-cells = <2>; > }; > > + aoss_qmp: power-controller@c300000 { > + compatible = "qcom,sm8150-aoss-qmp"; > + reg = <0x0c300000 0x100000>; > + interrupts = ; > + mboxes = <&apss_shared 0>; > + > + #clock-cells = <0>; > + #power-domain-cells = <1>; > + }; > + > intc: interrupt-controller@17a00000 { > compatible = "arm,gic-v3"; > interrupt-controller; > @@ -329,6 +361,12 @@ > interrupts = ; > }; > > + apss_shared: mailbox@17c00000 { > + compatible = "qcom,sm8150-apss-shared"; > + reg = <0x17c00000 0x1000>; > + #mbox-cells = <1>; > + }; > + > timer@17c20000 { > #address-cells = <1>; > #size-cells = <1>; > @@ -388,6 +426,31 @@ > }; > }; > > + apps_rsc: rsc@18200000 { > + label = "apps_rsc"; > + compatible = "qcom,rpmh-rsc"; > + reg = <0x18200000 0x10000>, > + <0x18210000 0x10000>, > + <0x18220000 0x10000>; > + reg-names = "drv-0", "drv-1", "drv-2"; > + interrupts = , > + , > + ; > + qcom,tcs-offset = <0xd00>; > + qcom,drv-id = <2>; > + qcom,tcs-config = , > + , > + , > + ; > + > + rpmhcc: clock-controller { > + compatible = "qcom,sm8150-rpmh-clk"; > + #clock-cells = <1>; > + clock-names = "xo"; > + clocks = <&xo_board>; > + }; > + }; > + > spmi_bus: spmi@c440000 { Sort by address here. > compatible = "qcom,spmi-pmic-arb"; > reg = <0x0c440000 0x0001100>, > -- > 2.20.1 >