innanzitutto hai bisogno di tre cose:

- Generic PCI IDE Chipset Support (CONFIG_BLK_DEV_GENERIC)
- Generic PCI bus-master DMA support (CONFIG_BLK_DEV_IDEDMA_PCI)
- Use PCI DMA by default when available (CONFIG_IDEDMA_PCI_AUTO)

e poi ci vuole quello specifico per il chipset della mainboard, anche se un singolo modulo può supportare più chipset; questo per la mia asus p4p800:

- Intel PIIXn chipsets support (CONFIG_BLK_DEV_PIIX)

come ben dice andy andrebbe messo tutto statico

hdparm -i /dev/hdx ti dice un po' di informazioni sulle modalità dma supportate