[PATCH v2 0/5] Use ti,j784s4-pcie-ctrl for PCIe CTRL spaces

Jayesh Choudhary posted 5 patches 1 week, 1 day ago
.../soc/ti/ti,j721e-system-controller.yaml    | 10 +++++++
arch/arm64/boot/dts/ti/k3-am64-main.dtsi      |  7 ++++-
.../boot/dts/ti/k3-am642-evm-pcie0-ep.dtso    |  2 +-
.../ti/k3-am68-sk-base-board-pcie1-ep.dtso    |  2 +-
.../boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso    |  2 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi     |  7 ++++-
.../boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso    |  2 +-
.../boot/dts/ti/k3-j721e-evm-pcie1-ep.dtso    |  2 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi     | 28 ++++++++++++++++---
.../boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso   |  2 +-
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    |  7 ++++-
11 files changed, 58 insertions(+), 13 deletions(-)
[PATCH v2 0/5] Use ti,j784s4-pcie-ctrl for PCIe CTRL spaces
Posted by Jayesh Choudhary 1 week, 1 day ago
Hello all,

Now that we have ti,j784s4-pcie-ctrl[0] let's use it. This makes these
K3 SoCs all match what is already done for J784s4.

No functional change, DT changes are fully backwards and forwards
compatible.

[0]: commit cc1965b02d6c ("dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible")
<https://lore.kernel.org/all/20240204090336.3209063-1-s-vadapalli@ti.com/>

Posting next revision for PCIe control node cleanup with minor changes
to new overlays added after v1 was posted.

NOTE: Once the bindings are in the mainline tree, scm_conf will be
converted to "simple-bus" compatible which will unblock other
items like audio_refclk in scm_conf required for audio support
for TI SoC J721S2-EVM (currently giving dtbs_check warnings)

v1: <https://lore.kernel.org/all/20241016233044.240699-1-afd@ti.com/>

Changelog v1->v2:
- Change property description and add example in the binding
- Add changes in additional overlays using pcie*_ctrl node

Andrew Davis (5):
  dt-bindings: soc: ti: ti,j721e-system-controller: Add PCIe ctrl
    property
  arm64: dts: ti: k3-j721e: Add PCIe ctrl node to scm_conf region
  arm64: dts: ti: k3-j7200: Add PCIe ctrl node to scm_conf region
  arm64: dts: ti: k3-j721s2: Add PCIe ctrl node to scm_conf region
  arm64: dts: ti: k3-am64: Add PCIe ctrl node to main_conf region

 .../soc/ti/ti,j721e-system-controller.yaml    | 10 +++++++
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi      |  7 ++++-
 .../boot/dts/ti/k3-am642-evm-pcie0-ep.dtso    |  2 +-
 .../ti/k3-am68-sk-base-board-pcie1-ep.dtso    |  2 +-
 .../boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso    |  2 +-
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi     |  7 ++++-
 .../boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso    |  2 +-
 .../boot/dts/ti/k3-j721e-evm-pcie1-ep.dtso    |  2 +-
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi     | 28 ++++++++++++++++---
 .../boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso   |  2 +-
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    |  7 ++++-
 11 files changed, 58 insertions(+), 13 deletions(-)

-- 
2.34.1