diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2024-10-19 22:39:35 +0200 |
---|---|---|
committer | Florian Fainelli <florian.fainelli@broadcom.com> | 2024-12-17 10:23:28 -0800 |
commit | 3abdd3eb88a2f72daa57daf4142226441b9421dd (patch) | |
tree | bde2ccc10ad02efcf5624b48ec055d8e5c9cc505 /scripts/gdb/linux/modules.py | |
parent | 71449ffdb27e39a7681f82477d0906b85f43ba4f (diff) |
ARM: dts: bcm6846: Add ARM PL081 DMA block
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@linaro.org>
Link: https://lore.kernel.org/r/20241019-genexis-xg6846b-base-v3-6-8375a0e1f89f@linaro.org
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions