ARM: tegra: prototype pinmux_init() in board.h
[oweals/u-boot.git] / board / faraday / a320evb / a320evb.c
index 85b11b96a6f99bc67c1b2d89a2dc76d6be267b69..c42635b705ba99bd285cee21526c012cdb32c993 100644 (file)
@@ -2,26 +2,14 @@
  * (C) Copyright 2009 Faraday Technology
  * Po-Yu Chuang <ratbert@faraday-tech.com>
  *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
 #include <netdev.h>
 #include <asm/io.h>
 
-#include <asm/arch/ftsmc020.h>
+#include <faraday/ftsmc020.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
@@ -31,7 +19,6 @@ DECLARE_GLOBAL_DATA_PTR;
 
 int board_init(void)
 {
-       gd->bd->bi_arch_number = MACH_TYPE_FARADAY;
        gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100;
 
        ftsmc020_init();        /* initialize Flash */
@@ -46,8 +33,7 @@ int dram_init(void)
 
        actual_size = get_ram_size((void *)sdram_base, expected_size);
 
-       gd->bd->bi_dram[0].start = sdram_base;
-       gd->bd->bi_dram[0].size  = actual_size;
+       gd->ram_size = actual_size;
 
        if (expected_size != actual_size)
                printf("Warning: Only %lu of %lu MiB SDRAM is working\n",