[U-Boot] [PATCH 02/11] 85xx, 86xx: Sync up DMA code
Kumar Gala
galak at kernel.crashing.org
Sat Jun 13 00:21:22 CEST 2009
On May 21, 2009, at 12:10 PM, Peter Tyser wrote:
> The following changes were made to sync up the DMA code between the
> 85xx
> and 86xx architectures which will make it easier to break out common
> 8xxx DMA code:
>
> 85xx:
> - Don't set STRANSINT and SPCIORDER fields in SATR register. These
> bits
> only have an affect when the SBPATMU bit is set.
> - Write 0xffffffff instead of 0xfffffff to clear errors in the DMA
> status register. We may as well clear all 32 bits of the register...
>
> 86xx:
> - Add CONFIG_SYS_MPC86xx_DMA_ADDR define to address DMA registers
> - Add clearing of errors in the DMA status register when initializing
> the controller
> - Clear the channel start bit in the DMA mode register after a
> transfer
>
> Signed-off-by: Peter Tyser <ptyser at xes-inc.com>
> ---
> cpu/mpc85xx/cpu.c | 8 ++++----
> cpu/mpc86xx/cpu.c | 14 ++++++++------
> include/asm-ppc/immap_86xx.h | 2 ++
> 3 files changed, 14 insertions(+), 10 deletions(-)
applied to next
- k
More information about the U-Boot
mailing list