elppc board: Coding style cleanup.

Signed-off-by: Wolfgang Denk <wd@denx.de>
This commit is contained in:
Wolfgang Denk 2008-07-14 20:41:35 +02:00
parent 82b24a8a50
commit e2d45e6f4d

View file

@ -31,82 +31,83 @@
#include <net.h> #include <net.h>
#include "srom.h" #include "srom.h"
extern int eepro100_write_eeprom (struct eth_device* dev, extern int eepro100_write_eeprom (struct eth_device *dev,
int location, int addr_len, unsigned short data); int location, int addr_len,
unsigned short data);
/*----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------*/
unsigned short eepro100_srom_checksum (unsigned short *sromdata) unsigned short eepro100_srom_checksum (unsigned short *sromdata)
{ {
unsigned short sum = 0; unsigned short sum = 0;
unsigned int i; unsigned int i;
for (i = 0; i < (EE_SIZE-1); i++) for (i = 0; i < (EE_SIZE - 1); i++) {
{ sum += sromdata[i];
sum += sromdata[i]; }
} return (EE_CHECKSUM - sum);
return (EE_CHECKSUM - sum);
} }
/*----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------*/
int eepro100_srom_store (unsigned short *source) int eepro100_srom_store (unsigned short *source)
{ {
int count; int count;
struct eth_device onboard_dev; struct eth_device onboard_dev;
/* get onboard network iobase */ /* get onboard network iobase */
pci_read_config_dword(PCI_BDF(0,0x10,0), PCI_BASE_ADDRESS_0, pci_read_config_dword (PCI_BDF (0, 0x10, 0), PCI_BASE_ADDRESS_0,
(unsigned int *)&onboard_dev.iobase); (unsigned int *) &onboard_dev.iobase);
onboard_dev.iobase &= ~0xf; onboard_dev.iobase &= ~0xf;
source[63] = eepro100_srom_checksum (source); source[63] = eepro100_srom_checksum (source);
for (count=0; count < EE_SIZE; count++) for (count = 0; count < EE_SIZE; count++) {
{ if (eepro100_write_eeprom ((struct eth_device *) &onboard_dev,
if ( eepro100_write_eeprom ((struct eth_device*)&onboard_dev, count, EE_ADDR_BITS,
count, EE_ADDR_BITS, SROM_SHORT(source)) == -1 ) SROM_SHORT (source)) == -1) {
return -1; return -1;
source++; }
} source++;
return 0; }
return 0;
} }
/*----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------*/
#ifdef EEPRO100_SROM_CHECK #ifdef EEPRO100_SROM_CHECK
extern int read_eeprom (struct eth_device* dev, int location, int addr_len); extern int read_eeprom (struct eth_device *dev, int location, int addr_len);
void eepro100_srom_load (unsigned short *destination) void eepro100_srom_load (unsigned short *destination)
{ {
int count; int count;
struct eth_device onboard_dev; struct eth_device onboard_dev;
#ifdef DEBUG #ifdef DEBUG
int lr = 0; int lr = 0;
printf ("eepro100_srom_download:\n");
printf ("eepro100_srom_download:\n");
#endif #endif
/* get onboard network iobase */ /* get onboard network iobase */
pci_read_config_dword(PCI_BDF(0,0x10,0), PCI_BASE_ADDRESS_0, pci_read_config_dword (PCI_BDF (0, 0x10, 0), PCI_BASE_ADDRESS_0,
&onboard_dev.iobase); &onboard_dev.iobase);
onboard_dev.iobase &= ~0xf; onboard_dev.iobase &= ~0xf;
memset (destination, 0x65, 128); memset (destination, 0x65, 128);
for (count=0; count < 0x40; count++) for (count = 0; count < 0x40; count++) {
{ *destination++ = read_eeprom ((struct eth_device *) &onboard_dev,
*destination++ = read_eeprom ((struct eth_device*)&onboard_dev, count, EE_ADDR_BITS);
count, EE_ADDR_BITS);
#ifdef DEBUG #ifdef DEBUG
printf ("%04x ", *(destination - 1)); printf ("%04x ", *(destination - 1));
if (lr++ == 7) if (lr++ == 7) {
{ printf ("\n");
printf("\n"); lr = 0;
lr = 0; }
#endif
} }
#endif
}
} }
#endif /* EEPRO100_SROM_CHECK */ #endif /* EEPRO100_SROM_CHECK */