diff options
| author | Haavard Skinnemoen <haavard.skinnemoen@atmel.com> | 2008-12-17 16:53:07 +0100 | 
|---|---|---|
| committer | Haavard Skinnemoen <haavard.skinnemoen@atmel.com> | 2008-12-17 16:53:07 +0100 | 
| commit | cb5473205206c7f14cbb1e747f28ec75b48826e2 (patch) | |
| tree | 8f4808d60917100b18a10b05230f7638a0a9bbcc /drivers/net/eepro100.c | |
| parent | baf449fc5ff96f071bb0e3789fd3265f6d4fd9a0 (diff) | |
| parent | 92c78a3bbcb2ce508b4bf1c4a1e0940406a024bb (diff) | |
| download | olio-uboot-2014.01-cb5473205206c7f14cbb1e747f28ec75b48826e2.tar.xz olio-uboot-2014.01-cb5473205206c7f14cbb1e747f28ec75b48826e2.zip | |
Merge branch 'fixes' into cleanups
Conflicts:
	board/atmel/atngw100/atngw100.c
	board/atmel/atstk1000/atstk1000.c
	cpu/at32ap/at32ap700x/gpio.c
	include/asm-avr32/arch-at32ap700x/clk.h
	include/configs/atngw100.h
	include/configs/atstk1002.h
	include/configs/atstk1003.h
	include/configs/atstk1004.h
	include/configs/atstk1006.h
	include/configs/favr-32-ezkit.h
	include/configs/hammerhead.h
	include/configs/mimc200.h
