public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
To: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Cc: Bjorn Andersson <andersson@kernel.org>,
	Konrad Dybcio <konradybcio@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH 00/24] arm64: dts: qcom: Introduce Glymur SoC dtsi and Glymur CRD dts
Date: Wed, 8 Oct 2025 17:48:20 +0530	[thread overview]
Message-ID: <40a677b4-15b4-4ee7-85ca-c9ea908f1048@oss.qualcomm.com> (raw)
In-Reply-To: <b3xkzhwfmksknz3kzj273mtkzfesphjetfusnfgcwj4j24kj4e@3sc37anlhweb>

On 9/25/2025 11:00 PM, Dmitry Baryshkov wrote:
> On Thu, Sep 25, 2025 at 12:02:08PM +0530, Pankaj Patil wrote:
>> Introduce dt-bindings and initial device tree support for Glymur, 
>> Qualcomm's next-generation compute SoC and it's associated 
>> Compute Reference Device (CRD) platform.
>>
>> https://www.qualcomm.com/products/mobile/snapdragon/laptops-and-tablets/snapdragon-x2-elite
>> https://www.qualcomm.com/news/releases/2025/09/new-snapdragon-x2-elite-extreme-and-snapdragon-x2-elite-are-the-
>>
>> The base support enables booting to shell with rootfs on NVMe,
>> demonstrating functionality for PCIe and NVMe subsystems.
>> DCVS is also enabled, allowing dynamic frequency scaling for the CPUs.
>> TSENS (Thermal Sensors) enabled for monitoring SoC temperature and
>> thermal management. The platform is capable of booting kernel at EL2
>> with kvm-unit tests performed on it for sanity.
>>
>> Features enabled in this patchset:
>> 1. DCVS: CPU DCVS with scmi perf protocol
>> 2. PCIe controller and PCIe PHY
>> 3. NVMe storage support
>> 4. Clocks and reset controllers - GCC, TCSRCC, DISPCC, RPMHCC
>> 5. Interrupt controller
>> 6. TLMM (Top-Level Mode Multiplexer)
>> 7. QUP Block
>> 8. Reserved memory regions
>> 9. PMIC support with regulators
>> 10. CPU Power Domains
>> 11. TSENS (Thermal Sensors)
>> 12. Remoteproc - SOCCP, ADSP and CDSP
>> 13. RPMH Regulators
>> 14. USB 
>>
>> Dependencies:
>>
>> dt-bindings:
>> 1. https://lore.kernel.org/all/20250918140249.2497794-1-pankaj.patil@oss.qualcomm.com/
>> 2. https://lore.kernel.org/all/20250918141738.2524269-1-pankaj.patil@oss.qualcomm.com/
>> 3. https://lore.kernel.org/all/20250919133439.965595-1-pankaj.patil@oss.qualcomm.com/
>> 4. https://lore.kernel.org/all/20250919140952.1057737-1-pankaj.patil@oss.qualcomm.com/
>> 5. https://lore.kernel.org/all/20250919141440.1068770-1-pankaj.patil@oss.qualcomm.com/
>> 6. https://lore.kernel.org/all/20250919142325.1090059-1-pankaj.patil@oss.qualcomm.com/
>> 7. https://lore.kernel.org/all/20250920113052.151370-1-pankaj.patil@oss.qualcomm.com/
>> 8. https://lore.kernel.org/all/20250924-knp-pmic-binding-v1-1-b9cce48b8460@oss.qualcomm.com/
>> 9. https://lore.kernel.org/linux-arm-msm/20250924183726.509202-1-sibi.sankar@oss.qualcomm.com/T/#m46501fe9edb880fc11f69442eaf4d2855f7e4608
>> 10. https://lore.kernel.org/linux-arm-msm/20250925002034.856692-1-sibi.sankar@oss.qualcomm.com/
>> 11. https://lore.kernel.org/linux-arm-msm/20250924144831.336367-1-sibi.sankar@oss.qualcomm.com/
> Please, don't list all the possible series. List only the patches which
> define the bindings which are required to _build_ the dtb files and
> which are not a part of linux-next. And also please include them into
> `b4 prep --edit-deps` so that all the bots can pick them up.

