Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: DMA driver for BCM2835/Raspberry Pi



Well, I´m trying to get an overview about this topic. I´ve looked at
another SoCs DMA driver from NetBSD (s3c2440_dma.c) and at the FreeBSD
DMA driver for the BCM2835 SoC.

The NetBSD Wiki states a DMA driver and/with a dmover(9) backend is
needed. The s3c2440 DMA driver does not seem to offer a dmover(9)
backend, it looks to me like a bus_dma(9) inerface.

Can somebody explain what is needed and to what extent the FreeBSD
driver could serve as a template?

2014-08-15 10:32 GMT+02:00 Nick Hudson <nick.hudson%gmx.co.uk@localhost>:
>
>
>
>
>> On 14 Aug 2014, at 18:22, Stephan <stephanwib%googlemail.com@localhost> 
>> wrote:
>>
>> Hi,
>>
>> is anybody working on a DMA driver for the Raspberrys SoC?
>
> Not that I know of.
>
>
>> Also, would
>> it help much (the datasheet mentions that many of the internal
>> peripherals are capable of bus mastering)?
>
> It'd help SD performance as it's not DMA capable
>>
>> Regards,
>>
>> Stephan
>
> Nick


Home | Main Index | Thread Index | Old Index