Re: [PATCH 6/6] ahci: support the STA2X11 I/O Hub

From: Alan Cox
Date: Wed Jan 11 2012 - 17:44:41 EST


On Fri, 6 Jan 2012 13:33:39 +0100
Alessandro Rubini <rubini@xxxxxxxxx> wrote:

> The AHCI controller found in the STA2X11 chip uses BAR number 0
> instead of 5. Also, the chip's fixup code sets a special DMA mask
> for all of its PCI functions, and the mask must be preserved here.

The more I look at this aspect of it the more convinced I grow that you
should handle this in the DMA ops.

dma_supported will call ops->dma_supported which can in turn make its
own decisions and avoid driver hackery.

Alan
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/