X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=board%2Fblackstamp%2Fblackstamp.c;h=06d004a39eb72841728b4fc14acf9417dd514ac4;hb=1ee30aeed47724eb7c8f145f064b8d03cd294808;hp=f55ab975e447b06443bf71e33822b5ca7f3099c0;hpb=cd77dd109c4a439519a78c32eddc42bdebc7a61f;p=u-boot diff --git a/board/blackstamp/blackstamp.c b/board/blackstamp/blackstamp.c index f55ab975e4..06d004a39e 100644 --- a/board/blackstamp/blackstamp.c +++ b/board/blackstamp/blackstamp.c @@ -13,7 +13,7 @@ #include #include -#include +#include DECLARE_GLOBAL_DATA_PTR; @@ -24,24 +24,11 @@ int checkboard(void) return 0; } -phys_size_t initdram(int board_type) -{ - gd->bd->bi_memstart = CONFIG_SYS_SDRAM_BASE; - gd->bd->bi_memsize = CONFIG_SYS_MAX_RAM_SIZE; - return gd->bd->bi_memsize; -} - #ifdef SHARED_RESOURCES void swap_to(int device_id) { - bfin_write_FIO_DIR(bfin_read_FIO_DIR() | PF0); - SSYNC(); - if (device_id == ETHERNET) - bfin_write_FIO_FLAG_S(PF0); - else if (device_id == FLASH) - bfin_write_FIO_FLAG_C(PF0); - else - printf("Unknown device to switch\n"); + gpio_request(GPIO_PF0, "eth_flash_swap"); + gpio_direction_output(GPIO_PF0, device_id == ETHERNET); SSYNC(); } #endif