mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/4] Add global CMA areas for few TI SoCs
@ 2025-04-24  8:44 Jayesh Choudhary
  2025-04-24  8:44 ` [PATCH 1/4] arm64: dts: ti: k3-j721s2-som-p0: Reserve 1056MiB of global CMA Jayesh Choudhary
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Jayesh Choudhary @ 2025-04-24  8:44 UTC (permalink / raw)
  To: nm, vigneshr, linux-kernel
  Cc: robh, krzk+dt, conor+dt, kristo, u-kumar1, devicetree,
	linux-arm-kernel, devarsht, j-choudhary

Hello All,

Following AM62* platforms[0], this patches add global CMA reserve area for:
- J721S2-EVM (1056 MiB)
- J784S4-EVM (1920 MiB)
- AM68-SK (1008 MiB)
- AM69-SK (1904 MiB)

These SoCs does not have MMU and hence they require contiguous memory
pool to support various multimedia usecase.

The calculation was done considering H264 codec requirements, dual-display
supported in each platforms and multicamera use-cases.
Additional buffer was kept for other peripheral s and to account for
fragmentation.
The breakdown is mentioned in each commit message.

[0]: https://lore.kernel.org/all/20240613150902.2173582-1-devarsht@ti.com/

Jayesh Choudhary (4):
  arm64: dts: ti: k3-j721s2-som-p0: Reserve 1056MiB of global CMA
  arm64: dts: ti: k3-j784s4-j742s2-evm-common: Reserve 1920MiB of global
    CMA
  arm64: dts: ti: k3-am68-sk-som: Reserve 1008MiB of global CMA
  arm64: dts: ti: k3-am69-sk: Reserve 1904MiB of global CMA

 arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi              | 8 ++++++++
 arch/arm64/boot/dts/ti/k3-am69-sk.dts                   | 8 ++++++++
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi            | 8 ++++++++
 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 8 ++++++++
 4 files changed, 32 insertions(+)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-05-06 14:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-04-24  8:44 [PATCH 0/4] Add global CMA areas for few TI SoCs Jayesh Choudhary
2025-04-24  8:44 ` [PATCH 1/4] arm64: dts: ti: k3-j721s2-som-p0: Reserve 1056MiB of global CMA Jayesh Choudhary
2025-04-24  8:44 ` [PATCH 2/4] arm64: dts: ti: k3-j784s4-j742s2-evm-common: Reserve 1920MiB " Jayesh Choudhary
2025-04-24  8:44 ` [PATCH 3/4] arm64: dts: ti: k3-am68-sk-som: Reserve 1008MiB " Jayesh Choudhary
2025-04-24  8:44 ` [PATCH 4/4] arm64: dts: ti: k3-am69-sk: Reserve 1904MiB " Jayesh Choudhary
2025-04-28 14:42 ` [PATCH 0/4] Add global CMA areas for few TI SoCs Andrew Davis
2025-05-06 14:20 ` Brandon Brnich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®