Sure, I'll add singular patches using `b4 prep --edit-deps`
Bindings dependencies were added to avoid checkpatch warnings
about undocumented strings, dt can be built without the listed
dependencies except 9. patch 2/5.

>> rpmh-regulators:
>> 1. https://lore.kernel.org/all/20250918-glymur-rpmh-regulator-driver-v3-0-184c09678be3@oss.qualcomm.com/
> This, for example, totally isn't a dependency for building the DT.
>
>> PMICs:
>> 1. https://lore.kernel.org/linux-arm-msm/20250924-knp-dts-v1-0-3fdbc4b9e1b1@oss.qualcomm.com/ (Patch 8-11)
>>
>> PMIC-Glink:
>> 1. https://lore.kernel.org/all/20250919175025.2988948-1-anjelique.melendez@oss.qualcomm.com/
>> 2. https://lore.kernel.org/all/20250924232631.644234-1-anjelique.melendez@oss.qualcomm.com/
>>
>> spmi/pinctrl:
>> 1. https://lore.kernel.org/all/20250920-glymur-spmi-v8-gpio-driver-v1-0-23df93b7818a@oss.qualcomm.com/
>>
>> PCI:
>> 1. https://lore.kernel.org/all/20250903-glymur_pcie5-v4-0-c187c2d9d3bd@oss.qualcomm.com/
>>
>> Remoteproc:
>> 1. https://lore.kernel.org/all/20250819165447.4149674-1-mukesh.ojha@oss.qualcomm.com/
>> 2. https://lore.kernel.org/linux-arm-msm/20250924-knp-remoteproc-v1-0-611bf7be8329@oss.qualcomm.com/T/#t
>> 3. https://lore.kernel.org/linux-arm-msm/20250924-knp-remoteproc-v1-0-611bf7be8329@oss.qualcomm.com/T/#t
>>
>> USB:
>> 1. https://lore.kernel.org/all/20250925005228.4035927-1-wesley.cheng@oss.qualcomm.com/T/#mb7879fdba16496554a53c3726d90f94b6063dd09
>>
>> Linux-next based git tree containing all Glymur related patches is available at:
>> https://git.codelinaro.org/clo/linux-kernel/kernel-qcom/-/tree/glymur?ref_type=heads
>>
>> Signed-off-by: Pankaj Patil <pankaj.patil@oss.qualcomm.com>
>> ---
>> Jyothi Kumar Seerapu (1):
>>       arm64: dts: qcom: glymur: Add QUPv3 configuration for serial engines
>>
>> Kamal Wadhwa (10):
>>       arm64: dts: qcom: glymur-crd: Add RPMH regulator rails
>>       arm64: dts: qcom: glymur: Add SPMI PMIC arbiter device
>>       arm64: dts: qcom: Add PMCX0102 pmic dtsi
>>       arm64: dts: qcom: Add SMB2370 pmic dtsi
>>       arm64: dts: qcom: Update pmh0104 dtsi for Glymur CRD
>>       arm64: dts: qcom: Update the pmh0110.dtsi for Glymur
>>       arm64: dts: qcom: glymur: Add PMICs dtsi for CRD
>>       arm64: boot: dts: glymur-crd: Add Volume down/up keys support
>>       arm64: dts: qcom: glymur-crd: Avoid RTC probe failure
>>       arm64: dts: qcom: glymur: Add PMIC glink node
>>
>> Manaf Meethalavalappu Pallikunhi (1):
>>       arm64: dts: qcom: glymur: Enable tsens and thermal zone nodes
>>
>> Maulik Shah (1):
>>       arm64: dts: qcom: glymur: Add cpu idle states
>>
>> Pankaj Patil (3):
>>       dt-bindings: arm: qcom: Document Glymur SoC and board
>>       arm64: defconfig: Enable Glymur configs for boot to shell
>>       arm64: dts: qcom: Introduce Glymur base dtsi and CRD dts
>>
>> Prudhvi Yarlagadda (1):
>>       arm64: dts: qcom: glymur: Add support for PCIe5
>>
>> Qiang Yu (1):
>>       arm64: dts: qcom: glymur-crd: Add power supply and sideband signal for pcie5
>>
>> Sibi Sankar (3):
>>       arm64: dts: qcom: glymur: Enable pdp0 mailbox
>>       arm64: dts: qcom: glymur: Enable ipcc and aoss nodes
>>       arm64: dts: qcom: glymur: Add remoteprocs
>>
>> Taniya Das (2):
>>       arm64: dts: qcom: glymur: Enable cpu dvfs for CPU scaling
>>       arm64: dts: qcom: glymur: Add display clock controller device
>>
>> Wesley Cheng (1):
>>       arm64: dts: qcom: glymur: Add USB support
>>
>>  Documentation/devicetree/bindings/arm/qcom.yaml |    5 +
>>  arch/arm64/boot/dts/qcom/Makefile               |    1 +
>>  arch/arm64/boot/dts/qcom/glymur-crd.dts         |  795 +++
>>  arch/arm64/boot/dts/qcom/glymur-pmics.dtsi      |   19 +
>>  arch/arm64/boot/dts/qcom/glymur.dtsi            | 7445 +++++++++++++++++++++++
>>  arch/arm64/boot/dts/qcom/pmcx0102.dtsi          |  179 +
>>  arch/arm64/boot/dts/qcom/pmh0104.dtsi           |   84 +
>>  arch/arm64/boot/dts/qcom/pmh0110.dtsi           |   66 +-
>>  arch/arm64/boot/dts/qcom/smb2370.dtsi           |   45 +
>>  arch/arm64/configs/defconfig                    |    6 +
>>  10 files changed, 8644 insertions(+), 1 deletion(-)
>> ---
>> base-commit: fdcd2cfdf0db0a8b8299de79302465f790edea27
>> change-id: 20250923-v3_glymur_introduction-e22ae3c868a2
>>
>> Best regards,
>> -- 
>> Pankaj Patil <pankaj.patil@oss.qualcomm.com>
>>


      reply	other threads:[~2025-10-08 12:18 UTC|newest]

