diff options
| -rw-r--r-- | cpu/mcf5227x/cpu_init.c | 1 | ||||
| -rw-r--r-- | cpu/mcf532x/cpu_init.c | 1 | ||||
| -rw-r--r-- | drivers/dma/MCD_dmaApi.c | 16 | 
3 files changed, 10 insertions, 8 deletions
| diff --git a/cpu/mcf5227x/cpu_init.c b/cpu/mcf5227x/cpu_init.c index d8bcf375c..e160ee1af 100644 --- a/cpu/mcf5227x/cpu_init.c +++ b/cpu/mcf5227x/cpu_init.c @@ -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; diff --git a/cpu/mcf532x/cpu_init.c b/cpu/mcf532x/cpu_init.c index 687c7e42e..4f1695cef 100644 --- a/cpu/mcf532x/cpu_init.c +++ b/cpu/mcf532x/cpu_init.c @@ -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; diff --git a/drivers/dma/MCD_dmaApi.c b/drivers/dma/MCD_dmaApi.c index 5c95651d5..0dd38168f 100644 --- a/drivers/dma/MCD_dmaApi.c +++ b/drivers/dma/MCD_dmaApi.c @@ -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); |