Diffstat (limited to 'drivers/net/eepro100.c')
| -rw-r--r-- | drivers/net/eepro100.c | 33 | 
1 files changed, 17 insertions, 16 deletions
| diff --git a/drivers/net/eepro100.c b/drivers/net/eepro100.c index 9de0fb5e4..9c06b2556 100644 --- a/drivers/net/eepro100.c +++ b/drivers/net/eepro100.c @@ -24,6 +24,7 @@  #include <common.h>  #include <malloc.h>  #include <net.h> +#include <netdev.h>  #include <asm/io.h>  #include <pci.h>  #include <miiphy.h> @@ -193,14 +194,14 @@ struct descriptor {			/* A generic descriptor. */  	unsigned char params[0];  }; -#define CFG_CMD_EL		0x8000 -#define CFG_CMD_SUSPEND		0x4000 -#define CFG_CMD_INT		0x2000 -#define CFG_CMD_IAS		0x0001	/* individual address setup */ -#define CFG_CMD_CONFIGURE	0x0002	/* configure */ +#define CONFIG_SYS_CMD_EL		0x8000 +#define CONFIG_SYS_CMD_SUSPEND		0x4000 +#define CONFIG_SYS_CMD_INT		0x2000 +#define CONFIG_SYS_CMD_IAS		0x0001	/* individual address setup */ +#define CONFIG_SYS_CMD_CONFIGURE	0x0002	/* configure */ -#define CFG_STATUS_C		0x8000 -#define CFG_STATUS_OK		0x2000 +#define CONFIG_SYS_STATUS_C		0x8000 +#define CONFIG_SYS_STATUS_OK		0x2000  	/* Misc.  	 */ @@ -528,7 +529,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  	tx_next = ((tx_next + 1) % NUM_TX_DESC);  	cfg_cmd = (struct descriptor *) &tx_ring[tx_cur]; -	cfg_cmd->command = cpu_to_le16 ((CFG_CMD_SUSPEND | CFG_CMD_CONFIGURE)); +	cfg_cmd->command = cpu_to_le16 ((CONFIG_SYS_CMD_SUSPEND | CONFIG_SYS_CMD_CONFIGURE));  	cfg_cmd->status = 0;  	cfg_cmd->link = cpu_to_le32 (phys_to_bus ((u32) & tx_ring[tx_next])); @@ -536,7 +537,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  			sizeof (i82558_config_cmd));  	if (!wait_for_eepro100 (dev)) { -		printf ("Error---CFG_CMD_CONFIGURE: Can not reset ethernet controller.\n"); +		printf ("Error---CONFIG_SYS_CMD_CONFIGURE: Can not reset ethernet controller.\n");  		goto Done;  	} @@ -544,7 +545,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  	OUTW (dev, SCB_M | CU_START, SCBCmd);  	for (i = 0; -	     !(le16_to_cpu (tx_ring[tx_cur].status) & CFG_STATUS_C); +	     !(le16_to_cpu (tx_ring[tx_cur].status) & CONFIG_SYS_STATUS_C);  	     i++) {  		if (i >= TOUT_LOOP) {  			printf ("%s: Tx error buffer not ready\n", dev->name); @@ -552,7 +553,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  		}  	} -	if (!(le16_to_cpu (tx_ring[tx_cur].status) & CFG_STATUS_OK)) { +	if (!(le16_to_cpu (tx_ring[tx_cur].status) & CONFIG_SYS_STATUS_OK)) {  		printf ("TX error status = 0x%08X\n",  			le16_to_cpu (tx_ring[tx_cur].status));  		goto Done; @@ -564,7 +565,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  	tx_next = ((tx_next + 1) % NUM_TX_DESC);  	ias_cmd = (struct descriptor *) &tx_ring[tx_cur]; -	ias_cmd->command = cpu_to_le16 ((CFG_CMD_SUSPEND | CFG_CMD_IAS)); +	ias_cmd->command = cpu_to_le16 ((CONFIG_SYS_CMD_SUSPEND | CONFIG_SYS_CMD_IAS));  	ias_cmd->status = 0;  	ias_cmd->link = cpu_to_le32 (phys_to_bus ((u32) & tx_ring[tx_next])); @@ -580,7 +581,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  	OUTL (dev, phys_to_bus ((u32) & tx_ring[tx_cur]), SCBPointer);  	OUTW (dev, SCB_M | CU_START, SCBCmd); -	for (i = 0; !(le16_to_cpu (tx_ring[tx_cur].status) & CFG_STATUS_C); +	for (i = 0; !(le16_to_cpu (tx_ring[tx_cur].status) & CONFIG_SYS_STATUS_C);  		 i++) {  		if (i >= TOUT_LOOP) {  			printf ("%s: Tx error buffer not ready\n", @@ -589,7 +590,7 @@ static int eepro100_init (struct eth_device *dev, bd_t * bis)  		}  	} -	if (!(le16_to_cpu (tx_ring[tx_cur].status) & CFG_STATUS_OK)) { +	if (!(le16_to_cpu (tx_ring[tx_cur].status) & CONFIG_SYS_STATUS_OK)) {  		printf ("TX error status = 0x%08X\n",  			le16_to_cpu (tx_ring[tx_cur].status));  		goto Done; @@ -639,7 +640,7 @@ static int eepro100_send (struct eth_device *dev, volatile void *packet, int len  	OUTL (dev, phys_to_bus ((u32) & tx_ring[tx_cur]), SCBPointer);  	OUTW (dev, SCB_M | CU_START, SCBCmd); -	for (i = 0; !(le16_to_cpu (tx_ring[tx_cur].status) & CFG_STATUS_C); +	for (i = 0; !(le16_to_cpu (tx_ring[tx_cur].status) & CONFIG_SYS_STATUS_C);  		 i++) {  		if (i >= TOUT_LOOP) {  			printf ("%s: Tx error buffer not ready\n", dev->name); @@ -647,7 +648,7 @@ static int eepro100_send (struct eth_device *dev, volatile void *packet, int len  		}  	} -	if (!(le16_to_cpu (tx_ring[tx_cur].status) & CFG_STATUS_OK)) { +	if (!(le16_to_cpu (tx_ring[tx_cur].status) & CONFIG_SYS_STATUS_OK)) {  		printf ("TX error status = 0x%08X\n",  			le16_to_cpu (tx_ring[tx_cur].status));  		goto Done; |