mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-13 08:27:23 +00:00
ppc4xx: Fix compilation warning in 4xx_enet.c
Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
4c9e855734
commit
9ad31989de
1 changed files with 6 additions and 7 deletions
|
@ -274,8 +274,7 @@ static void emac_loopback_disable(EMAC_4XX_HW_PST hw_p)
|
||||||
static void ppc_4xx_eth_halt (struct eth_device *dev)
|
static void ppc_4xx_eth_halt (struct eth_device *dev)
|
||||||
{
|
{
|
||||||
EMAC_4XX_HW_PST hw_p = dev->priv;
|
EMAC_4XX_HW_PST hw_p = dev->priv;
|
||||||
uint32_t failsafe = 10000;
|
u32 val = 10000;
|
||||||
u32 eth_cfg = 0;
|
|
||||||
|
|
||||||
out_be32((void *)EMAC_IER + hw_p->hw_addr, 0x00000000); /* disable emac interrupts */
|
out_be32((void *)EMAC_IER + hw_p->hw_addr, 0x00000000); /* disable emac interrupts */
|
||||||
|
|
||||||
|
@ -291,8 +290,8 @@ static void ppc_4xx_eth_halt (struct eth_device *dev)
|
||||||
/* wait for reset */
|
/* wait for reset */
|
||||||
while (mfdcr (malrxcasr) & (MAL_CR_MMSR >> hw_p->devnum)) {
|
while (mfdcr (malrxcasr) & (MAL_CR_MMSR >> hw_p->devnum)) {
|
||||||
udelay (1000); /* Delay 1 MS so as not to hammer the register */
|
udelay (1000); /* Delay 1 MS so as not to hammer the register */
|
||||||
failsafe--;
|
val--;
|
||||||
if (failsafe == 0)
|
if (val == 0)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -311,9 +310,9 @@ static void ppc_4xx_eth_halt (struct eth_device *dev)
|
||||||
|
|
||||||
#if defined(CONFIG_460EX) || defined(CONFIG_460GT)
|
#if defined(CONFIG_460EX) || defined(CONFIG_460GT)
|
||||||
/* don't bypass the TAHOE0/TAHOE1 cores for Linux */
|
/* don't bypass the TAHOE0/TAHOE1 cores for Linux */
|
||||||
mfsdr(SDR0_ETH_CFG, eth_cfg);
|
mfsdr(SDR0_ETH_CFG, val);
|
||||||
eth_cfg &= ~(SDR0_ETH_CFG_TAHOE0_BYPASS | SDR0_ETH_CFG_TAHOE1_BYPASS);
|
val &= ~(SDR0_ETH_CFG_TAHOE0_BYPASS | SDR0_ETH_CFG_TAHOE1_BYPASS);
|
||||||
mtsdr(SDR0_ETH_CFG, eth_cfg);
|
mtsdr(SDR0_ETH_CFG, val);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in a new issue