uboot/board/tcm-bf537/tcm-bf537.c
<<
>>
Prefs
   1/*
   2 * U-Boot - main board file
   3 *
   4 * Copyright (c) 2005-2009 Analog Devices Inc.
   5 *
   6 * Licensed under the GPL-2 or later.
   7 */
   8
   9#include <common.h>
  10#include <config.h>
  11#include <command.h>
  12#include <net.h>
  13#include <netdev.h>
  14#include <asm/blackfin.h>
  15#include "../cm-bf537e/gpio_cfi_flash.h"
  16
  17DECLARE_GLOBAL_DATA_PTR;
  18
  19int checkboard(void)
  20{
  21        printf("Board: Bluetechnix TCM-BF537 board\n");
  22        printf("       Support: http://www.bluetechnix.at/\n");
  23        return 0;
  24}
  25
  26#ifndef CONFIG_BFIN_MAC
  27# define bfin_EMAC_initialize(x) 1
  28#endif
  29#ifndef CONFIG_SMC911X
  30# define smc911x_initialize(n, x) 1
  31#endif
  32int board_eth_init(bd_t *bis)
  33{
  34        /* return ok if at least 1 eth device works */
  35        return bfin_EMAC_initialize(bis) &
  36               smc911x_initialize(0, CONFIG_SMC911X_BASE);
  37}
  38
  39int misc_init_r(void)
  40{
  41        gpio_cfi_flash_init();
  42
  43        return 0;
  44}
  45