arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The DMA bounce buffer is attached to the PCIe host controller, i.e. all
PCIe DMA transfers should use it.
Move it from the PCIe (WiFi) device node down to the PCIe host
controller node.
Fixes: 0dca9f0b3e63 ("arm64: dts: mediatek: asurada: Enable PCIe and add WiFi")
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
---
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
index 217c9bd5e9a1..eebcc4068e28 100644
--- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
@@ -645,6 +645,7 @@ flash@0 {
&pcie {
pinctrl-names = "default";
pinctrl-0 = <&pcie_pins>;
+ memory-region = <&wifi_restricted_dma_region>;
pcie0: pcie@0,0 {
device_type = "pci";
@@ -659,7 +660,6 @@ pcie0: pcie@0,0 {
wifi: wifi@0,0 {
reg = <0x10000 0 0 0 0x100000>,
<0x10000 0 0x100000 0 0x100000>;
- memory-region = <&wifi_restricted_dma_region>;
};
};
};
--
2.54.0.545.g6539524ca2-goog
On Thu, 30 Apr 2026 20:07:24 +0800, Chen-Yu Tsai wrote:
> The DMA bounce buffer is attached to the PCIe host controller, i.e. all
> PCIe DMA transfers should use it.
>
> Move it from the PCIe (WiFi) device node down to the PCIe host
> controller node.
>
>
> [...]
Applied to v7.1-next/dts64, thanks!
[1/1] arm64: dts: mediatek: mt8192-asurada: Move PCIe DMA bounce buffer to host
commit: 0f91911b61d06fc02a058ff7fb0a27e53f7b1136
Cheers,
Angelo
On Mon, May 11, 2026 at 5:36 PM AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> wrote: > > On Thu, 30 Apr 2026 20:07:24 +0800, Chen-Yu Tsai wrote: > > The DMA bounce buffer is attached to the PCIe host controller, i.e. all > > PCIe DMA transfers should use it. > > > > Move it from the PCIe (WiFi) device node down to the PCIe host > > controller node. > > > > > > [...] > > Applied to v7.1-next/dts64, thanks! > > [1/1] arm64: dts: mediatek: mt8192-asurada: Move PCIe DMA bounce buffer to host > commit: 0f91911b61d06fc02a058ff7fb0a27e53f7b1136 Sorry, but we actually have to wait for a matching binding change [1] to land, or we'll get new DT warnings. ChenYu [1] https://lore.kernel.org/all/20260508063633.3894348-1-wenst@chromium.org/
© 2016 - 2026 Red Hat, Inc.