From patchwork Mon May 9 17:21:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 12843889 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 83FD2C433F5 for ; Mon, 9 May 2022 17:21:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 4B3C3C385B7; Mon, 9 May 2022 17:21:33 +0000 (UTC) Received: from mail-oi1-f171.google.com (mail-oi1-f171.google.com [209.85.167.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id EB53EC385B4 for ; Mon, 9 May 2022 17:21:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org EB53EC385B4 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-oi1-f171.google.com with SMTP id w130so4068140oig.0 for ; Mon, 09 May 2022 10:21:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=N35Ir9E8DGSuWRcbt99whkgJGIRqwVMksMu33eucadY=; b=IDI5FjNad6y7UkOaUUVwSKfBdyh6B2CuRTrBI/4LtmUWzaqT237l3hjhI6C2/EiXkz 5gGJx1E54iibcR3qKXKgw25SwuaLbRqsyeWjWfy6NgzPEv2cv67W34bq6MaVqoAiZQfZ GJmkQ/v9rvhLV977v0ltDekv2PccB/IO/wWGcPIvo6YZbfq/R6lGeht8i7nOEsWl91GG bqXxdNsszqIGNx+lB5NcSObEzObIyMbC4/1lSgvnxqNQYR41M0KAHpGMkzqehlWrbTNQ loIBEn861SBem/395bKr9Dlo5gdUnRTkPgDMAtrx4mwZZDmZJfo/EhWsYFA31LSdofXH bbEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=N35Ir9E8DGSuWRcbt99whkgJGIRqwVMksMu33eucadY=; b=Z7Gp/wq/kGuABxFG2E1MB6sQiu0wxWKhTbm2n+K2d4AW40EUnrkvBk+llfemm6XWKU pUsdliYVa4dDs2GeN23Uh4G5ztyBxwrdYwovrvPUkeOdtNTF3mES0KdxmYY9vjGnExKt PQWWCb/hT6gMKtyUKybUDKgpkngOySxBfhQHRM4+NZ3C6jWye0x/kSYjZoDLIamGGsCL 8bgKgaLAs7mXfI8EBbIG/KHW+H7DVlsuG3skMFE77WL1Fl5IE4wJp/qhWFGZzjFaBOSR MQMFIhwqQlnXleMNMP9N46KhsKb2Kk2X96qdZisQ35bxhmN4wMtXAZB92bAvgh8Yw+72 wVhg== X-Gm-Message-State: AOAM531cQMegtKd1N9x0QDJgYZKY0mYwemAu3M+4d/5bq0RWR2fh5DuL acjG218hcWufw+hrafrn0Kpuyg== X-Google-Smtp-Source: ABdhPJwFGpIEwr84Dnl+6VrU6PABH3PocVX6qMg8fTBJAetQXbJ/BHq5Cb8xoHfV+eWghHx7CYoGrA== X-Received: by 2002:a05:6808:ec5:b0:2f9:a7fb:4dfb with SMTP id q5-20020a0568080ec500b002f9a7fb4dfbmr11313071oiv.156.1652116890942; Mon, 09 May 2022 10:21:30 -0700 (PDT) Received: from builder.lan (104-57-184-186.lightspeed.austtx.sbcglobal.net. [104.57.184.186]) by smtp.gmail.com with ESMTPSA id m13-20020a9d400d000000b006060322126bsm4784141ote.59.2022.05.09.10.21.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 10:21:30 -0700 (PDT) From: Bjorn Andersson List-Id: To: arm@kernel.org, soc@kernel.org Cc: linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Andy Gross , Arnd Bergmann , Olof Johansson , Kevin Hilman , Konrad Dybcio , Rohit Agarwal , Krzysztof Kozlowski , Luca Weiss , Kuldeep Singh , Ansuel Smith , Dmitry Baryshkov , Jack Matthews , Rayyan Ansari , Stephen Boyd Subject: [GIT PULL] Qualcomm ARM DT updates for v5.19 Date: Mon, 9 May 2022 12:21:25 -0500 Message-Id: <20220509172125.313259-1-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-dts-for-5.19 for you to fetch changes up to fb5e339fb1bc9eb7f34b341d995e4ab39c03588e: ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs (2022-05-03 14:17:08 -0500) ---------------------------------------------------------------- Qualcomm ARM DT updates for v5.19 This contains a long overdue overhaul of the MSM8974 DeviceTrees, aligning the style, structure and naming with what we've learned since the introduction of this platform. On top of this the Sony Rhine platform gained I2C masters, NFC and pstore support and the Fairphone 2 gained touchscreen support. For the new SDX65 platform reserved-memory nodes, rpmpd, SPMI, CPU clocks, SDHCI controller, SMMU and TCSR mutex was added. As was the initial DeviceTree for the related PMX65 PMIC. MSM8226 gained VADC and RTC support and support for the ASUS ZenWatch 2 was added. ---------------------------------------------------------------- Ansuel Smith (1): ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064 Dmitry Baryshkov (1): ARM: dts: qcom: msm8974: Drop flags for mdss irqs Jack Matthews (1): ARM: dts: qcom: pm8226: add node for RTC Konrad Dybcio (23): ARM: dts: qcom-*-sony*: Mention SONY board names in DT filenames ARM: dts: qcom-msm8974: Remove properties that are always overriden ARM: dts: qcom-msm8974*: Fix UART naming ARM: dts: qcom-msm8974*: Fix I2C labels ARM: dts: qcom-msm8974: Fix up mdss nodes ARM: dts: qcom-msm8974: Fix up SDHCI nodes ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm ARM: dts: qcom-apq8074-dragonboard: Use &labels ARM: dts: qcom-msm8974-fp2: Use &labels ARM: dts: qcom-msm8974-lge-nexus5: Use &labels ARM: dts: qcom-msm8974-klte: Use &labels ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs ARM: dts: qcom-msm8974-castor: Use &labels ARM: dts: qcom-msm8974pro: Use &labels ARM: dts: qcom-msm8974pro-*: Use the 8974pro name in DT filenames ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device ARM: dts: qcom-msm8974: Sort and clean up nodes ARM: dts: qcom-msm8974*: Enable IMEM unconditionally ARM: dts: qcom-msm8974*: Consolidate I2C/UART/SDHCI ARM: dts: qcom-msm8974*: Clean up old GPIO declarations ARM: dts: qcom-msm8974-rhine: Add NFC and enable I2C hosts ARM: dts: qcom-msm8974-rhine: Add pstore node ARM: dts: qcom-msm8974*: Remove unnecessary include Krzysztof Kozlowski (10): ARM: dts: qcom: align SPI NOR node name with dtschema ARM: dts: qcom: rename WCNSS child name to bluetooth ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema ARM: dts: qcom: msm8660: disable GSBI8 ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc ARM: dts: qcom: do not use underscore in node name ARM: dts: qcom: sdx55: do not use underscore in BCM node name ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks Kuldeep Singh (4): ARM: dts: qcom: mdm9615: User generic node name for DMA ARM: dts: qcom: apq8064: User generic node name for DMA ARM: dts: qcom: ipq4019: User generic node name for DMA ARM: dts: qcom: ipq8064: User generic node name for DMA Luca Weiss (8): dt-bindings: arm: qcom: Document asus,sparrow device ARM: dts: qcom: Add support for ASUS ZenWatch 2 ARM: dts: qcom: msm8974-FP2: We're msm8974pro ARM: dts: qcom: msm8974-FP2: Add mmc* aliases ARM: dts: qcom: msm8974: Add missing license headers ARM: dts: qcom: msm8974-FP2: Add support for touchscreen ARM: dts: qcom: msm8974-FP2: Configure charger ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs Rayyan Ansari (1): ARM: dts: qcom: pm8226: Add VADC node Rohit Agarwal (12): ARM: dts: qcom: sdx65: Add support for A7 PLL clock ARM: dts: qcom: sdx65: Add support for APCS block ARM: dts: qcom: sdx65: Add spmi node ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic ARM: dts: qcom: Add PMIC pmx65 dts ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic ARM: dts: qcom: sdx65: Add rpmpd node ARM: dts: qcom: sdx65-mtp: Add regulator nodes ARM: dts: qcom: sdx65: Add reserved memory nodes ARM: dts: qcom: sdx65: Add support for SDHCI controller ARM: dts: qcom: sdx65: Enable ARM SMMU ARM: dts: qcom: sdx65: Add support for TCSR Mutex Stephen Boyd (1): ARM: dts: qcom: sdx55: Remove ipa interconnect node Documentation/devicetree/bindings/arm/qcom.yaml | 1 + arch/arm/boot/dts/Makefile | 13 +- arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts | 294 +++ ...dts => qcom-apq8064-sony-xperia-lagan-yuga.dts} | 0 arch/arm/boot/dts/qcom-apq8064.dtsi | 16 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 582 +++--- arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 42 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 12 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 9 + arch/arm/boot/dts/qcom-msm8660.dtsi | 1 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 409 ----- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 1052 +++++------ arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 908 ---------- .../boot/dts/qcom-msm8974-sony-xperia-amami.dts | 435 ----- .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 723 -------- .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 484 ----- .../dts/qcom-msm8974-sony-xperia-rhine-amami.dts | 13 + .../dts/qcom-msm8974-sony-xperia-rhine-honami.dts | 7 + .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 457 +++++ arch/arm/boot/dts/qcom-msm8974.dtsi | 1916 +++++++++++--------- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 432 +++++ arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 813 +++++++++ .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 608 +++++++ arch/arm/boot/dts/qcom-msm8974pro.dtsi | 32 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 41 + arch/arm/boot/dts/qcom-pm8941.dtsi | 2 +- arch/arm/boot/dts/qcom-pmx65.dtsi | 32 + arch/arm/boot/dts/qcom-sdx55.dtsi | 9 +- arch/arm/boot/dts/qcom-sdx65-mtp.dts | 221 +++ arch/arm/boot/dts/qcom-sdx65.dtsi | 193 +- 38 files changed, 4966 insertions(+), 4815 deletions(-) create mode 100644 arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts rename arch/arm/boot/dts/{qcom-apq8064-sony-xperia-yuga.dts => qcom-apq8064-sony-xperia-lagan-yuga.dts} (100%) delete mode 100644 arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8974-sony-xperia-amami.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8974-sony-xperia-castor.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8974-sony-xperia-honami.dts create mode 100644 arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-amami.dts create mode 100644 arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-honami.dts create mode 100644 arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi create mode 100644 arch/arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts create mode 100644 arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts create mode 100644 arch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dts create mode 100644 arch/arm/boot/dts/qcom-pmx65.dtsi