Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp18237526rwd; Tue, 27 Jun 2023 13:54:38 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7fWahDZI/sA8Gw0X1uV6nx+0mkJpvVCgMisuRTP65PV26fSR8fNAs6GGQFEr4wd5AvkveJ X-Received: by 2002:a05:6a20:160d:b0:111:c8a6:88ca with SMTP id l13-20020a056a20160d00b00111c8a688camr32661688pzj.58.1687899277753; Tue, 27 Jun 2023 13:54:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687899277; cv=none; d=google.com; s=arc-20160816; b=rEyo8zTNYxEFXXlFCFRv5STTDUms25En7CKN+zQjeKwAS3F3rngpsjPV8oMSwUHx5N DegjY1VmRvESEABVV29pCqw6BVK/FedtDGtkgUl5dvAn8+QhIAfbLSFOCldeIyqPbTEu v100yipW9F0jj8w8erBkGrDHXs8bhk+r/8Tb16m4O6e0SJcjpO+6TcqdUPOAQfp1nlSK nwrQQh0/FwZCM1L26Z8WsoWHB0Z7Vc6yS1nHbQNmgH4jfqjRvSUtP009O8jCKDo0Am1B NoYhymgyepKQKdwjBTshNMgU0jPucDsblF8FD80+FfKuv8mzm9dhyl0QUUEUdi3+6+nA DMEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=t7YRn2Ql253Qd3RuometLtXbYmsBE972h8wXY4rZFeI=; fh=jl6USvRXzydbUwhnHhNK1feBCn8hW5LI+gTSZ24hH3M=; b=s6deptWsADkLpMrrv4JVjMo95vN9bLZ8PUlcnQ0MysuUcwE8rkQCPyIL1Ob0XNyIMn fYvCVH4DWecCW92gl+X6NQgfsz/sG8/RVmHKs6j2X/CWHsl65gr933+UAHklkRxaP4Zv 3HvThvZOVO6aNpIsNPMkS7AGc9TCK+VbP+wzThlXN708iiY/GJdlSNhYf2sFwPI/mHYA L0rA90qzAsTyyZobD2jRbK3fBSONjLyYKhO3vwoG4qvi/nNWEFKAbDP3j5DuLRks7+/2 hMwNr3QDWLRKyaorLQ+FOqWnLiSsp5vy5BP95JfiOoXMU6C75aAzG/QiuV3LPFVZhsNA yxyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=sCObIklL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t4-20020a63f344000000b0053ee9b21820si7720718pgj.72.2023.06.27.13.54.26; Tue, 27 Jun 2023 13:54:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=sCObIklL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230113AbjF0UvD (ORCPT + 99 others); Tue, 27 Jun 2023 16:51:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53968 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231359AbjF0Uu7 (ORCPT ); Tue, 27 Jun 2023 16:50:59 -0400 Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B60E619A4 for ; Tue, 27 Jun 2023 13:50:56 -0700 (PDT) Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-4fb77f21c63so3665985e87.2 for ; Tue, 27 Jun 2023 13:50:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1687899055; x=1690491055; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=t7YRn2Ql253Qd3RuometLtXbYmsBE972h8wXY4rZFeI=; b=sCObIklLxiAMjnOKSwhjb14UqHeEu/5/np/ljjhZOMGZUW/RQ/LFSMhHq6cdFveBgp 17tanj1A6mvxqRKxihuoJTGCrKnKmTlSotypzhZakKIH+C3SxfXCzEkujXIcTpXdvV1D H6mOHB1nWuORY652G+nhTsjwdHsJln4rLuOe40I0qpi8iTU1Y61t79U/YcTmHZ2fATq9 /dv4mKFjCEHMUVev97DN9Sziha1j8TiRsIJRS7mPlGdXRD+VpJtmb5UBEiAU8FkqBFry cEsQ7l9QC1Iv1txl3BSB4pvvCrpEzn4uzdBRNJmDmpXHBJvZB5am6GgPsRuTnCZkBe+7 LGgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687899055; x=1690491055; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=t7YRn2Ql253Qd3RuometLtXbYmsBE972h8wXY4rZFeI=; b=Nzy3w7dQShqz8KCj/k5lUfNLVSahnl97AT9HpkdiXk9yOWYN1nk0UrI7katMyrIyzr 5GvSfvs+YbVHOBrILLN4Pdi+yvF3yQxhGH7T1VnWOAHTNneD/GboBDwoJQ5RBu9kAodG EQRkEMDTAnW+0sg/yiIkTKetHcB5kQDnJuz9Q4I/yNRSF7iNeKXZtVqjW55tyFEL5U1E M1E62ku/FmR/yw2ExsqXzA2qqdfuiA4MM7vlq4av8hRQqGoMpdKB/s5xyJcLK9A6twl9 FKfPIazWcD8KOoivdfvNWSFpNDqf+LPpeNZNnwEkFITkJyEOzQuB27uGllSztbUPml5h rBew== X-Gm-Message-State: AC+VfDyVTuZF3zt488AizDV4pMcXnDzERXYmg5InSXgTUt64+KSIdbuC sTCZFnmilN4uR4fj6qw7eG1pFg== X-Received: by 2002:a05:6512:36c2:b0:4fb:52f1:9ab4 with SMTP id e2-20020a05651236c200b004fb52f19ab4mr4758694lfs.50.1687899054905; Tue, 27 Jun 2023 13:50:54 -0700 (PDT) Received: from [192.168.1.101] (abxj103.neoplus.adsl.tpnet.pl. [83.9.3.103]) by smtp.gmail.com with ESMTPSA id r15-20020ac252af000000b004fb78959218sm774277lfm.200.2023.06.27.13.50.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 27 Jun 2023 13:50:54 -0700 (PDT) Message-ID: <51953ba5-c24f-eba2-2eda-675933987789@linaro.org> Date: Tue, 27 Jun 2023 22:50:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH 2/2] ARM: dts: qcom: msm8974: sort nodes by reg Content-Language: en-US To: Luca Weiss , ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20230627-msm8974-sort-v1-0-75c5800a2e09@z3ntu.xyz> <20230627-msm8974-sort-v1-2-75c5800a2e09@z3ntu.xyz> From: Konrad Dybcio In-Reply-To: <20230627-msm8974-sort-v1-2-75c5800a2e09@z3ntu.xyz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 27.06.2023 21:45, Luca Weiss wrote: > Some nodes weren't sorted by reg, so fix that now. Now all nodes inside > /soc should be sorted correctly. > > Signed-off-by: Luca Weiss > --- might conflict with Dmitry's SAW/SPM changes https://lore.kernel.org/linux-arm-msm/20230625202547.174647-1-dmitry.baryshkov@linaro.org/T/#maf3c226ca76f1dee37464c465c2429d9bb1dcbb3 still Reviewed-by: Konrad Dybcio Konrad > arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 70 ++++++++++++++++---------------- > 1 file changed, 35 insertions(+), 35 deletions(-) > > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi > index c6475837eda3..9aa8f9a273a8 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi > @@ -334,6 +334,12 @@ apcs: syscon@f9011000 { > reg = <0xf9011000 0x1000>; > }; > > + saw_l2: power-controller@f9012000 { > + compatible = "qcom,saw2"; > + reg = <0xf9012000 0x1000>; > + regulator; > + }; > + > timer@f9020000 { > #address-cells = <1>; > #size-cells = <1>; > @@ -393,52 +399,46 @@ frame@f9028000 { > }; > }; > > - saw0: power-controller@f9089000 { > - compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > - reg = <0xf9089000 0x1000>, <0xf9009000 0x1000>; > - }; > - > - saw1: power-controller@f9099000 { > - compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > - reg = <0xf9099000 0x1000>, <0xf9009000 0x1000>; > - }; > - > - saw2: power-controller@f90a9000 { > - compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > - reg = <0xf90a9000 0x1000>, <0xf9009000 0x1000>; > - }; > - > - saw3: power-controller@f90b9000 { > - compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > - reg = <0xf90b9000 0x1000>, <0xf9009000 0x1000>; > - }; > - > - saw_l2: power-controller@f9012000 { > - compatible = "qcom,saw2"; > - reg = <0xf9012000 0x1000>; > - regulator; > - }; > - > acc0: power-manager@f9088000 { > compatible = "qcom,kpss-acc-v2"; > reg = <0xf9088000 0x1000>, <0xf9008000 0x1000>; > }; > > + saw0: power-controller@f9089000 { > + compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > + reg = <0xf9089000 0x1000>, <0xf9009000 0x1000>; > + }; > + > acc1: power-manager@f9098000 { > compatible = "qcom,kpss-acc-v2"; > reg = <0xf9098000 0x1000>, <0xf9008000 0x1000>; > }; > > + saw1: power-controller@f9099000 { > + compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > + reg = <0xf9099000 0x1000>, <0xf9009000 0x1000>; > + }; > + > acc2: power-manager@f90a8000 { > compatible = "qcom,kpss-acc-v2"; > reg = <0xf90a8000 0x1000>, <0xf9008000 0x1000>; > }; > > + saw2: power-controller@f90a9000 { > + compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > + reg = <0xf90a9000 0x1000>, <0xf9009000 0x1000>; > + }; > + > acc3: power-manager@f90b8000 { > compatible = "qcom,kpss-acc-v2"; > reg = <0xf90b8000 0x1000>, <0xf9008000 0x1000>; > }; > > + saw3: power-controller@f90b9000 { > + compatible = "qcom,msm8974-saw2-v2.1-cpu", "qcom,saw2"; > + reg = <0xf90b9000 0x1000>, <0xf9009000 0x1000>; > + }; > + > sdhc_1: mmc@f9824900 { > compatible = "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4"; > reg = <0xf9824900 0x11c>, <0xf9824000 0x800>; > @@ -1051,6 +1051,15 @@ kpss_out: endpoint { > }; > }; > > + bimc: interconnect@fc380000 { > + reg = <0xfc380000 0x6a000>; > + compatible = "qcom,msm8974-bimc"; > + #interconnect-cells = <1>; > + clock-names = "bus", "bus_a"; > + clocks = <&rpmcc RPM_SMD_BIMC_CLK>, > + <&rpmcc RPM_SMD_BIMC_A_CLK>; > + }; > + > gcc: clock-controller@fc400000 { > compatible = "qcom,gcc-msm8974"; > #clock-cells = <1>; > @@ -1069,15 +1078,6 @@ rpm_msg_ram: sram@fc428000 { > reg = <0xfc428000 0x4000>; > }; > > - bimc: interconnect@fc380000 { > - reg = <0xfc380000 0x6a000>; > - compatible = "qcom,msm8974-bimc"; > - #interconnect-cells = <1>; > - clock-names = "bus", "bus_a"; > - clocks = <&rpmcc RPM_SMD_BIMC_CLK>, > - <&rpmcc RPM_SMD_BIMC_A_CLK>; > - }; > - > snoc: interconnect@fc460000 { > reg = <0xfc460000 0x4000>; > compatible = "qcom,msm8974-snoc"; >