Initial commit
Some checks failed
Build Kernel / Build all affected Kernels (push) Has been cancelled
Build all core packages / Build all core packages for selected target (push) Has been cancelled
Build and Push prebuilt tools container / Build and Push all prebuilt containers (push) Has been cancelled
Build Toolchains / Build Toolchains for each target (push) Has been cancelled
Build host tools / Build host tools for linux and macos based systems (push) Has been cancelled
Coverity scan build / Coverity x86/64 build (push) Has been cancelled
Some checks failed
Build Kernel / Build all affected Kernels (push) Has been cancelled
Build all core packages / Build all core packages for selected target (push) Has been cancelled
Build and Push prebuilt tools container / Build and Push all prebuilt containers (push) Has been cancelled
Build Toolchains / Build Toolchains for each target (push) Has been cancelled
Build host tools / Build host tools for linux and macos based systems (push) Has been cancelled
Coverity scan build / Coverity x86/64 build (push) Has been cancelled
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
From d94fc5ce1dc395747c3934ecffcdec0396583755 Mon Sep 17 00:00:00 2001
|
||||
From: Nick Hainke <vincent@systemli.org>
|
||||
Date: Fri, 26 May 2023 19:46:33 +0200
|
||||
Subject: [PATCH] dmaengine: mediatek: add HSDMA support for mt7621
|
||||
|
||||
Commit 87dd67f496f7 ("staging: mt7621-dma: remove driver from tree")
|
||||
removed the mt7621-dma driver. Move the driver from staging to the
|
||||
folder "drivers/dma/mediatek" containing already other mediatek dma
|
||||
driver implementations and maintain it downstream in OpenWrt.
|
||||
|
||||
This patch will not be sent to upstream linux. It is just a workaround.
|
||||
|
||||
Signed-off-by: Nick Hainke <vincent@systemli.org>
|
||||
---
|
||||
drivers/dma/mediatek/Kconfig | 6 ++++++
|
||||
drivers/dma/mediatek/Makefile | 1 +
|
||||
2 files changed, 7 insertions(+)
|
||||
|
||||
--- a/drivers/dma/mediatek/Kconfig
|
||||
+++ b/drivers/dma/mediatek/Kconfig
|
||||
@@ -36,3 +36,9 @@ config MTK_UART_APDMA
|
||||
When SERIAL_8250_MT6577 is enabled, and if you want to use DMA,
|
||||
you can enable the config. The DMA engine can only be used
|
||||
with MediaTek SoCs.
|
||||
+
|
||||
+config MTK_HSDMA
|
||||
+ tristate "MTK HSDMA support"
|
||||
+ depends on RALINK && SOC_MT7621
|
||||
+ select DMA_ENGINE
|
||||
+ select DMA_VIRTUAL_CHANNELS
|
||||
--- a/drivers/dma/mediatek/Makefile
|
||||
+++ b/drivers/dma/mediatek/Makefile
|
||||
@@ -2,3 +2,4 @@
|
||||
obj-$(CONFIG_MTK_UART_APDMA) += mtk-uart-apdma.o
|
||||
obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
|
||||
obj-$(CONFIG_MTK_CQDMA) += mtk-cqdma.o
|
||||
+obj-$(CONFIG_MTK_HSDMA) += hsdma-mt7621.o
|
||||
Reference in New Issue
Block a user