lkml.org 
[lkml]   [2022]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v2 0/3] arm64: dts: qcom: sm6125: QUPs, SPI and Seine I2C buses
Date
Introduce Qualcomm Universal Peripheral support on SM6125 and define all
known SPI and I2C Serial Engines. On Sony Seine PDX201 all I2C buses
with known-connected hardware are enabled for future hardware mapping,
together with the respective GPI DMA 0 and QUP 0.

Changes since v1:
- Un-downstream pinctrl mapping:
- Remove nested mux {} / config {};
- Remove useless comments;
- Remove unreferenced pinctrl states;
- Use qup14 pinctrl function name instead of unknown qup_14;
- Reword commit message;
- Add iommus to QUP nodes now that this series depends on apps_smmu to
be available;
- Reorder all properties to match other SoCs;
- Reorder/intersperse QUP nodes with GPI DMA nodes to maintain sorting
by address;
- Reorder SPI nodes to fit in with I2C nodes, restoring sorting by
address too;
- Use QCOM_GPI_* constants;
- Adhere to 3 instead of 5 dma cells for gpi_dma.

v1: https://lore.kernel.org/all/20221001185628.494884-1-martin.botka@somainline.org/T/#u

Depends on:
- SM6125 APPS SMMU: https://lore.kernel.org/linux-arm-msm/20221216215819.1164973-1-marijn.suijten@somainline.org/T/#u
- SM6125 GPI DMA: https://lore.kernel.org/linux-arm-msm/20221216231528.1268447-1-marijn.suijten@somainline.org/T/#u

Marijn Suijten (2):
arm64: dts: qcom: sm6125: Add QUPs with SPI and I2C Serial Engines
arm64: dts: qcom: sm6125-seine: Enable GPI DMA 0, QUP 0 and I2C SEs

Martin Botka (1):
arm64: dts: qcom: sm6125: Add pin configs for QUP SPI/I2C Serial
Engines

.../qcom/sm6125-sony-xperia-seine-pdx201.dts | 29 +
arch/arm64/boot/dts/qcom/sm6125.dtsi | 522 ++++++++++++++++++
2 files changed, 551 insertions(+)

--
2.39.0

\
 
 \ /
  Last update: 2022-12-17 00:35    [W:0.093 / U:2.236 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site