Re: [PATCH v2 2/2] arm64: tegra: Enable DMA Support on Tegra194 QSPI
From: Aaron Kling
Date: Mon Aug 17 2026 - 15:11:38 EST
On Mon, May 25, 2026 at 1:47 AM Aaron Kling via B4 Relay
<devnull+webgeek1234.gmail.com@xxxxxxxxxx> wrote:
>
> From: Aaron Kling <webgeek1234@xxxxxxxxx>
>
> Without dma enabled pio mode is used and flash storage such as the one
> on the p3668 module times out and cannot complete any transfers. In some
> cases, these timeouts cause hangs and cbb faults.
>
> Signed-off-by: Aaron Kling <webgeek1234@xxxxxxxxx>
> ---
> arch/arm64/boot/dts/nvidia/tegra194.dtsi | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/nvidia/tegra194.dtsi b/arch/arm64/boot/dts/nvidia/tegra194.dtsi
> index 1d659454a6f9fe..e2ddbc6715d5e8 100644
> --- a/arch/arm64/boot/dts/nvidia/tegra194.dtsi
> +++ b/arch/arm64/boot/dts/nvidia/tegra194.dtsi
> @@ -923,6 +923,8 @@ spi@3270000 {
> <&bpmp TEGRA194_CLK_QSPI0_PM>;
> clock-names = "qspi", "qspi_out";
> resets = <&bpmp TEGRA194_RESET_QSPI0>;
> + dmas = <&gpcdma 5>, <&gpcdma 5>;
> + dma-names = "rx", "tx";
> status = "disabled";
> };
>
> @@ -1013,6 +1015,8 @@ spi@3300000 {
> <&bpmp TEGRA194_CLK_QSPI1_PM>;
> clock-names = "qspi", "qspi_out";
> resets = <&bpmp TEGRA194_RESET_QSPI1>;
> + dmas = <&gpcdma 6>, <&gpcdma 6>;
> + dma-names = "rx", "tx";
> status = "disabled";
> };
>
>
> --
> 2.53.0
>
>
Thierry,
The driver change was picked up some time ago and is part of 7.2. Can
this be picked up for 7.3?
Aaron