[PATCH RESEND v7 00/10] arm64: dts: qcom: Extend Shikra device tree with peripheral and subsystem support
Komal Bajaj <[email protected]> Mon, 03 Aug 2026 16:56:29 +0530
| Newsgroups | org.kernel.vger.dmaengine,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pm |
|---|---|
| Message-ID | <[email protected]> |
Extend Shikra DT with peripheral and subsystem support across all SoM variants (CQ2390M, CQ2390S, IQ2390S) and their EVK boards. The series adds: - QUPv3 serial engine configuration - cpufreq-hw node for hardware-assisted CPU frequency scaling - DDR bandwidth monitor (BWMONv5) nodes with OPP tables for dynamic DDR frequency scaling - EPSS L3 interconnect provider node for L3 cache frequency scaling - CPU OPP tables to drive DDR and L3 scaling per frequency domain - SMP2P nodes for CDSP, modem and LMCU inter-processor signalling - Remoteproc PAS nodes for CDSP, LPAICP and MPSS subsystems - TSENS instance with 14 thermal sensors and thermal zone definitions - Bluetooth (WCN3988) node with board-specific regulator supplies on all three EVK variants - WiFi node in the SoC DTSI with board-specific power supply and calibration variant selection on all three EVK variants - Gpio-reserved-ranges to tlmm to mark GPIOs used by the SoC internally and not available for general use This series depends on: - https://lore.kernel.org/all/[email protected]/ - https://lore.kernel.org/all/[email protected]/ - https://lore.kernel.org/linux-clk/20260608-shikra-gcc-rpmcc-clks-v5-0-94cefe092ee3@oss.qualcomm.com/ Signed-off-by: Komal Bajaj <[email protected]> --- Changes since last v7: - No changes in patches - Added Co-developed-by tag from Anurag to 10th patch - Collected tags from Konrad and Dmitry - Rebase on latest linux-next - Link to v7: https://lore.kernel.org/r/[email protected] Changes in v7: - Dropped cpu-bwmon DT binding accepted upstream - Collected Reviewed-by tags from Konrad - Minor nit picks from Konrad - Link to v6: https://lore.kernel.org/r/20260714-s Changes in v6: - Collected Reviewed-by tags from Konrad - Reworked WiFi/BT enablement into SoM dtsi files, including WCN3988 PMU/regulator supplies, Bluetooth and WiFi enablement - Updated gpio-reserved-ranges to document reserved GPIO functions and drop GPIO115/GPIO116 from the EVK reserved list - Link to v5: https://lore.kernel.org/r/20260702-s Changes in v5: - Split the WiFi hardware description into a separate shikra.dtsi patch (Konrad) - Moved common WCN3988 PMU, Bluetooth and WiFi properties into shikra-evk.dtsi, leaving board files with board-specific supplies and status updates (Konrad) - Added missing CPU OPP entries for 768 MHz and 2208 MHz - Added gpio-reserved-ranges for TLMM on CQM, CQS and IQS EVK boards - Collected tags fron Dmitry and Konrad - Link to v4: https://lore.kernel.org/r/[email protected] Changes in v4: - Updated commit message for first commit of the series (Krzysztof) - Collected tags from Dmitry and Krzysztof - Updated wifi fimmware name (Dmitry) - Link to v3: https://lore.kernel.org/r/[email protected] Changes in v3: - Add missing interrupt affinity cell (0) to GPI DMA interrupts - Link to v2: https://lore.kernel.org/r/[email protected] Changes in v2: - Collected Reviewed-By tags from Dmitry and Konrad - Squashed cpufreq_hw, EPSS and OPP tables into single commit (Dmitry) - Removed labels from CPU OPP table entries (Dmitry) - Squashed CQM, CQS and IQS remoteproc-enable patches into one commit (Dmitry) - Added WCN3988 PMU support (Dmitry) - Squashed Bluetooth and Wifi changes into one commit (Dmitry) - Link to v1: https://lore.kernel.org/r/[email protected] --- Bibek Kumar Patro (2): arm64: dts: qcom: shikra: Add CDSP, LPAICP, MPSS remoteproc PAS nodes arm64: dts: qcom: shikra: Enable CDSP, LPAICP and MPSS on EVK boards Gaurav Kohli (1): arm64: dts: qcom: shikra: Enable TSENS and thermal zones Komal Bajaj (4): arm64: dts: qcom: shikra: Add cpufreq-hw, EPSS L3 interconnect and OPP tables arm64: dts: qcom: shikra: add WiFi node support arm64: dts: qcom: shikra: Enable WiFi/BT on SoMs arm64: dts: qcom: shikra: Add gpio-reserved-ranges to tlmm Sayantan Chakraborty (1): arm64: dts: qcom: shikra: Add DDR BWMON support Vishnu Santhosh (1): arm64: dts: qcom: shikra: Add SMP2P nodes Xueyao An (1): arm64: dts: qcom: Add QUPv3 configuration for Shikra arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts | 19 + arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi | 80 ++ arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts | 19 + arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts | 19 + arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi | 88 ++ arch/arm64/boot/dts/qcom/shikra.dtsi | 1682 +++++++++++++++++++++++++- 6 files changed, 1893 insertions(+), 14 deletions(-) --- base-commit: 415606a7be939835db9b0d6b711887586646346d change-id: 20260525-shikra-dt-m1-082dec382e7f Best regards, -- Komal Bajaj <[email protected]>