[PATCH v2 0/5] Enable QPIC BAM and QPIC NAND support for SDX75
From: Kaushal Kumar
Date: Tue Apr 15 2025 - 03:30:24 EST
Hello,
This series adds and enables devicetree nodes for QPIC BAM and QPIC NAND
for Qualcomm SDX75 platform.
This patch series depends on the below patches:
https://lore.kernel.org/linux-spi/20250310120906.1577292-5-quic_mdalam@xxxxxxxxxxx/T/
---
Changes since v1:
- Use sleep clock instead of adding a dummy clock for QPIC NAND since
sleep clock has the required properties.
- QPIC BAM controllers have dma-coherent support hence document it as a
global property.
- dma-coherent property is not applicable for QPIC NAND controller so
remove it.
- iommus items is fixed for SDX75 NAND controller so document it likewise.
- Merge QPIC NAND and BAM devicetree enablement into a single patch.
- Fix minor coding style issues.
- Link to v1: https://lore.kernel.org/all/5a1b52a3-962b-04f9-cdfc-4e38983610b5@xxxxxxxxxxx/
Kaushal Kumar (5):
dt-bindings: mtd: qcom,nandc: Document the SDX75 NAND controller
dt-bindings: dma: qcom,bam: Document dma-coherent property
arm64: dts: qcom: sdx75: Add QPIC BAM support
arm64: dts: qcom: sdx75: Add QPIC NAND support
arm64: dts: qcom: sdx75-idp: Enable QPIC BAM & QPIC NAND support
.../devicetree/bindings/dma/qcom,bam-dma.yaml | 2 ++
.../devicetree/bindings/mtd/qcom,nandc.yaml | 30 +++++++++++++----
arch/arm64/boot/dts/qcom/sdx75-idp.dts | 18 ++++++++++
arch/arm64/boot/dts/qcom/sdx75.dtsi | 33 +++++++++++++++++++
4 files changed, 77 insertions(+), 6 deletions(-)
--
2.17.1