It thought though that the mediator used the memory on voodoo card to enable DMA on the other cards ?
The Mediator can't do DMA from a PCI card to the Amiga. It can do DMA from a PCI card to another PCI card, because this is handled by the PCI card and not the Mediator. So to use a card that requires DMA with a Mediator, you need a PCI card with memory on it for the other card to DMA to/from. Then you transfer from the memory on the PCI card to the Amiga by PIO.