Thread overview: 131+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-09-25  6:32 [PATCH 00/24] arm64: dts: qcom: Introduce Glymur SoC dtsi and Glymur CRD dts Pankaj Patil
2025-09-25  6:32 ` [PATCH 01/24] dt-bindings: arm: qcom: Document Glymur SoC and board Pankaj Patil
2025-09-25  6:32 ` [PATCH 02/24] arm64: defconfig: Enable Glymur configs for boot to shell Pankaj Patil
2025-09-25 17:31   ` Dmitry Baryshkov
2025-10-08 11:26     ` Pankaj Patil
2025-10-08 12:56       ` Dmitry Baryshkov
2025-09-25  6:32 ` [PATCH 03/24] arm64: dts: qcom: Introduce Glymur base dtsi and CRD dts Pankaj Patil
2025-09-25 10:16   ` Konrad Dybcio
2025-10-29 10:00     ` Taniya Das
2025-10-29 10:36       ` Dmitry Baryshkov
2025-10-30 10:44         ` Taniya Das
2025-10-30 11:09           ` Dmitry Baryshkov
2025-10-30 17:10             ` Taniya Das
2025-09-25 13:02   ` Marc Zyngier
2025-10-08 11:30     ` Pankaj Patil
2025-09-25 17:44   ` Dmitry Baryshkov
2025-10-08 11:36     ` Pankaj Patil
2025-10-08 15:55       ` Dmitry Baryshkov
2025-10-10  7:50   ` Abel Vesa
2025-09-25  6:32 ` [PATCH 04/24] arm64: dts: qcom: glymur: Add QUPv3 configuration for serial engines Pankaj Patil
2025-09-25 10:18   ` Konrad Dybcio
2025-09-25 17:46     ` Dmitry Baryshkov
2025-10-15 10:28     ` Jyothi Kumar Seerapu
2025-10-15 13:33       ` Dmitry Baryshkov
2025-10-15 14:12         ` Jyothi Kumar Seerapu
2025-10-15 19:53           ` Dmitry Baryshkov
2025-10-20 11:54       ` Konrad Dybcio
     [not found]     ` <5931e2eb-5f2d-49bb-8b9c-b49f77d7fcbf@oss.qualcomm.com>
2025-10-30 10:56       ` Konrad Dybcio
2025-10-11 11:06   ` Abel Vesa
2025-10-11 11:11     ` Abel Vesa
2025-10-12  2:46       ` Krzysztof Kozlowski
2025-10-15 10:33       ` Jyothi Kumar Seerapu
2025-10-11 11:16   ` Abel Vesa
2025-10-15 10:53     ` Jyothi Kumar Seerapu
2025-09-25  6:32 ` [PATCH 05/24] arm64: dts: qcom: glymur: Add cpu idle states Pankaj Patil
2025-09-25 10:25   ` Konrad Dybcio
2025-10-13  9:29     ` Maulik Shah (mkshah)
2025-10-06 14:26   ` Krzysztof Kozlowski
2025-10-08 11:37     ` Pankaj Patil
2025-09-25  6:32 ` [PATCH 06/24] arm64: dts: qcom: glymur: Enable pdp0 mailbox Pankaj Patil
2025-09-25  8:23   ` Krzysztof Kozlowski
2025-09-25 17:06     ` Bjorn Andersson
2025-09-25 18:49       ` Dmitry Baryshkov
2025-09-25 10:29   ` Konrad Dybcio
2025-10-09 10:43     ` Sibi Sankar
2025-10-20 11:51       ` Konrad Dybcio
2025-09-25  6:32 ` [PATCH 07/24] arm64: dts: qcom: glymur: Enable cpu dvfs for CPU scaling Pankaj Patil
2025-09-25  8:06   ` Krzysztof Kozlowski
2025-09-25 17:26   ` Bjorn Andersson
2025-09-25  6:32 ` [PATCH 08/24] arm64: dts: qcom: glymur: Enable ipcc and aoss nodes Pankaj Patil
2025-09-25 11:00   ` Konrad Dybcio
2025-09-25  6:32 ` [PATCH 09/24] arm64: dts: qcom: glymur-crd: Add RPMH regulator rails Pankaj Patil
2025-09-25 11:01   ` Konrad Dybcio
2025-10-15 15:40     ` Kamal Wadhwa
2025-10-20 11:53       ` Konrad Dybcio
2025-09-25 17:09   ` Bjorn Andersson
2025-10-08 11:42     ` Pankaj Patil
2025-10-11 11:31   ` Abel Vesa
2025-10-11 15:56     ` Dmitry Baryshkov
2025-09-25  6:32 ` [PATCH 10/24] arm64: dts: qcom: glymur: Add SPMI PMIC arbiter device Pankaj Patil
2025-09-25 10:31   ` Konrad Dybcio
2025-10-06 14:27   ` Krzysztof Kozlowski
2025-09-25  6:32 ` [PATCH 11/24] arm64: dts: qcom: Add PMCX0102 pmic dtsi Pankaj Patil
2025-09-25  6:32 ` [PATCH 12/24] arm64: dts: qcom: Add SMB2370 " Pankaj Patil
2025-09-25  6:32 ` [PATCH 13/24] arm64: dts: qcom: Update pmh0104 dtsi for Glymur CRD Pankaj Patil
2025-09-25  6:32 ` [PATCH 14/24] arm64: dts: qcom: Update the pmh0110.dtsi for Glymur Pankaj Patil
2025-09-25  8:08   ` Krzysztof Kozlowski
2025-09-25 13:14     ` Dmitry Baryshkov
2025-09-25 13:34       ` Krzysztof Kozlowski
2025-09-25 14:00         ` Konrad Dybcio
2025-09-25 18:57         ` Dmitry Baryshkov
2025-10-08  7:31           ` Kamal Wadhwa
2025-10-08  8:02             ` Krzysztof Kozlowski
2025-10-08 11:25               ` Krzysztof Kozlowski
2025-10-10 11:26                 ` Kamal Wadhwa
2025-10-08  9:15             ` Konrad Dybcio
2025-10-10 12:08               ` Aiqun(Maria) Yu
2025-09-25  6:32 ` [PATCH 15/24] arm64: dts: qcom: glymur: Add PMICs dtsi for CRD Pankaj Patil
2025-09-25  6:32 ` [PATCH 16/24] arm64: boot: dts: glymur-crd: Add Volume down/up keys support Pankaj Patil
2025-09-25 11:16   ` Konrad Dybcio
2025-10-01 13:48     ` Kamal Wadhwa
2025-10-06  8:56       ` Konrad Dybcio
2025-10-06 14:28   ` Krzysztof Kozlowski
2025-09-25  6:32 ` [PATCH 17/24] arm64: dts: qcom: glymur-crd: Avoid RTC probe failure Pankaj Patil
2025-09-25  8:11   ` Krzysztof Kozlowski
2025-10-01 12:23     ` Kamal Wadhwa
2025-10-06 14:28       ` Konrad Dybcio
2025-10-13 11:04         ` Kamal Wadhwa
2025-10-14 10:23           ` Konrad Dybcio
2025-10-14 12:36             ` Kamal Wadhwa
2025-10-14 19:52               ` Dmitry Baryshkov
2025-10-20 11:54               ` Konrad Dybcio
2025-10-06 14:32       ` Krzysztof Kozlowski
2025-09-25  6:32 ` [PATCH 18/24] arm64: dts: qcom: glymur: Add PMIC glink node Pankaj Patil
2025-09-25  8:13   ` Krzysztof Kozlowski
2025-09-25 10:32   ` Konrad Dybcio
2025-10-08 11:55     ` Pankaj Patil
2025-11-03 10:26       ` Kamal Wadhwa
2025-11-10 14:06         ` Kamal Wadhwa
2025-11-12 14:13           ` Konrad Dybcio
2025-09-25  6:32 ` [PATCH 19/24] arm64: dts: qcom: glymur: Add support for PCIe5 Pankaj Patil
2025-09-25  8:15   ` Krzysztof Kozlowski
2025-09-25 11:32   ` Konrad Dybcio
2025-10-10  7:02     ` Qiang Yu
2025-10-08 13:36   ` Abel Vesa
2025-10-10  7:08     ` Qiang Yu
2025-10-11 11:43       ` Abel Vesa
2025-10-11 15:57         ` Dmitry Baryshkov
2025-10-11 18:12           ` Abel Vesa
2025-09-25  6:32 ` [PATCH 20/24] arm64: dts: qcom: glymur-crd: Add power supply and sideband signal for pcie5 Pankaj Patil
2025-09-25 11:09   ` Konrad Dybcio
2025-10-09  9:53   ` Abel Vesa
2025-10-10  7:13     ` Qiang Yu
2025-09-25  6:32 ` [PATCH 21/24] arm64: dts: qcom: glymur: Enable tsens and thermal zone nodes Pankaj Patil
2025-09-25 11:15   ` Konrad Dybcio
2025-11-19 13:10     ` Manaf Meethalavalappu Pallikunhi
2025-09-25  6:32 ` [PATCH 22/24] arm64: dts: qcom: glymur: Add display clock controller device Pankaj Patil
2025-09-25  8:18   ` Krzysztof Kozlowski
2025-09-29  3:57     ` Taniya Das
2025-09-25 10:33   ` Konrad Dybcio
2025-09-29  3:54     ` Taniya Das
2025-10-09  5:12       ` Taniya Das
2025-10-09  8:30         ` Konrad Dybcio
2025-09-25  6:32 ` [PATCH 23/24] arm64: dts: qcom: glymur: Add USB support Pankaj Patil
2025-09-25 11:06   ` Konrad Dybcio
2025-09-25 13:19   ` Abel Vesa
2025-11-03 15:26   ` Abel Vesa
2025-11-03 17:00   ` Abel Vesa
2025-09-25  6:32 ` [PATCH 24/24] arm64: dts: qcom: glymur: Add remoteprocs Pankaj Patil
2025-09-25 17:30 ` [PATCH 00/24] arm64: dts: qcom: Introduce Glymur SoC dtsi and Glymur CRD dts Dmitry Baryshkov
2025-10-08 12:18   ` Pankaj Patil [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=40a677b4-15b4-4ee7-85ca-c9ea908f1048@oss.qualcomm.com \
    --to=pankaj.patil@oss.qualcomm.com \
    --cc=andersson@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=dmitry.baryshkov@oss.qualcomm.com \
    --cc=konradybcio@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=robh@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox