Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp2190906rwo; Sun, 23 Jul 2023 09:23:50 -0700 (PDT) X-Google-Smtp-Source: APBJJlGS5cwmBFlCflgoGCuOAssBxj4oW16HJAq3lEsf7M5rUeumjEvHOyfvuJbpSh3xGiiM7INd X-Received: by 2002:a17:902:ba91:b0:1b7:ed6a:d8a5 with SMTP id k17-20020a170902ba9100b001b7ed6ad8a5mr6114069pls.61.1690129430408; Sun, 23 Jul 2023 09:23:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690129430; cv=none; d=google.com; s=arc-20160816; b=Ut6/+2Braa4oWXvVvfeIl6ZKS5NmiIEailNP30YtqCoQ1DijIAXpxb/B5c2QQeI5dM IwLDh/2MPFYO8agjYFjTNHbJYWVBjOYBIaJbqAdlk79nSBaMzy9abWzWdopWfl/6EsTE FBjYQwHFIkuGOFDrTO2Ywm1CGm0jghM4dAg5I3cjwaS3aXoSYSryBPs+a3mLSP9mfkqi O7U4QCencvapVaakDbVCM7wlaVHrMTJKf3SW4auFiJv2i14dIKkxJE/1FxBjogTff0h3 2Q92t35l3tvRf90eHZrA44YNBhVClrZ3pwC3Fv24wgy7iWU4JfXgf7WX+GLiMXEpLEJk LJYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:message-id :content-transfer-encoding:mime-version:subject:date:from; bh=eSxKK9byfgg+mgxQkHEkSzI0BBWtHbYnRjzjWRlsH4I=; fh=iqz7oRQIyFPzKfYtMH2XRwjdfOOz2hPKEmrmNt7b2jU=; b=pnX5qASgeBFDEu0fDEODsVoSn4+KUKy4QY5E+ePp5lq6RePxG3Vd55X5Jjj9oMoQEi EPU4rsiJ6CwzKdDdWNnzrB5IoTk+3fOC6WpUBPN3Kw0SlGAHQzdx5+wFUas7DYZX+SWe 5OXaoQvtwTFjQF+uNjIeUvdI5WKxcHxuCK7yI1O6IAPVyEfTm9so8bflzcLXoCXlskRj 8lpGCLAaXGL8T3carckMCO5uMQf1u5piax7DzLTjyTZfz8ZmSrSDuGZX6M14z8MeWM39 ZYtycxV596H+fiYrHxmSOy7cY2EHlPJkdPvQizZ9Lx5pJaRpN15ubyANAEApYHpSss8Z TIuQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kb14-20020a170903338e00b001b9c17240desi6859706plb.466.2023.07.23.09.23.38; Sun, 23 Jul 2023 09:23:50 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229964AbjGWQIy (ORCPT + 99 others); Sun, 23 Jul 2023 12:08:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32982 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229666AbjGWQIr (ORCPT ); Sun, 23 Jul 2023 12:08:47 -0400 Received: from relay06.th.seeweb.it (relay06.th.seeweb.it [5.144.164.167]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8092AE7C for ; Sun, 23 Jul 2023 09:08:46 -0700 (PDT) Received: from Marijn-Arch-PC.localdomain (94-211-6-86.cable.dynamic.v4.ziggo.nl [94.211.6.86]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by m-r2.th.seeweb.it (Postfix) with ESMTPSA id C8FF03F1DA; Sun, 23 Jul 2023 18:08:43 +0200 (CEST) From: Marijn Suijten Date: Sun, 23 Jul 2023 18:08:41 +0200 Subject: [PATCH v4 03/17] arm64: dts: qcom: sm6125: Sort spmi_bus node numerically by reg MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20230723-sm6125-dpu-v4-3-a3f287dd6c07@somainline.org> References: <20230723-sm6125-dpu-v4-0-a3f287dd6c07@somainline.org> In-Reply-To: <20230723-sm6125-dpu-v4-0-a3f287dd6c07@somainline.org> To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Michael Turquette , Stephen Boyd , Rob Clark , Abhinav Kumar , Dmitry Baryshkov , Sean Paul , David Airlie , Daniel Vetter , Krishna Manikandan , Marijn Suijten , Loic Poulain , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, AngeloGioacchino Del Regno , Konrad Dybcio , Martin Botka , Jami Kettunen , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski , linux-clk@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Lux Aliaga X-Mailer: b4 0.12.3 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 This node has always resided in the wrong spot, making it somewhat harder to contribute new node entries while maintaining proper sorting around it. Move the node up to sit after hsusb_phy1 where it maintains proper numerical sorting on the (first of its many) reg address property. Fixes: cff4bbaf2a2d ("arm64: dts: qcom: Add support for SM6125") Reviewed-by: Konrad Dybcio Signed-off-by: Marijn Suijten --- arch/arm64/boot/dts/qcom/sm6125.dtsi | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6125.dtsi b/arch/arm64/boot/dts/qcom/sm6125.dtsi index 7feb6feffa40..cfd0901d4555 100644 --- a/arch/arm64/boot/dts/qcom/sm6125.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125.dtsi @@ -684,6 +684,24 @@ hsusb_phy1: phy@1613000 { status = "disabled"; }; + spmi_bus: spmi@1c40000 { + compatible = "qcom,spmi-pmic-arb"; + reg = <0x01c40000 0x1100>, + <0x01e00000 0x2000000>, + <0x03e00000 0x100000>, + <0x03f00000 0xa0000>, + <0x01c0a000 0x26000>; + reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; + interrupt-names = "periph_irq"; + interrupts = ; + qcom,ee = <0>; + qcom,channel = <0>; + #address-cells = <2>; + #size-cells = <0>; + interrupt-controller; + #interrupt-cells = <4>; + }; + rpm_msg_ram: sram@45f0000 { compatible = "qcom,rpm-msg-ram"; reg = <0x045f0000 0x7000>; @@ -1189,24 +1207,6 @@ sram@4690000 { reg = <0x04690000 0x10000>; }; - spmi_bus: spmi@1c40000 { - compatible = "qcom,spmi-pmic-arb"; - reg = <0x01c40000 0x1100>, - <0x01e00000 0x2000000>, - <0x03e00000 0x100000>, - <0x03f00000 0xa0000>, - <0x01c0a000 0x26000>; - reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; - interrupt-names = "periph_irq"; - interrupts = ; - qcom,ee = <0>; - qcom,channel = <0>; - #address-cells = <2>; - #size-cells = <0>; - interrupt-controller; - #interrupt-cells = <4>; - }; - apps_smmu: iommu@c600000 { compatible = "qcom,sm6125-smmu-500", "qcom,smmu-500", "arm,mmu-500"; reg = <0x0c600000 0x80000>; -- 2.41.0