From: Florian Fainelli <f.fainelli@xxxxxxxxx> On Sat, 19 Oct 2024 22:39:35 +0200, Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: > The ARM PL081 DMA controller can be found in the BCM6846 > memory map, and it turns out to work. > > The block may be used as DMA engine for some of the > peripherals (maybe the EMMC controller found in the same > group of peripherals?) but it can always be used as a > memcpy engine, which is a generic "blitter". > > I tested it with the dmatest module, and it copies > lots of data very fast and fires hundreds of thousands > of interrupts so it works just fine. > > Add it to the BCM6846 DTSI file. > > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > --- Applied to https://github.com/Broadcom/stblinux/commits/devicetree/next, thanks! -- Florian