Messages in this thread Patch in this message | | | Date | Wed, 15 Dec 2004 11:59:44 -0700 | From | Matt Porter <> | Subject | [PATCH][PPC32] PPC4XX DMA polarity init fix |
| |
[Clear bug fix, hopefully it can go in before 2.6.10]
This patch applies to the kernel 2.6.9 and fixes the initialisation of the DMA channel polarity in the function ppc4xx_init_dma_channel() for the PPC 4XX processor.
Signed-off-by: Colin P Wernham <cwernham@airspan.com> Signed-off-by: Matt Porter <mporter@kernel.crashing.org>
===== arch/ppc/syslib/ppc4xx_dma.c 1.8 vs edited ===== --- 1.8/arch/ppc/syslib/ppc4xx_dma.c 2004-08-07 11:05:39 -07:00 +++ edited/arch/ppc/syslib/ppc4xx_dma.c 2004-12-15 11:58:16 -07:00 @@ -466,7 +466,7 @@ /* clear all polarity signals and then "or" in new signal levels */ polarity &= ~GET_DMA_POLARITY(dmanr); - polarity |= p_dma_ch->polarity; + polarity |= p_init->polarity; #if DCRN_POL > 0 mtdcr(DCRN_POL, polarity); #endif - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |