mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-21 14:41:31 +00:00
Fix ColdFire FEC warning messages
Types mismatch and implicit declaration of icache_invalid() warning messages Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
This commit is contained in:
parent
6a00217109
commit
429be27ce1
2 changed files with 13 additions and 8 deletions
|
@ -94,7 +94,7 @@ struct fec_info_dma fec_info[] = {
|
||||||
0, /* phy name */
|
0, /* phy name */
|
||||||
0, /* phy name init */
|
0, /* phy name init */
|
||||||
#ifdef CFG_DMA_USE_INTSRAM
|
#ifdef CFG_DMA_USE_INTSRAM
|
||||||
DBUF_LENGTH, /* RX BD */
|
(cbd_t *)DBUF_LENGTH, /* RX BD */
|
||||||
#else
|
#else
|
||||||
0, /* RX BD */
|
0, /* RX BD */
|
||||||
#endif
|
#endif
|
||||||
|
@ -540,15 +540,16 @@ int mcdmafec_initialize(bd_t * bis)
|
||||||
|
|
||||||
/* setup Receive and Transmit buffer descriptor */
|
/* setup Receive and Transmit buffer descriptor */
|
||||||
#ifdef CFG_DMA_USE_INTSRAM
|
#ifdef CFG_DMA_USE_INTSRAM
|
||||||
fec_info[i].rxbd = (int)fec_info[i].rxbd + tmp;
|
fec_info[i].rxbd = (cbd_t *)((u32)fec_info[i].rxbd + tmp);
|
||||||
tmp = fec_info[i].rxbd;
|
tmp = (u32)fec_info[i].rxbd;
|
||||||
fec_info[i].txbd =
|
fec_info[i].txbd =
|
||||||
(int)fec_info[i].txbd + tmp + (PKTBUFSRX * sizeof(cbd_t));
|
(cbd_t *)((u32)fec_info[i].txbd + tmp +
|
||||||
tmp = fec_info[i].txbd;
|
(PKTBUFSRX * sizeof(cbd_t)));
|
||||||
|
tmp = (u32)fec_info[i].txbd;
|
||||||
fec_info[i].txbuf =
|
fec_info[i].txbuf =
|
||||||
(int)fec_info[i].txbuf + tmp +
|
(char *)((u32)fec_info[i].txbuf + tmp +
|
||||||
(CFG_TX_ETH_BUFFER * sizeof(cbd_t));
|
(CFG_TX_ETH_BUFFER * sizeof(cbd_t)));
|
||||||
tmp = fec_info[i].txbuf;
|
tmp = (u32)fec_info[i].txbuf;
|
||||||
#else
|
#else
|
||||||
fec_info[i].rxbd =
|
fec_info[i].rxbd =
|
||||||
(cbd_t *) memalign(CFG_CACHELINE_SIZE,
|
(cbd_t *) memalign(CFG_CACHELINE_SIZE,
|
||||||
|
|
|
@ -106,6 +106,10 @@ extern int mcffec_miiphy_write(char *devname, unsigned char addr,
|
||||||
unsigned char reg, unsigned short value);
|
unsigned char reg, unsigned short value);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef CFG_UNIFY_CACHE
|
||||||
|
extern void icache_invalid(void);
|
||||||
|
#endif
|
||||||
|
|
||||||
void setFecDuplexSpeed(volatile fec_t * fecp, bd_t * bd, int dup_spd)
|
void setFecDuplexSpeed(volatile fec_t * fecp, bd_t * bd, int dup_spd)
|
||||||
{
|
{
|
||||||
if ((dup_spd >> 16) == FULL) {
|
if ((dup_spd >> 16) == FULL) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue