Searched full:hsdma (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/drivers/dma/mediatek/ |
D | mtk-hsdma.c | 217 * struct mtk_hsdma_device - This is the struct holding info describing HSDMA 263 static struct device *hsdma2dev(struct mtk_hsdma_device *hsdma) in hsdma2dev() argument 265 return hsdma->ddev.dev; in hsdma2dev() 268 static u32 mtk_dma_read(struct mtk_hsdma_device *hsdma, u32 reg) in mtk_dma_read() argument 270 return readl(hsdma->base + reg); in mtk_dma_read() 273 static void mtk_dma_write(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_write() argument 275 writel(val, hsdma->base + reg); in mtk_dma_write() 278 static void mtk_dma_rmw(struct mtk_hsdma_device *hsdma, u32 reg, in mtk_dma_rmw() argument 283 val = mtk_dma_read(hsdma, reg); in mtk_dma_rmw() 286 mtk_dma_write(hsdma, reg, val); in mtk_dma_rmw() [all …]
|
D | Makefile | 3 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
|
/linux-6.12.1/Documentation/devicetree/bindings/dma/ |
D | mediatek,mt7622-hsdma.yaml | 4 $id: http://devicetree.org/schemas/dma/mediatek,mt7622-hsdma.yaml# 18 - mediatek,mt7622-hsdma 19 - mediatek,mt7623-hsdma 31 const: hsdma 56 compatible = "mediatek,mt7623-hsdma"; 60 clock-names = "hsdma";
|
/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | mt7622.dtsi | 933 hsdma: dma-controller@1b007000 { label 934 compatible = "mediatek,mt7622-hsdma"; 938 clock-names = "hsdma";
|
/linux-6.12.1/arch/arm/boot/dts/mediatek/ |
D | mt7623.dtsi | 949 hsdma: dma-controller@1b007000 { label 950 compatible = "mediatek,mt7623-hsdma"; 954 clock-names = "hsdma";
|
/linux-6.12.1/drivers/clk/ralink/ |
D | clk-mt7621.c | 71 GATE(MT7621_CLK_HSDMA, "hsdma", "150m", BIT(5)),
|