mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 13:43:28 +00:00
make smc91111_eeprom managment simpler by depending on the board configuration file rather than a hardcoded list of boards
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
4087bc88ce
commit
32a9f5f216
3 changed files with 14 additions and 5 deletions
1
examples/.gitignore
vendored
1
examples/.gitignore
vendored
|
@ -1,5 +1,6 @@
|
|||
/hello_world
|
||||
/interrupt
|
||||
/sched
|
||||
/smc91111_eeprom
|
||||
*.bin
|
||||
*.srec
|
||||
|
|
|
@ -91,13 +91,9 @@ BIN += sched.bin
|
|||
endif
|
||||
|
||||
ifeq ($(ARCH),blackfin)
|
||||
ifneq ($(BOARD),bf537-stamp)
|
||||
ifneq ($(BOARD),bf537-pnav)
|
||||
ELF += smc91111_eeprom
|
||||
SREC += smc91111_eeprom.srec
|
||||
BIN += smc91111_eeprom.bin
|
||||
endif
|
||||
endif
|
||||
BIN += smc91111_eeprom.bin
|
||||
endif
|
||||
|
||||
# The following example is pretty 8xx specific...
|
||||
|
|
|
@ -31,6 +31,8 @@
|
|||
#include <exports.h>
|
||||
#include "../drivers/net/smc91111.h"
|
||||
|
||||
#ifdef CONFIG_DRIVER_SMC91111
|
||||
|
||||
#define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE
|
||||
#define EEPROM 0x1;
|
||||
#define MAC 0x2;
|
||||
|
@ -387,3 +389,13 @@ void dump_reg (void)
|
|||
printf ("\n");
|
||||
}
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
int smc91111_eeprom (int argc, char *argv[])
|
||||
{
|
||||
printf("Not supported for this board\n");
|
||||
return 1;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue