On Thu, 08 May 2025 at 20:17:11 +0200, Mark Kettenis wrote:
> > From: joshua stein <[email protected]>
> > Date: Wed, 7 May 2025 21:52:28 -0500
> >
> > Not sure yet why transfers fail but this gets things going
>
> I wonder if that's because you don't actually switch the bus into
> 4-bit mode?
It is now with the other change removed, but DMA still doesn't work
and has to be disabled.
Do we need a driver for the DMA controller?
pdma: dma-controller@20078000 {
compatible = "arm,pl330", "arm,primecell";
reg = <0x20078000 0x4000>;
interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
arm,pl330-broken-no-flushp;
arm,pl330-periph-burst;
clocks = <&cru ACLK_DMAC>;
clock-names = "apb_pclk";
#dma-cells = <1>;
};