Re: Using PTDMA driver for generic DMA

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

 



On Wed, Feb 7, 2024 at 5:26 AM Raju Rangoju <Raju.Rangoju@xxxxxxx> wrote:
>
> Hello Tadeusz,
>
> Sorry for the delay in response.
>
> The "ERR 39: ODMA0_AXI_DECERR" is a Decode Error relating to destination.
>
> Please note that, the PTDMA DMA controller is intended to be used with
> AMD Non-Transparent Bridge devices and not for general purpose
> peripheral DMA use cases. PTDMA engine can not talk to anything other
> than NTB device.
>
> Thanks,
> Raju

Hi Raju,

Are you able to share why the PTDMA has that limitation? How does it
even know whether it's talking to an (AMD) NTB device? Is there some
special handshaking or flow control happening that only works in
conjunction with the AMD NTB?

I understand if that may be a company confidential thing and you can't
disclose, but it just seems odd that a standalone DMA engine would
only function if its destination address represented only one specific
type of device.

Thanks,
Eric





[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux PCI]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux