[PATCH v1 0/4] Add support for TI AM6254atl SiP

Anshul Dalal posted 4 patches 1 month, 3 weeks ago
.../devicetree/bindings/arm/ti/k3.yaml        |   7 +
arch/arm64/boot/dts/ti/Makefile               |   1 +
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts      |   8 +
.../arm64/boot/dts/ti/k3-am625-sk-common.dtsi | 296 +++++++++++++++++
arch/arm64/boot/dts/ti/k3-am625-sk.dts        | 301 +-----------------
arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts    |  15 +
arch/arm64/boot/dts/ti/k3-am6254atl.dtsi      |  23 ++
.../arm64/boot/dts/ti/k3-am62x-sk-common.dtsi |   8 -
8 files changed, 354 insertions(+), 305 deletions(-)
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl.dtsi
[PATCH v1 0/4] Add support for TI AM6254atl SiP
Posted by Anshul Dalal 1 month, 3 weeks ago
Hi all,

This patch series adds support for AM6254atl SiP (or AM62x SiP for short)
to the linux device-tree.

The OPN (Orderable Part Number) 'AM6254atl' expands as follows[1]:

AM6254atl
     ||||
     |||+-- Feature Lookup (L indicates 512MiB of integrated LPDDR4)
     ||+--- Device Speed Grade (T indicates 1.25GHz/1.4GHz on the A53 cores)
     |+---- Silicon PG Revision (A indicates SR 1.0)
     +----- Core configuration (4 indicates A53's in Quad core config)

AM62x SiP provides the existing AM62x SoC with 512MiB of DDR integrated in a
single packages.

This patch set adds the new 'k3-am6254atl' SoC level dtsi alongside the
'k3-am6254atl-sk' dts for the EVM (Evaluation Module board). The newly added
'k3-am625-sk-common' dtsi includes the common hardware between the existing
AM62x EVM and the new EVM for AM62x SiP.

Regards,
Anshul
---
[1]: https://www.ti.com/lit/ds/symlink/am625sip.pdf Page#21
Product Page:
    https://www.ti.com/product/AM625SIP/part-details/AM6254ATLHJAMKR
---
Anshul Dalal (4):
  arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi
  dt-bindings: arm: ti: Add binding for AM625 SiP
  arm64: dts: ti: Introduce base support for AM6254atl SiP
  arm64: dts: ti: Add support for AM6254atl SiP SK

 .../devicetree/bindings/arm/ti/k3.yaml        |   7 +
 arch/arm64/boot/dts/ti/Makefile               |   1 +
 arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts      |   8 +
 .../arm64/boot/dts/ti/k3-am625-sk-common.dtsi | 296 +++++++++++++++++
 arch/arm64/boot/dts/ti/k3-am625-sk.dts        | 301 +-----------------
 arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts    |  15 +
 arch/arm64/boot/dts/ti/k3-am6254atl.dtsi      |  23 ++
 .../arm64/boot/dts/ti/k3-am62x-sk-common.dtsi |   8 -
 8 files changed, 354 insertions(+), 305 deletions(-)
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl.dtsi

-- 
2.50.1
Re: [PATCH v1 0/4] Add support for TI AM6254atl SiP
Posted by Nishanth Menon 3 weeks, 1 day ago
Hi Anshul Dalal,

On Thu, 14 Aug 2025 19:15:26 +0530, Anshul Dalal wrote:
> This patch series adds support for AM6254atl SiP (or AM62x SiP for short)
> to the linux device-tree.
> 
> The OPN (Orderable Part Number) 'AM6254atl' expands as follows[1]:
> 
> AM6254atl
>      ||||
>      |||+-- Feature Lookup (L indicates 512MiB of integrated LPDDR4)
>      ||+--- Device Speed Grade (T indicates 1.25GHz/1.4GHz on the A53 cores)
>      |+---- Silicon PG Revision (A indicates SR 1.0)
>      +----- Core configuration (4 indicates A53's in Quad core config)
> 
> [...]

I have applied the following to branch ti-k3-dts-next on [1]. As part
of applying the series, I have had to fix a minor merge conflict due
to the order I picked patches, do check if all OK and report if not.
Thank you!

[1/4] arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi
      commit: e0b9feca7329c495a76891d7766a781dea73787d
[2/4] dt-bindings: arm: ti: Add binding for AM625 SiP
      commit: 3e915577cf0b7d3f9088c398888e5e01e10356d7
[3/4] arm64: dts: ti: Introduce base support for AM6254atl SiP
      commit: 7c1d13a14e61ab33eec330cb6cabbddb37eecaa9
[4/4] arm64: dts: ti: Add support for AM6254atl SiP SK
      commit: 2517e476b819df986fa1fe53927c099032bb72dc

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D
https://ti.com/opensource
Re: [PATCH v1 0/4] Add support for TI AM6254atl SiP
Posted by Bryan Brattlof 1 month ago
On August 14, 2025 thus sayeth Anshul Dalal:
> Hi all,
> 
> This patch series adds support for AM6254atl SiP (or AM62x SiP for short)
> to the linux device-tree.
> 
> The OPN (Orderable Part Number) 'AM6254atl' expands as follows[1]:
> 
> AM6254atl
>      ||||
>      |||+-- Feature Lookup (L indicates 512MiB of integrated LPDDR4)
>      ||+--- Device Speed Grade (T indicates 1.25GHz/1.4GHz on the A53 cores)
>      |+---- Silicon PG Revision (A indicates SR 1.0)
>      +----- Core configuration (4 indicates A53's in Quad core config)

It stinks we put the integrated DRAM density so far down in the part 
code. But I guess there isn't much we can do about it now. :/

> 
> AM62x SiP provides the existing AM62x SoC with 512MiB of DDR integrated in a
> single packages.
> 
> This patch set adds the new 'k3-am6254atl' SoC level dtsi alongside the
> 'k3-am6254atl-sk' dts for the EVM (Evaluation Module board). The newly added
> 'k3-am625-sk-common' dtsi includes the common hardware between the existing
> AM62x EVM and the new EVM for AM62x SiP.
> 
> Regards,
> Anshul
> ---
> [1]: https://www.ti.com/lit/ds/symlink/am625sip.pdf Page#21
> Product Page:
>     https://www.ti.com/product/AM625SIP/part-details/AM6254ATLHJAMKR
> ---
> Anshul Dalal (4):
>   arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi
>   dt-bindings: arm: ti: Add binding for AM625 SiP
>   arm64: dts: ti: Introduce base support for AM6254atl SiP
>   arm64: dts: ti: Add support for AM6254atl SiP SK

Reviewed-by: Bryan Brattlof <bb@ti.com>

~Bryan