mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
Merge branch 'next' of git://www.denx.de/git/u-boot-coldfire into next
This commit is contained in:
commit
d7f4d14a8b
4 changed files with 14 additions and 8 deletions
|
@ -117,7 +117,6 @@ int cpu_init_r(void)
|
|||
#ifdef CONFIG_MCFRTC
|
||||
volatile rtc_t *rtc = (volatile rtc_t *)(CONFIG_SYS_MCFRTC_BASE);
|
||||
volatile rtcex_t *rtcex = (volatile rtcex_t *)&rtc->extended;
|
||||
u32 oscillator = CONFIG_SYS_RTC_OSCILLATOR;
|
||||
|
||||
rtcex->gocu = (CONFIG_SYS_RTC_OSCILLATOR >> 16) & 0xFFFF;
|
||||
rtcex->gocl = CONFIG_SYS_RTC_OSCILLATOR & 0xFFFF;
|
||||
|
|
|
@ -39,7 +39,6 @@
|
|||
void cpu_init_f(void)
|
||||
{
|
||||
volatile scm1_t *scm1 = (scm1_t *) MMAP_SCM1;
|
||||
volatile scm2_t *scm2 = (scm2_t *) MMAP_SCM2;
|
||||
volatile gpio_t *gpio = (gpio_t *) MMAP_GPIO;
|
||||
volatile fbcs_t *fbcs = (fbcs_t *) MMAP_FBCS;
|
||||
|
||||
|
|
|
@ -486,7 +486,8 @@ int MCD_startDma(int channel, s8 * srcAddr, s16 srcIncr, s8 * destAddr,
|
|||
MCD_modelTaskTable[TASK_FECTX].TDTstart;
|
||||
MCD_taskTable[channel].TDTend =
|
||||
MCD_modelTaskTable[TASK_FECTX].TDTend;
|
||||
MCD_startDmaENetXmit(srcAddr, srcAddr, destAddr, MCD_taskTable,
|
||||
MCD_startDmaENetXmit((char *)srcAddr, (char *)srcAddr,
|
||||
(char *)destAddr, MCD_taskTable,
|
||||
channel);
|
||||
} else if (flags & MCD_FECRX_DMA) {
|
||||
/* TDTStart and TDTEnd */
|
||||
|
@ -494,7 +495,8 @@ int MCD_startDma(int channel, s8 * srcAddr, s16 srcIncr, s8 * destAddr,
|
|||
MCD_modelTaskTable[TASK_FECRX].TDTstart;
|
||||
MCD_taskTable[channel].TDTend =
|
||||
MCD_modelTaskTable[TASK_FECRX].TDTend;
|
||||
MCD_startDmaENetRcv(srcAddr, srcAddr, destAddr, MCD_taskTable,
|
||||
MCD_startDmaENetRcv((char *)srcAddr, (char *)srcAddr,
|
||||
(char *)destAddr, MCD_taskTable,
|
||||
channel);
|
||||
} else if (flags & MCD_SINGLE_DMA) {
|
||||
/* this buffer descriptor is used for storing off initial
|
||||
|
@ -532,8 +534,9 @@ int MCD_startDma(int channel, s8 * srcAddr, s16 srcIncr, s8 * destAddr,
|
|||
MCD_modelTaskTable[TASK_SINGLENOEU].TDTstart;
|
||||
MCD_taskTable[channel].TDTend =
|
||||
MCD_modelTaskTable[TASK_SINGLENOEU].TDTend;
|
||||
MCD_startDmaSingleNoEu(srcAddr, srcIncr, destAddr,
|
||||
destIncr, dmaSize, xferSizeIncr,
|
||||
MCD_startDmaSingleNoEu((char *)srcAddr, srcIncr,
|
||||
(char *)destAddr, destIncr,
|
||||
(int)dmaSize, xferSizeIncr,
|
||||
flags, (int *)
|
||||
&(MCD_relocBuffDesc[channel]),
|
||||
cSave, MCD_taskTable, channel);
|
||||
|
@ -543,8 +546,9 @@ int MCD_startDma(int channel, s8 * srcAddr, s16 srcIncr, s8 * destAddr,
|
|||
MCD_modelTaskTable[TASK_SINGLEEU].TDTstart;
|
||||
MCD_taskTable[channel].TDTend =
|
||||
MCD_modelTaskTable[TASK_SINGLEEU].TDTend;
|
||||
MCD_startDmaSingleEu(srcAddr, srcIncr, destAddr,
|
||||
destIncr, dmaSize, xferSizeIncr,
|
||||
MCD_startDmaSingleEu((char *)srcAddr, srcIncr,
|
||||
(char *)destAddr, destIncr,
|
||||
(int)dmaSize, xferSizeIncr,
|
||||
flags, (int *)
|
||||
&(MCD_relocBuffDesc[channel]),
|
||||
cSave, MCD_taskTable, channel);
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
|
||||
#include <asm/byteorder.h>
|
||||
|
||||
#ifndef _IO_BASE
|
||||
#define _IO_BASE 0
|
||||
#endif
|
||||
|
||||
#define __raw_readb(addr) (*(volatile u8 *)(addr))
|
||||
#define __raw_readw(addr) (*(volatile u16 *)(addr))
|
||||
#define __raw_readl(addr) (*(volatile u32 *)(addr))
|
||||
|
|
Loading…
Reference in a new issue