On Thu, 08 May 2025 at 20:17:11 +0200, Mark Kettenis wrote: > > From: joshua stein <j...@jcs.org> > > 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>; };