@ -24,6 +24,7 @@
*/
*/
# include <common.h>
# include <common.h>
# include <hwconfig.h>
# include <i2c.h>
# include <i2c.h>
# include <libfdt.h>
# include <libfdt.h>
# include <fdt_support.h>
# include <fdt_support.h>
@ -176,20 +177,15 @@ void pci_init_board(void)
# if defined(CONFIG_OF_BOARD_SETUP)
# if defined(CONFIG_OF_BOARD_SETUP)
void fdt_tsec1_fixup ( void * fdt , bd_t * bd )
void fdt_tsec1_fixup ( void * fdt , bd_t * bd )
{
{
char * mpc8315erdb = getenv ( " mpc8315erdb " ) ;
const char disabled [ ] = " disabled " ;
const char disabled [ ] = " disabled " ;
const char * path ;
const char * path ;
int ret ;
int ret ;
if ( ! mpc8315erdb )
if ( hwconfig_arg_cmp ( " board_type " , " tsec1 " ) ) {
return ;
return ;
} else if ( ! hwconfig_arg_cmp ( " board_type " , " ulpi " ) ) {
if ( ! strcmp ( mpc8315erdb , " tsec1 " ) ) {
printf ( " NOTICE: No or unknown board_type hwconfig specified. \n "
return ;
" Assuming board with TSEC1. \n " ) ;
} else if ( strcmp ( mpc8315erdb , " ulpi " ) ) {
printf ( " WARNING: wrong `mpc8315erdb' environment "
" variable specified: `%s'. Should be `ulpi' "
" or `tsec1'. \n " , mpc8315erdb ) ;
return ;
return ;
}
}