Full IOMMU functionality requires a BIOS with an ACPI IVRS table present. Currently only some 890FX motherboards provide an IVRS table[2]:

— AMD 800 chipset series - Wikipedia, the free encyclopedia