]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm64: tegra: Configure QSPI clocks and add DMA
authorVishwaroop A <va@nvidia.com>
Tue, 6 May 2025 15:23:49 +0000 (15:23 +0000)
committerThierry Reding <treding@nvidia.com>
Thu, 8 May 2025 20:25:45 +0000 (22:25 +0200)
commitf1e33679367300a92b76cdec482adc430e5f79f7
treec4afb77eedd08ea99cd8733eb3f7543774fa6ab0
parent0af2f6be1b4281385b618cb86ad946eded089ac8
arm64: tegra: Configure QSPI clocks and add DMA

For Tegra234 devices, set QSPI0_2X_PM to 199.99 MHz and QSPI0_PM to
99.99 MHz using PLLC as the parent clock. These frequencies enable
Quad IO reads at up to 99.99 MHz, the maximum achievable given PLL
and clock divider limitations. Introduce IOMMU property which is
needed for internal DMA transfers.

Signed-off-by: Vishwaroop A <va@nvidia.com>
Link: https://lore.kernel.org/r/20250506152350.3370291-2-va@nvidia.com
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra234.dtsi