From: Anton Vorontsov Date: Mon, 12 Oct 2009 16:49:27 +0000 (+0400) Subject: spi_mpc8xxx: Add support for QE DMA mode and CPM1/CPM2 chips X-Git-Tag: v2.6.33-rc1~293^2~70 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4c1fba442960cfa2fd6333b9fec7d5b85c5fa29f;p=pandora-kernel.git spi_mpc8xxx: Add support for QE DMA mode and CPM1/CPM2 chips This patch adds QE buffer descriptors mode support for the spi_mpc8xxx driver, and as a side effect we now support CPM1 and CPM2 SPI controllers. That means that today we support almost all MPC SPI controllers: - MPC834x-style controllers (support PIO mode only); - CPM1 and CPM2 controllers (support DMA mode only); - QE SPI controllers in CPU mode (PIO mode with shift quirks); - QE SPI controllers in buffer descriptors (DMA) mode; The only controller we don't currently support is a newer eSPI (with a dedicated chip selects and a bit different registers map). Signed-off-by: Anton Vorontsov Acked-by: David Brownell Signed-off-by: Kumar Gala --- Reading git-diff-tree failed