U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init
@ 2015-09-12 17:50 Simon Glass
  2015-09-12 17:50 ` [U-Boot] [PATCH 1/6] arm: Remove edb9315a board Simon Glass
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

These boards do not appear to have been converted, nor do they have patches
pending that I can see.

Also add entries to the scrapyard for recently added boards. Unfortunately
the tool does not fill in the commit and date for me, so I have left it
blank for now.


Simon Glass (6):
  arm: Remove edb9315a board
  arm: Remove da830evm board
  arm: Remove wireless_space board
  arm: Drop old non-generic-board code
  Sort README.scrapyard
  scrapyard: Add lines for recently removed ARM boards

 arch/arm/Kconfig                            |   5 -
 arch/arm/include/asm/u-boot.h               |  19 -
 arch/arm/lib/Makefile                       |   3 -
 arch/arm/lib/board.c                        | 687 ----------------------------
 arch/arm/mach-davinci/Kconfig               |   3 -
 arch/arm/mach-kirkwood/Kconfig              |   4 -
 board/LaCie/wireless_space/Kconfig          |  12 -
 board/LaCie/wireless_space/MAINTAINERS      |   6 -
 board/LaCie/wireless_space/Makefile         |  12 -
 board/LaCie/wireless_space/kwbimage.cfg     |  71 ---
 board/LaCie/wireless_space/wireless_space.c | 165 -------
 board/cirrus/edb93xx/Kconfig                |  15 -
 board/cirrus/edb93xx/MAINTAINERS            |   6 -
 board/cirrus/edb93xx/Makefile               |  11 -
 board/cirrus/edb93xx/edb93xx.c              | 382 ----------------
 board/cirrus/edb93xx/u-boot.lds             | 116 -----
 board/davinci/da8xxevm/Kconfig              |  13 -
 board/davinci/da8xxevm/da830evm.c           | 209 ---------
 configs/da830evm_defconfig                  |   9 -
 configs/edb9315a_defconfig                  |   6 -
 configs/wireless_space_defconfig            |   7 -
 doc/README.scrapyard                        | 603 +++++++++++++-----------
 include/configs/da830evm.h                  | 279 -----------
 include/configs/edb93xx.h                   | 284 ------------
 include/configs/wireless_space.h            | 179 --------
 25 files changed, 338 insertions(+), 2768 deletions(-)
 delete mode 100644 arch/arm/lib/board.c
 delete mode 100644 board/LaCie/wireless_space/Kconfig
 delete mode 100644 board/LaCie/wireless_space/MAINTAINERS
 delete mode 100644 board/LaCie/wireless_space/Makefile
 delete mode 100644 board/LaCie/wireless_space/kwbimage.cfg
 delete mode 100644 board/LaCie/wireless_space/wireless_space.c
 delete mode 100644 board/cirrus/edb93xx/Kconfig
 delete mode 100644 board/cirrus/edb93xx/MAINTAINERS
 delete mode 100644 board/cirrus/edb93xx/Makefile
 delete mode 100644 board/cirrus/edb93xx/edb93xx.c
 delete mode 100644 board/cirrus/edb93xx/u-boot.lds
 delete mode 100644 board/davinci/da8xxevm/da830evm.c
 delete mode 100644 configs/da830evm_defconfig
 delete mode 100644 configs/edb9315a_defconfig
 delete mode 100644 configs/wireless_space_defconfig
 delete mode 100644 include/configs/da830evm.h
 delete mode 100644 include/configs/edb93xx.h
 delete mode 100644 include/configs/wireless_space.h

-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 1/6] arm: Remove edb9315a board
  2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
@ 2015-09-12 17:50 ` Simon Glass
  2015-09-13  9:42   ` sergey kostanbaev
  2015-09-12 17:50 ` [U-Boot] [PATCH 2/6] arm: Remove da830evm board Simon Glass
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

This board has not been converted to generic board by the deadline.
Remove it.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/arm/Kconfig                 |   5 -
 board/cirrus/edb93xx/Kconfig     |  15 --
 board/cirrus/edb93xx/MAINTAINERS |   6 -
 board/cirrus/edb93xx/Makefile    |  11 --
 board/cirrus/edb93xx/edb93xx.c   | 382 ---------------------------------------
 board/cirrus/edb93xx/u-boot.lds  | 116 ------------
 configs/edb9315a_defconfig       |   6 -
 include/configs/edb93xx.h        | 284 -----------------------------
 8 files changed, 825 deletions(-)
 delete mode 100644 board/cirrus/edb93xx/Kconfig
 delete mode 100644 board/cirrus/edb93xx/MAINTAINERS
 delete mode 100644 board/cirrus/edb93xx/Makefile
 delete mode 100644 board/cirrus/edb93xx/edb93xx.c
 delete mode 100644 board/cirrus/edb93xx/u-boot.lds
 delete mode 100644 configs/edb9315a_defconfig
 delete mode 100644 include/configs/edb93xx.h

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 57c48d5..2c50ada 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -75,10 +75,6 @@ choice
 config ARCH_AT91
 	bool "Atmel AT91"
 
-config TARGET_EDB93XX
-	bool "Support edb93xx"
-	select CPU_ARM920T
-
 config TARGET_VCMA9
 	bool "Support VCMA9"
 	select CPU_ARM920T
@@ -713,7 +709,6 @@ source "board/bluegiga/apx4devkit/Kconfig"
 source "board/broadcom/bcm28155_ap/Kconfig"
 source "board/broadcom/bcmcygnus/Kconfig"
 source "board/broadcom/bcmnsp/Kconfig"
-source "board/cirrus/edb93xx/Kconfig"
 source "board/compulab/cm_t335/Kconfig"
 source "board/compulab/cm_t43/Kconfig"
 source "board/creative/xfi3/Kconfig"
diff --git a/board/cirrus/edb93xx/Kconfig b/board/cirrus/edb93xx/Kconfig
deleted file mode 100644
index c5f4897..0000000
--- a/board/cirrus/edb93xx/Kconfig
+++ /dev/null
@@ -1,15 +0,0 @@
-if TARGET_EDB93XX
-
-config SYS_BOARD
-	default "edb93xx"
-
-config SYS_VENDOR
-	default "cirrus"
-
-config SYS_SOC
-	default "ep93xx"
-
-config SYS_CONFIG_NAME
-	default "edb93xx"
-
-endif
diff --git a/board/cirrus/edb93xx/MAINTAINERS b/board/cirrus/edb93xx/MAINTAINERS
deleted file mode 100644
index 3bb2843..0000000
--- a/board/cirrus/edb93xx/MAINTAINERS
+++ /dev/null
@@ -1,6 +0,0 @@
-EDB93XX BOARD
-M:	Sergey Kostanbaev <sergey.kostanbaev@fairwaves.ru>
-S:	Maintained
-F:	board/cirrus/edb93xx/
-F:	include/configs/edb93xx.h
-F:	configs/edb9315a_defconfig
diff --git a/board/cirrus/edb93xx/Makefile b/board/cirrus/edb93xx/Makefile
deleted file mode 100644
index d03c498..0000000
--- a/board/cirrus/edb93xx/Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# (C) Copyright 2013
-# Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
-#
-# (C) Copyright 2003-2006
-# Wolfgang Denk, DENX Software Engineering, wd <at> denx.de.
-#
-# * SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	:= edb93xx.o
diff --git a/board/cirrus/edb93xx/edb93xx.c b/board/cirrus/edb93xx/edb93xx.c
deleted file mode 100644
index 8963d3a..0000000
--- a/board/cirrus/edb93xx/edb93xx.c
+++ /dev/null
@@ -1,382 +0,0 @@
-/*
- * Board initialization for EP93xx
- *
- * Copyright (C) 2013
- * Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
- *
- * Copyright (C) 2009
- * Matthias Kaehlcke <matthias <at> kaehlcke.net>
- *
- * (C) Copyright 2002 2003
- * Network Audio Technologies, Inc. <www.netaudiotech.com>
- * Adam Bezanson <bezanson <at> netaudiotech.com>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#include <config.h>
-#include <common.h>
-#include <netdev.h>
-#include <asm/io.h>
-#include <asm/arch/ep93xx.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/*
- * usb_div: 4, nbyp2: 1, pll2_en: 1
- * pll2_x1: 368640000.000000, pll2_x2ip: 15360000.000000,
- * pll2_x2: 384000000.000000, pll2_out: 192000000.000000
- */
-#define CLKSET2_VAL	(23 << SYSCON_CLKSET_PLL_X2IPD_SHIFT |	\
-			24 << SYSCON_CLKSET_PLL_X2FBD2_SHIFT |	\
-			24 << SYSCON_CLKSET_PLL_X1FBD1_SHIFT |	\
-			1 << SYSCON_CLKSET_PLL_PS_SHIFT |	\
-			SYSCON_CLKSET2_PLL2_EN |		\
-			SYSCON_CLKSET2_NBYP2 |			\
-			3 << SYSCON_CLKSET2_USB_DIV_SHIFT)
-
-#define SMC_BCR6_VALUE	(2 << SMC_BCR_IDCY_SHIFT | 5 << SMC_BCR_WST1_SHIFT | \
-			SMC_BCR_BLE | 2 << SMC_BCR_WST2_SHIFT | \
-			1 << SMC_BCR_MW_SHIFT)
-
-/* delay execution before timers are initialized */
-static inline void early_udelay(uint32_t usecs)
-{
-	/* loop takes 4 cycles at 5.0ns (fastest case, running@200MHz) */
-	register uint32_t loops = (usecs * 1000) / 20;
-
-	__asm__ volatile ("1:\n"
-			"subs %0, %1, #1\n"
-			"bne 1b" : "=r" (loops) : "0" (loops));
-}
-
-#ifndef CONFIG_EP93XX_NO_FLASH_CFG
-static void flash_cfg(void)
-{
-	struct smc_regs *smc = (struct smc_regs *)SMC_BASE;
-
-	writel(SMC_BCR6_VALUE, &smc->bcr6);
-}
-#else
-#define flash_cfg()
-#endif
-
-int board_init(void)
-{
-	/*
-	 * Setup PLL2, PPL1 has been set during lowlevel init
-	 */
-	struct syscon_regs *syscon = (struct syscon_regs *)SYSCON_BASE;
-	writel(CLKSET2_VAL, &syscon->clkset2);
-
-	/*
-	 * the user's guide recommends to wait at least 1 ms for PLL2 to
-	 * stabilize
-	 */
-	early_udelay(1000);
-
-	/* Go to Async mode */
-	__asm__ volatile ("mrc p15, 0, r0, c1, c0, 0");
-	__asm__ volatile ("orr r0, r0, #0xc0000000");
-	__asm__ volatile ("mcr p15, 0, r0, c1, c0, 0");
-
-	icache_enable();
-
-#ifdef USE_920T_MMU
-	dcache_enable();
-#endif
-
-	/* Machine number, as defined in linux/arch/arm/tools/mach-types */
-	gd->bd->bi_arch_number = CONFIG_MACH_TYPE;
-
-	/* adress of boot parameters */
-	gd->bd->bi_boot_params = LINUX_BOOT_PARAM_ADDR;
-
-	/* We have a console */
-	gd->have_console = 1;
-
-	enable_interrupts();
-
-	flash_cfg();
-
-	green_led_on();
-	red_led_off();
-
-	return 0;
-}
-
-int board_early_init_f(void)
-{
-	/*
-	 * set UARTBAUD bit to drive UARTs with 14.7456MHz instead of
-	 * 14.7456/2 MHz
-	 */
-	struct syscon_regs *syscon = (struct syscon_regs *)SYSCON_BASE;
-	writel(SYSCON_PWRCNT_UART_BAUD, &syscon->pwrcnt);
-	return 0;
-}
-
-int board_eth_init(bd_t *bd)
-{
-	return ep93xx_eth_initialize(0, MAC_BASE);
-}
-
-static void dram_fill_bank_addr(unsigned dram_addr_mask, unsigned dram_bank_cnt,
-				unsigned dram_bank_base[CONFIG_NR_DRAM_BANKS])
-{
-	if (dram_bank_cnt == 1) {
-		dram_bank_base[0] = PHYS_SDRAM_1;
-	} else {
-		/* Table lookup for holes in address space. Maximum memory
-		 * for the single SDCS may be up to 256Mb. We start scanning
-		 * banks from 1Mb, so it could be up to 128 banks theoretically.
-		 * We need at maximum 7 bits for the loockup, 8 slots is
-		 * enough for the worst case.
-		 */
-		unsigned tbl[8];
-		unsigned i = dram_bank_cnt / 2;
-		unsigned j = 0x00100000; /* 1 Mb */
-		unsigned *ptbl = tbl;
-		do {
-			while (!(dram_addr_mask & j)) {
-				j <<= 1;
-			}
-			*ptbl++ = j;
-			j <<= 1;
-			i >>= 1;
-		} while (i != 0);
-
-		for (i = dram_bank_cnt, j = 0;
-		     (i != 0) && (j < CONFIG_NR_DRAM_BANKS); --i, ++j) {
-			unsigned addr = PHYS_SDRAM_1;
-			unsigned k;
-			unsigned bit;
-
-			for (k = 0, bit = 1; k < 8; k++, bit <<= 1) {
-				if (bit & j)
-					addr |= tbl[k];
-			}
-
-			dram_bank_base[j] = addr;
-		}
-	}
-}
-
-/* called in board_init_f (before relocation) */
-static unsigned dram_init_banksize_int(int print)
-{
-	/*
-	 * Collect information of banks that has been filled during lowlevel
-	 * initialization
-	 */
-	unsigned i;
-	unsigned dram_bank_base[CONFIG_NR_DRAM_BANKS];
-	unsigned dram_total = 0;
-	unsigned dram_bank_size = *(unsigned *)
-				  (PHYS_SDRAM_1 | UBOOT_MEMORYCNF_BANK_SIZE);
-	unsigned dram_addr_mask = *(unsigned *)
-				  (PHYS_SDRAM_1 | UBOOT_MEMORYCNF_BANK_MASK);
-	unsigned dram_bank_cnt = *(unsigned *)
-				 (PHYS_SDRAM_1 | UBOOT_MEMORYCNF_BANK_COUNT);
-
-	dram_fill_bank_addr(dram_addr_mask, dram_bank_cnt, dram_bank_base);
-
-	for (i = 0; i < dram_bank_cnt; i++) {
-		gd->bd->bi_dram[i].start = dram_bank_base[i];
-		gd->bd->bi_dram[i].size = dram_bank_size;
-		dram_total += dram_bank_size;
-	}
-	for (; i < CONFIG_NR_DRAM_BANKS; i++) {
-		gd->bd->bi_dram[i].start = 0;
-		gd->bd->bi_dram[i].size = 0;
-	}
-
-	if (print) {
-		printf("DRAM mask: %08x\n", dram_addr_mask);
-		printf("DRAM total %u banks:\n", dram_bank_cnt);
-		printf("bank          base-address          size\n");
-
-		if (dram_bank_cnt > CONFIG_NR_DRAM_BANKS) {
-			printf("WARNING! UBoot was configured for %u banks,\n"
-				"but %u has been found. "
-				"Supressing extra memory banks\n",
-				 CONFIG_NR_DRAM_BANKS, dram_bank_cnt);
-			dram_bank_cnt = CONFIG_NR_DRAM_BANKS;
-		}
-
-		for (i = 0; i < dram_bank_cnt; i++) {
-			printf("  %u             %08x            %08x\n",
-			       i, dram_bank_base[i], dram_bank_size);
-		}
-		printf("  ------------------------------------------\n"
-			"Total                              %9d\n\n",
-			dram_total);
-	}
-
-	return dram_total;
-}
-
-void dram_init_banksize(void)
-{
-	dram_init_banksize_int(0);
-}
-
-/* called in board_init_f (before relocation) */
-int dram_init(void)
-{
-	struct syscon_regs *syscon = (struct syscon_regs *)SYSCON_BASE;
-	unsigned sec_id = readl(SECURITY_EXTENSIONID);
-	unsigned chip_id = readl(&syscon->chipid);
-
-	printf("CPU: Cirrus Logic ");
-	switch (sec_id & 0x000001FE) {
-	case 0x00000008:
-		printf("EP9301");
-		break;
-	case 0x00000004:
-		printf("EP9307");
-		break;
-	case 0x00000002:
-		printf("EP931x");
-		break;
-	case 0x00000000:
-		printf("EP9315");
-		break;
-	default:
-		printf("<unknown>");
-		break;
-	}
-
-	printf(" - Rev. ");
-	switch (chip_id & 0xF0000000) {
-	case 0x00000000:
-		printf("A");
-		break;
-	case 0x10000000:
-		printf("B");
-		break;
-	case 0x20000000:
-		printf("C");
-		break;
-	case 0x30000000:
-		printf("D0");
-		break;
-	case 0x40000000:
-		printf("D1");
-		break;
-	case 0x50000000:
-		printf("E0");
-		break;
-	case 0x60000000:
-		printf("E1");
-		break;
-	case 0x70000000:
-		printf("E2");
-		break;
-	default:
-		printf("?");
-		break;
-	}
-	printf(" (SecExtID=%.8x/ChipID=%.8x)\n", sec_id, chip_id);
-
-	gd->ram_size = dram_init_banksize_int(1);
-	return 0;
-}
-
-
-#ifdef CONFIG_EP93XX_SPI
-#include <spi.h>
-
-/*
- * EGIO0-EGIPO7 -> port A
- * EGIO8-EGIP15 -> port B
- */
-
-static void ep93xx_set_epgio(unsigned num)
-{
-	struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
-	if (num < 8)
-		writel(readl(&regs->padr) | (1<<num), &regs->padr);
-	else
-		writel(readl(&regs->pbdr) | (1<<(num-8)), &regs->pbdr);
-}
-
-static void ep93xx_clear_epgio(unsigned num)
-{
-	struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
-	if (num < 8)
-		writel(readl(&regs->padr) & (~(1<<num)), &regs->padr);
-	else
-		writel(readl(&regs->pbdr) & (~(1<<(num-8))), &regs->pbdr);
-}
-
-static void ep93xx_dir_epgio_out(unsigned num)
-{
-	struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
-	if (num < 8)
-		writel(readl(&regs->paddr) | (1<<num), &regs->paddr);
-	else
-		writel(readl(&regs->pbddr) | (1<<(num-8)), &regs->pbddr);
-}
-
-int spi_cs_is_valid(unsigned int bus, unsigned int cs)
-{
-	if (bus == 0 && cs < 16)
-		return 1;
-
-	return 0;
-}
-
-void spi_cs_activate(struct spi_slave *slave)
-{
-	ep93xx_clear_epgio(slave->cs);
-}
-
-void spi_cs_deactivate(struct spi_slave *slave)
-{
-	ep93xx_set_epgio(slave->cs);
-}
-
-#ifdef CONFIG_MMC_SPI
-#include <mmc.h>
-
-#ifndef CONFIG_MMC_SPI_CS_EPGIO
-# define CONFIG_MMC_SPI_CS_EPGIO	4
-#endif
-
-#ifndef CONFIG_MMC_SPI_SPEED
-# define CONFIG_MMC_SPI_SPEED		25000000
-#endif
-
-#ifndef CONFIG_MMC_SPI_MODE
-# define CONFIG_MMC_SPI_MODE		SPI_MODE_0
-#endif
-
-int board_mmc_init(bd_t *bis)
-{
-	struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
-
-	ep93xx_set_epgio(CONFIG_MMC_SPI_CS_EPGIO);
-	ep93xx_dir_epgio_out(CONFIG_MMC_SPI_CS_EPGIO);
-
-#ifdef CONFIG_MMC_SPI_POWER_EGPIO
-	ep93xx_dir_epgio_out(CONFIG_MMC_SPI_POWER_EGPIO);
-	ep93xx_set_epgio(CONFIG_MMC_SPI_POWER_EGPIO);
-#elif defined(CONFIG_MMC_SPI_NPOWER_EGPIO)
-	ep93xx_dir_epgio_out(CONFIG_MMC_SPI_NPOWER_EGPIO);
-	ep93xx_clear_epgio(CONFIG_MMC_SPI_NPOWER_EGPIO);
-#endif
-	struct mmc *mmc = mmc_spi_init(0, CONFIG_MMC_SPI_CS_EPGIO,
-				CONFIG_MMC_SPI_SPEED, CONFIG_MMC_SPI_MODE);
-
-	if (!mmc) {
-		printf("Failed to create MMC Device\n");
-		return 1;
-	}
-	mmc_init(mmc);
-	return 0;
-}
-
-
-#endif /* CONFIG_MMC_SPI */
-#endif /* CONFIG_EP93XX_SPI */
diff --git a/board/cirrus/edb93xx/u-boot.lds b/board/cirrus/edb93xx/u-boot.lds
deleted file mode 100644
index 4aa7891..0000000
--- a/board/cirrus/edb93xx/u-boot.lds
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Copyright (C) 2013
- * Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
- *
- * Copyright (c) 2004-2008 Texas Instruments
- *
- * (C) Copyright 2002
- * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
-OUTPUT_ARCH(arm)
-ENTRY(_start)
-SECTIONS
-{
-	. = 0x00000000;
-
-	. = ALIGN(4);
-	.text : {
-		*(.__image_copy_start)
-		*(.vectors)
-		arch/arm/cpu/arm920t/start.o (.text*)
-		. = 0x1000;
-
-		LONG(0x53555243)
-		*(.text*)
-	}
-
-	. = ALIGN(4);
-	.rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) }
-
-	. = ALIGN(4);
-	.data : {
-		*(.data*)
-	}
-
-	. = ALIGN(4);
-
-	. = .;
-
-	. = ALIGN(4);
-	.u_boot_list : {
-		KEEP(*(SORT(.u_boot_list*)));
-	}
-
-	. = ALIGN(4);
-
-	.image_copy_end :
-	{
-		*(.__image_copy_end)
-	}
-
-	.rel_dyn_start :
-	{
-		*(.__rel_dyn_start)
-	}
-
-	.rel.dyn : {
-		*(.rel*)
-	}
-
-	.rel_dyn_end :
-	{
-		*(.__rel_dyn_end)
-	}
-
-	.end :
-	{
-		*(.__end)
-	}
-
-	_image_binary_end = .;
-
-	/*
-	 * Deprecated: this MMU section is used by pxa at present but
-	 * should not be used by new boards/CPUs.
-	 */
-	. = ALIGN(4096);
-	.mmutable : {
-		*(.mmutable)
-	}
-
-/*
- * Compiler-generated __bss_start and __bss_end, see arch/arm/lib/bss.c
- * __bss_base and __bss_limit are for linker only (overlay ordering)
- */
-
-	.bss_start __rel_dyn_start (OVERLAY) : {
-		KEEP(*(.__bss_start));
-		__bss_base = .;
-	}
-
-	.bss __bss_base (OVERLAY) : {
-		*(.bss*)
-		 . = ALIGN(4);
-		 __bss_limit = .;
-	}
-
-	.bss_end __bss_limit (OVERLAY) : {
-		KEEP(*(.__bss_end));
-	}
-
-	.dynsym _image_binary_end : { *(.dynsym) }
-	.dynbss : { *(.dynbss) }
-	.dynstr : { *(.dynstr*) }
-	.dynamic : { *(.dynamic*) }
-	.plt : { *(.plt*) }
-	.interp : { *(.interp*) }
-	.gnu.hash : { *(.gnu.hash) }
-	.gnu : { *(.gnu*) }
-	.ARM.exidx : { *(.ARM.exidx*) }
-	.gnu.linkonce.armexidx : { *(.gnu.linkonce.armexidx.*) }
-}
diff --git a/configs/edb9315a_defconfig b/configs/edb9315a_defconfig
deleted file mode 100644
index 452bf0d..0000000
--- a/configs/edb9315a_defconfig
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG_ARM=y
-CONFIG_TARGET_EDB93XX=y
-CONFIG_SYS_EXTRA_OPTIONS="MK_edb9315a"
-# CONFIG_CMD_XIMG is not set
-# CONFIG_CMD_FPGA is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/include/configs/edb93xx.h b/include/configs/edb93xx.h
deleted file mode 100644
index efe2a9d..0000000
--- a/include/configs/edb93xx.h
+++ /dev/null
@@ -1,284 +0,0 @@
-/*
- * U-boot - Configuration file for Cirrus Logic EDB93xx boards
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-#ifdef CONFIG_MK_edb9301
-#define CONFIG_EDB9301
-#elif defined(CONFIG_MK_edb9302)
-#define CONFIG_EDB9302
-#elif defined(CONFIG_MK_edb9302a)
-#define CONFIG_EDB9302A
-#elif defined(CONFIG_MK_edb9307)
-#define CONFIG_EDB9307
-#elif defined(CONFIG_MK_edb9307a)
-#define CONFIG_EDB9307A
-#elif defined(CONFIG_MK_edb9312)
-#define CONFIG_EDB9312
-#elif defined(CONFIG_MK_edb9315)
-#define CONFIG_EDB9315
-#elif defined(CONFIG_MK_edb9315a)
-#define CONFIG_EDB9315A
-#else
-#error "no board defined"
-#endif
-
-/* Initial environment and monitor configuration options. */
-#define CONFIG_BOOTDELAY		2
-#define CONFIG_CMDLINE_TAG		1
-#define CONFIG_INITRD_TAG		1
-#define CONFIG_SETUP_MEMORY_TAGS	1
-#define CONFIG_BOOTARGS		"root=/dev/nfs console=ttyAM0,115200 ip=dhcp"
-#define CONFIG_BOOTFILE		"edb93xx.img"
-
-#define CONFIG_SYS_HUSH_PARSER		1
-#define CONFIG_SYS_PROMPT_HUSH_PS2	"> "
-
-
-#define CONFIG_SYS_LDSCRIPT	"board/cirrus/edb93xx/u-boot.lds"
-
-#undef CONFIG_SYS_PROMPT
-#ifdef CONFIG_EDB9301
-#define CONFIG_EP9301
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9301
-#define CONFIG_SYS_PROMPT		"EDB9301> "
-#define CONFIG_ENV_SECT_SIZE		0x00020000
-#elif defined(CONFIG_EDB9302)
-#define CONFIG_EP9302
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9302
-#define CONFIG_SYS_PROMPT		"EDB9302> "
-#define CONFIG_ENV_SECT_SIZE		0x00020000
-#elif defined(CONFIG_EDB9302A)
-#define CONFIG_EP9302
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9302A
-#define CONFIG_SYS_PROMPT		"EDB9302A> "
-#define CONFIG_ENV_SECT_SIZE		0x00020000
-#elif defined(CONFIG_EDB9307)
-#define CONFIG_EP9307
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9307
-#define CONFIG_SYS_PROMPT		"EDB9307> "
-#define CONFIG_ENV_SECT_SIZE		0x00040000
-#elif defined(CONFIG_EDB9307A)
-#define CONFIG_EP9307
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9307A
-#define CONFIG_SYS_PROMPT		"EDB9307A> "
-#define CONFIG_ENV_SECT_SIZE		0x00020000
-#elif defined(CONFIG_EDB9312)
-#define CONFIG_EP9312
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9312
-#define CONFIG_SYS_PROMPT		"EDB9312> "
-#define CONFIG_ENV_SECT_SIZE		0x00040000
-#elif defined(CONFIG_EDB9315)
-#define CONFIG_EP9315
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9315
-#define CONFIG_SYS_PROMPT		"EDB9315> "
-#define CONFIG_ENV_SECT_SIZE		0x00040000
-#elif defined(CONFIG_EDB9315A)
-#define CONFIG_EP9315
-#define CONFIG_MACH_TYPE		MACH_TYPE_EDB9315A
-#define CONFIG_SYS_PROMPT		"EDB9315A> "
-#define CONFIG_ENV_SECT_SIZE		0x00020000
-#else
-#error "no board defined"
-#endif
-
-/* High-level configuration options */
-#define CONFIG_EP93XX		1		/* This is a Cirrus Logic 93xx SoC */
-
-#define CONFIG_SYS_CLK_FREQ	14745600	/* EP93xx has a 14.7456 clock */
-#undef CONFIG_USE_IRQ				/* Don't need IRQ/FIQ */
-
-/* Monitor configuration */
-#undef CONFIG_CMD_DATE
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_JFFS2
-
-#define CONFIG_SYS_LONGHELP			/* Enable "long" help in mon */
-#define CONFIG_SYS_CBSIZE		1024	/* Console I/O buffer size */
-/* Print buffer size */
-#define CONFIG_SYS_PBSIZE	(CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
-/* Boot argument buffer size */
-#define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE
-#define CONFIG_SYS_MAXARGS	16		/* Max number of command args */
-
-/* Serial port hardware configuration */
-#define CONFIG_PL010_SERIAL
-#define CONFIG_CONS_INDEX		0
-#define CONFIG_BAUDRATE			115200
-#define CONFIG_SYS_BAUDRATE_TABLE	{9600, 19200, 38400, 57600, \
-                        115200, 230400}
-#define CONFIG_SYS_SERIAL0		0x808C0000
-#define CONFIG_SYS_SERIAL1		0x808D0000
-/*#define CONFIG_PL01x_PORTS	{(void *)CONFIG_SYS_SERIAL0, \
-            (void *)CONFIG_SYS_SERIAL1} */
-
-#define CONFIG_PL01x_PORTS	{(void *)CONFIG_SYS_SERIAL0}
-
-/* Status LED */
-#define CONFIG_STATUS_LED		1 /* Status LED enabled	*/
-#define CONFIG_BOARD_SPECIFIC_LED	1
-#define STATUS_LED_GREEN		0
-#define STATUS_LED_RED			1
-/* Green */
-#define STATUS_LED_BIT			STATUS_LED_GREEN
-#define STATUS_LED_STATE		STATUS_LED_ON
-#define STATUS_LED_PERIOD		(CONFIG_SYS_HZ / 2)
-/* Red */
-#define STATUS_LED_BIT1			STATUS_LED_RED
-#define STATUS_LED_STATE1		STATUS_LED_OFF
-#define STATUS_LED_PERIOD1		(CONFIG_SYS_HZ / 2)
-/* Optional value */
-#define STATUS_LED_BOOT			STATUS_LED_BIT
-
-/* Network hardware configuration */
-#define CONFIG_DRIVER_EP93XX_MAC
-#define CONFIG_MII_SUPPRESS_PREAMBLE
-#define CONFIG_MII
-#define CONFIG_PHY_ADDR		1
-#undef CONFIG_NETCONSOLE
-
-/* SDRAM configuration */
-#if defined(CONFIG_EDB9301) || defined(CONFIG_EDB9302) || \
-    defined(CONFIG_EDB9307) || defined CONFIG_EDB9312 || \
-    defined(CONFIG_EDB9315)
-/*
- * EDB9301/2 has 4 banks of SDRAM consisting of 1x Samsung K4S561632E-TC75
- * 256 Mbit SDRAM on a 16-bit data bus, for a total of 32MB of SDRAM. We set
- * the SROMLL bit on the processor, resulting in this non-contiguous memory map.
- *
- * The EDB9307, EDB9312, and EDB9315 have 2 banks of SDRAM consisting of
- * 2x Samsung K4S561632E-TC75 256 Mbit on a 32-bit data bus, for a total of
- * 64 MB of SDRAM.
- */
-
-#define CONFIG_EDB93XX_SDCS3
-
-#elif defined(CONFIG_EDB9302A) || \
-    defined(CONFIG_EDB9307A) || defined(CONFIG_EDB9315A)
-/*
- * EDB9302a has 4 banks of SDRAM consisting of 1x Samsung K4S561632E-TC75
- * 256 Mbit SDRAM on a 16-bit data bus, for a total of 32MB of SDRAM. We set
- * the SROMLL bit on the processor, resulting in this non-contiguous memory map.
- *
- * The EDB9307A and EDB9315A have 2 banks of SDRAM consisting of 2x Samsung
- * K4S561632E-TC75 256 Mbit on a 32-bit data bus, for a total of 64 MB of SDRAM.
- */
-#define CONFIG_EDB93XX_SDCS0
-
-#else
-#error "no SDCS configuration for this board"
-#endif
-
-
-#if defined(CONFIG_EDB93XX_SDCS3)
-#define CONFIG_SYS_LOAD_ADDR	0x01000000	/* Default load address	*/
-#define PHYS_SDRAM_1		0x00000000
-#elif defined(CONFIG_EDB93XX_SDCS0)
-#define CONFIG_SYS_LOAD_ADDR	0xc1000000	/* Default load address	*/
-#define PHYS_SDRAM_1		0xc0000000
-#endif
-
-#define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
-#define CONFIG_NR_DRAM_BANKS		8
-
-#define CONFIG_SYS_INIT_SP_ADDR \
-    (CONFIG_SYS_SDRAM_BASE + 32*1024 - GENERATED_GBL_DATA_SIZE)
-
-
-/* Must match kernel config */
-#define LINUX_BOOT_PARAM_ADDR	(PHYS_SDRAM_1 + 0x100)
-
-/* Run-time memory allocatons */
-#define CONFIG_SYS_GBL_DATA_SIZE	128
-#define CONFIG_STACKSIZE		(128 * 1024)
-
-#if defined(CONFIG_USE_IRQ)
-#define CONFIG_STACKSIZE_IRQ	(4 * 1024)
-#define CONFIG_STACKSIZE_FIQ	(4 * 1024)
-#endif
-
-#define CONFIG_SYS_MALLOC_LEN		(512 * 1024)
-
-/* -----------------------------------------------------------------------------
- * FLASH and environment organization
- *
- * The EDB9301, EDB9302(a), EDB9307a, EDB9315a have 1 bank of flash memory at
- * 0x60000000 consisting of 1x Intel TE28F128J3C-150 128 Mbit flash on a 16-bit
- * data bus, for a total of 16 MB of CFI-compatible flash.
- *
- * The EDB9307, EDB9312, and EDB9315 have 1 bank of flash memory at
- * 0x60000000 consisting of 2x Micron MT28F128J3-12 128 Mbit flash on a 32-bit
- * data bus, for a total of 32 MB of CFI-compatible flash.
- *
- *
- *                            EDB9301/02(a)7a/15a    EDB9307/12/15
- * 0x60000000 - 0x0003FFFF    u-boot                 u-boot
- * 0x60040000 - 0x0005FFFF    environment #1         environment #1
- * 0x60060000 - 0x0007FFFF    environment #2         environment #1 (continued)
- * 0x60080000 - 0x0009FFFF    unused                 environment #2
- * 0x600A0000 - 0x000BFFFF    unused                 environment #2 (continued)
- * 0x600C0000 - 0x00FFFFFF    unused                 unused
- * 0x61000000 - 0x01FFFFFF    not present            unused
- */
-#define CONFIG_SYS_FLASH_CFI
-#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE
-
-
-#define CONFIG_SYS_FLASH_PROTECTION
-#define CONFIG_FLASH_CFI_DRIVER
-#define CONFIG_SYS_MAX_FLASH_BANKS	1
-#define CONFIG_SYS_MAX_FLASH_SECT	(256+8)
-
-#define CONFIG_SYS_TEXT_BASE		0x60000000
-#define PHYS_FLASH_1			CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_FLASH_BASE		CONFIG_SYS_TEXT_BASE
-
-#define CONFIG_SYS_MONITOR_BASE		CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN		(256 * 1024)
-
-#define CONFIG_ENV_OVERWRITE		/* Vendor params unprotected */
-#define CONFIG_ENV_IS_IN_FLASH
-
-#define CONFIG_ENV_ADDR			0x60040000
-#define CONFIG_ENV_ADDR_REDUND		(CONFIG_ENV_ADDR + CONFIG_ENV_SECT_SIZE)
-
-#define CONFIG_ENV_SIZE			CONFIG_ENV_SECT_SIZE
-#define CONFIG_ENV_SIZE_REDUND		CONFIG_ENV_SIZE
-
-/* Define to enable MMC on SPI support */
-/* #define CONFIG_EP93XX_SPI_MMC */
-
-#ifdef CONFIG_EP93XX_SPI_MMC
-#define CONFIG_EP93XX_SPI
-#define CONFIG_MMC
-#define CONFIG_GENERIC_MMC
-#define CONFIG_MMC_SPI
-#define CONFIG_CMD_MMC
-#define CONFIG_MMC_SPI_NPOWER_EGPIO	9
-#endif
-
-#define CONFIG_USB_STORAGE
-#define CONFIG_USB_OHCI_NEW
-#define CONFIG_USB_OHCI_EP93XX
-#define CONFIG_SYS_USB_OHCI_CPU_INIT
-#define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS	3
-#define CONFIG_SYS_USB_OHCI_SLOT_NAME		"ep93xx-ohci"
-#define CONFIG_SYS_USB_OHCI_REGS_BASE		0x80020000
-
-#define CONFIG_CMD_EXT2
-#define CONFIG_CMD_EXT4
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_USB
-
-#define CONFIG_BOARD_EARLY_INIT_F
-#define CONFIG_CMD_BOOTZ
-
-/* Define to disable flash configuration*/
-/* #define CONFIG_EP93XX_NO_FLASH_CFG */
-
-/* Define this for indusrial rated chips */
-/* #define CONFIG_EDB93XX_INDUSTRIAL */
-
-#endif /* !defined (__CONFIG_H) */
-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 2/6] arm: Remove da830evm board
  2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
  2015-09-12 17:50 ` [U-Boot] [PATCH 1/6] arm: Remove edb9315a board Simon Glass
@ 2015-09-12 17:50 ` Simon Glass
  2015-09-28 21:08   ` [U-Boot] [U-Boot,2/6] " Tom Rini
  2015-09-12 17:50 ` [U-Boot] [PATCH 3/6] arm: Remove wireless_space board Simon Glass
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

This board has not been converted to generic board by the deadline.
Remove it.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/arm/mach-davinci/Kconfig     |   3 -
 board/davinci/da8xxevm/Kconfig    |  13 --
 board/davinci/da8xxevm/da830evm.c | 209 ----------------------------
 configs/da830evm_defconfig        |   9 --
 include/configs/da830evm.h        | 279 --------------------------------------
 5 files changed, 513 deletions(-)
 delete mode 100644 board/davinci/da8xxevm/da830evm.c
 delete mode 100644 configs/da830evm_defconfig
 delete mode 100644 include/configs/da830evm.h

diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig
index 8079fab..a8d3e2f 100644
--- a/arch/arm/mach-davinci/Kconfig
+++ b/arch/arm/mach-davinci/Kconfig
@@ -8,9 +8,6 @@ config TARGET_IPAM390
 	bool "IPAM390 board"
 	select SUPPORT_SPL
 
-config TARGET_DA830EVM
-	bool "DA830 EVM board"
-
 config TARGET_DA850EVM
 	bool "DA850 EVM board"
 	select SUPPORT_SPL
diff --git a/board/davinci/da8xxevm/Kconfig b/board/davinci/da8xxevm/Kconfig
index 33bfcc3..7d0de1d 100644
--- a/board/davinci/da8xxevm/Kconfig
+++ b/board/davinci/da8xxevm/Kconfig
@@ -1,16 +1,3 @@
-if TARGET_DA830EVM
-
-config SYS_BOARD
-	default "da8xxevm"
-
-config SYS_VENDOR
-	default "davinci"
-
-config SYS_CONFIG_NAME
-	default "da830evm"
-
-endif
-
 if TARGET_DA850EVM
 
 config SYS_BOARD
diff --git a/board/davinci/da8xxevm/da830evm.c b/board/davinci/da8xxevm/da830evm.c
deleted file mode 100644
index c40587f..0000000
--- a/board/davinci/da8xxevm/da830evm.c
+++ /dev/null
@@ -1,209 +0,0 @@
-/*
- * Copyright (C) 2009 Nick Thompson, GE Fanuc, Ltd. <nick.thompson@gefanuc.com>
- *
- * Base on code from TI. Original Notices follow:
- *
- * (C) Copyright 2008, Texas Instruments, Inc. http://www.ti.com/
- *
- * Modified for DA8xx EVM.
- *
- * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * Parts are shamelessly stolen from various TI sources, original copyright
- * follows:
- * -----------------------------------------------------------------
- *
- * Copyright (C) 2004 Texas Instruments.
- *
- * ----------------------------------------------------------------------------
- * SPDX-License-Identifier:	GPL-2.0+
- * ----------------------------------------------------------------------------
- */
-
-#include <common.h>
-#include <i2c.h>
-#include <net.h>
-#include <netdev.h>
-#include <asm/arch/hardware.h>
-#include <asm/arch/emac_defs.h>
-#include <asm/arch/pinmux_defs.h>
-#include <asm/io.h>
-#include <nand.h>
-#include <asm/ti-common/davinci_nand.h>
-#include <asm/arch/davinci_misc.h>
-
-#ifdef CONFIG_DAVINCI_MMC
-#include <mmc.h>
-#include <asm/arch/sdmmc_defs.h>
-#endif
-
-DECLARE_GLOBAL_DATA_PTR;
-
-static const struct pinmux_resource pinmuxes[] = {
-#ifdef CONFIG_SPI_FLASH
-	PINMUX_ITEM(spi0_pins_base),
-	PINMUX_ITEM(spi0_pins_scs0),
-	PINMUX_ITEM(spi0_pins_ena),
-#endif
-	PINMUX_ITEM(uart2_pins_txrx),
-	PINMUX_ITEM(i2c0_pins),
-#ifdef CONFIG_USB_DA8XX
-	PINMUX_ITEM(usb_pins),
-#endif
-#ifdef CONFIG_USE_NAND
-	PINMUX_ITEM(emifa_pins),
-	PINMUX_ITEM(emifa_pins_cs0),
-	PINMUX_ITEM(emifa_pins_cs2),
-	PINMUX_ITEM(emifa_pins_cs3),
-#endif
-#if defined(CONFIG_DRIVER_TI_EMAC)
-	PINMUX_ITEM(emac_pins_rmii),
-	PINMUX_ITEM(emac_pins_mdio),
-	PINMUX_ITEM(emac_pins_rmii_clk_source),
-#endif
-#ifdef CONFIG_DAVINCI_MMC
-	PINMUX_ITEM(mmc0_pins_8bit)
-#endif
-};
-
-static const struct lpsc_resource lpsc[] = {
-	{ DAVINCI_LPSC_AEMIF },	/* NAND, NOR */
-	{ DAVINCI_LPSC_SPI0 },	/* Serial Flash */
-	{ DAVINCI_LPSC_EMAC },	/* image download */
-	{ DAVINCI_LPSC_UART2 },	/* console */
-	{ DAVINCI_LPSC_GPIO },
-#ifdef CONFIG_DAVINCI_MMC
-	{ DAVINCI_LPSC_MMC_SD },
-#endif
-
-};
-
-#ifdef CONFIG_DAVINCI_MMC
-static struct davinci_mmc mmc_sd0 = {
-	.reg_base = (struct davinci_mmc_regs *)DAVINCI_MMC_SD0_BASE,
-	.host_caps = MMC_MODE_8BIT,
-	.voltages = MMC_VDD_32_33 | MMC_VDD_33_34,
-	.version = MMC_CTLR_VERSION_2,
-};
-
-int board_mmc_init(bd_t *bis)
-{
-	mmc_sd0.input_clk = clk_get(DAVINCI_MMCSD_CLKID);
-
-	printf("%x\n", mmc_sd0.input_clk);
-
-	/* Add slot-0 to mmc subsystem */
-	return davinci_mmc_init(bis, &mmc_sd0);
-}
-#endif
-
-int board_init(void)
-{
-#ifndef CONFIG_USE_IRQ
-	irq_init();
-#endif
-
-#ifdef CONFIG_NAND_DAVINCI
-	/* EMIFA 100MHz clock select */
-	writel(readl(&davinci_syscfg_regs->cfgchip3) & ~2,
-	       &davinci_syscfg_regs->cfgchip3);
-	/* NAND CS setup */
-	writel((DAVINCI_ABCR_WSETUP(0) |
-		DAVINCI_ABCR_WSTROBE(2) |
-		DAVINCI_ABCR_WHOLD(0) |
-		DAVINCI_ABCR_RSETUP(0) |
-		DAVINCI_ABCR_RSTROBE(2) |
-		DAVINCI_ABCR_RHOLD(0) |
-		DAVINCI_ABCR_TA(2) |
-		DAVINCI_ABCR_ASIZE_8BIT),
-	       &davinci_emif_regs->ab2cr);
-#endif
-
-	/* arch number of the board */
-	gd->bd->bi_arch_number = MACH_TYPE_DAVINCI_DA830_EVM;
-
-	/* address of boot parameters */
-	gd->bd->bi_boot_params = LINUX_BOOT_PARAM_ADDR;
-
-	/*
-	 * Power on required peripherals
-	 * ARM does not have access by default to PSC0 and PSC1
-	 * assuming here that the DSP bootloader has set the IOPU
-	 * such that PSC access is available to ARM
-	 */
-	if (da8xx_configure_lpsc_items(lpsc, ARRAY_SIZE(lpsc)))
-		return 1;
-
-	/* setup the SUSPSRC for ARM to control emulation suspend */
-	writel(readl(&davinci_syscfg_regs->suspsrc) &
-	       ~(DAVINCI_SYSCFG_SUSPSRC_EMAC | DAVINCI_SYSCFG_SUSPSRC_I2C |
-		 DAVINCI_SYSCFG_SUSPSRC_SPI0 | DAVINCI_SYSCFG_SUSPSRC_TIMER0 |
-		 DAVINCI_SYSCFG_SUSPSRC_UART2),
-	       &davinci_syscfg_regs->suspsrc);
-
-	/* configure pinmux settings */
-	if (davinci_configure_pin_mux_items(pinmuxes, ARRAY_SIZE(pinmuxes)))
-		return 1;
-
-	/* enable the console UART */
-	writel((DAVINCI_UART_PWREMU_MGMT_FREE | DAVINCI_UART_PWREMU_MGMT_URRST |
-		DAVINCI_UART_PWREMU_MGMT_UTRST),
-	       &davinci_uart2_ctrl_regs->pwremu_mgmt);
-
-	return(0);
-}
-
-
-#ifdef CONFIG_NAND_DAVINCI
-int board_nand_init(struct nand_chip *nand)
-{
-	davinci_nand_init(nand);
-
-	return 0;
-}
-#endif
-
-#if defined(CONFIG_DRIVER_TI_EMAC)
-
-#define PHY_SW_I2C_ADDR	0x5f /* Address of PHY on i2c bus */
-
-/*
- * Initializes on-board ethernet controllers.
- */
-int board_eth_init(bd_t *bis)
-{
-	u_int8_t mac_addr[6];
-	u_int8_t switch_start_cmd[2] = { 0x01, 0x23 };
-	struct eth_device *dev;
-
-	/* Read Ethernet MAC address from EEPROM */
-	if (dvevm_read_mac_address(mac_addr))
-		/* set address env if not already set */
-		davinci_sync_env_enetaddr(mac_addr);
-
-	/* read the address back from env */
-	if (!eth_getenv_enetaddr("ethaddr", mac_addr))
-		return -1;
-
-	/* enable the Ethernet switch in the 3 port PHY */
-	if (i2c_write(PHY_SW_I2C_ADDR, 0, 0,
-			switch_start_cmd, sizeof(switch_start_cmd))) {
-		printf("Ethernet switch start failed!\n");
-		return -1;
-	}
-
-	/* finally, initialise the driver */
-	if (!davinci_emac_initialize()) {
-		printf("Error: Ethernet init failed!\n");
-		return -1;
-	}
-
-	dev = eth_get_dev();
-
-	/* provide the resulting addr to the driver */
-	memcpy(dev->enetaddr, mac_addr, 6);
-	dev->write_hwaddr(dev);
-
-	return 0;
-}
-#endif /* CONFIG_DRIVER_TI_EMAC */
diff --git a/configs/da830evm_defconfig b/configs/da830evm_defconfig
deleted file mode 100644
index d37ede3..0000000
--- a/configs/da830evm_defconfig
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG_ARM=y
-CONFIG_ARCH_DAVINCI=y
-CONFIG_TARGET_DA830EVM=y
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_FPGA is not set
-# CONFIG_CMD_SETEXPR is not set
-CONFIG_SPI_FLASH=y
-CONFIG_SYS_PROMPT="U-Boot > "
diff --git a/include/configs/da830evm.h b/include/configs/da830evm.h
deleted file mode 100644
index 7ac3224..0000000
--- a/include/configs/da830evm.h
+++ /dev/null
@@ -1,279 +0,0 @@
-/*
- * Copyright (C) 2008 Texas Instruments, Inc <www.ti.com>
- *
- * Based on davinci_dvevm.h. Original Copyrights follow:
- *
- * Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * Board
- */
-#define CONFIG_DRIVER_TI_EMAC
-#define CONFIG_USE_SPIFLASH
-
-/*
- * SoC Configuration
- */
-#define CONFIG_MACH_DAVINCI_DA830_EVM
-#define CONFIG_SOC_DA8XX		/* TI DA8xx SoC */
-#define CONFIG_SOC_DA830		/* TI DA830 SoC */
-#define CONFIG_SYS_CLK_FREQ		clk_get(DAVINCI_ARM_CLKID)
-#define CONFIG_SYS_OSCIN_FREQ		24000000
-#define CONFIG_SYS_TIMERBASE		DAVINCI_TIMER0_BASE
-#define CONFIG_SYS_HZ_CLOCK		clk_get(DAVINCI_AUXCLK_CLKID)
-#define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SYS_TEXT_BASE		0xc1080000
-
-/*
- * Memory Info
- */
-#define CONFIG_SYS_MALLOC_LEN	(0x10000 + 1*1024*1024) /* malloc() len */
-#define PHYS_SDRAM_1			0xc0000000 /* SDRAM Start */
-#define CONFIG_SYS_MEMTEST_START	(PHYS_SDRAM_1 + 0x2000000)
-#define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_MEMTEST_START + \
-						(32 << 20))
-#define CONFIG_NR_DRAM_BANKS	1 /* we have 1 bank of DRAM */
-
-/*
- * Serial Driver info
- */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE	-4	/* NS16550 register size */
-#define CONFIG_SYS_NS16550_COM1	DAVINCI_UART2_BASE /* Base address of UART2 */
-#define CONFIG_SYS_NS16550_CLK	clk_get(DAVINCI_UART2_CLKID)
-#define CONFIG_CONS_INDEX	1		/* use UART0 for console */
-#define CONFIG_BAUDRATE		115200		/* Default baud rate */
-
-/*
- * I2C Configuration
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_DAVINCI
-#define CONFIG_SYS_DAVINCI_I2C_SPEED     25000 /* 100Kbps won't work, H/W bug */
-#define CONFIG_SYS_DAVINCI_I2C_SLAVE     10 /* Bogus, master-only in U-Boot */
-
-/*
- * I2C EEPROM definitions for catalyst 24W256 EEPROM chip
- */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN	2
-#define CONFIG_SYS_I2C_EEPROM_ADDR	0x50
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS	6
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS	20
-
-/*
- * Network & Ethernet Configuration
- */
-#ifdef CONFIG_DRIVER_TI_EMAC
-#define CONFIG_MII
-#define CONFIG_BOOTP_DNS
-#define CONFIG_BOOTP_DNS2
-#define CONFIG_BOOTP_SEND_HOSTNAME
-#define CONFIG_NET_RETRY_COUNT	10
-#endif
-
-/*
- * Flash & Environment
- */
-#ifdef CONFIG_USE_NAND
-#undef CONFIG_ENV_IS_IN_FLASH
-#define CONFIG_NAND_DAVINCI
-#define CONFIG_SYS_NO_FLASH
-#define CONFIG_ENV_IS_IN_NAND		/* U-Boot env in NAND Flash  */
-#define CONFIG_ENV_OFFSET		(512 << 10)
-#define CONFIG_ENV_SIZE			(10 << 10) /* 10KB */
-#define CONFIG_SYS_NAND_USE_FLASH_BBT
-#define CONFIG_SYS_NAND_4BIT_HW_ECC_OOBFIRST
-#define CONFIG_SYS_NAND_PAGE_2K
-#define CONFIG_SYS_NAND_CS		3
-#define CONFIG_SYS_NAND_BASE		DAVINCI_ASYNC_EMIF_DATA_CE3_BASE
-#define CONFIG_SYS_NAND_PAGE_2K
-#define CONFIG_SYS_NAND_MASK_CLE		0x10
-#define CONFIG_SYS_NAND_MASK_ALE		0x8
-#define CONFIG_SYS_MAX_NAND_DEVICE	1 /* Max number of NAND devices */
-#endif
-
-#ifdef CONFIG_USE_NOR
-#define CONFIG_ENV_IS_IN_FLASH
-#undef CONFIG_SYS_NO_FLASH
-#define CONFIG_SYS_FLASH_CFI_DRIVER
-#define CONFIG_SYS_FLASH_CFI
-#define CONFIG_SYS_MAX_FLASH_BANKS	1 /* max number of flash banks */
-#define CONFIG_SYS_FLASH_SECT_SZ	(64 << 10) /* 64KB */
-#define CONFIG_ENV_OFFSET		(CONFIG_SYS_FLASH_SECT_SZ*3)
-#define CONFIG_SYS_FLASH_BASE		DAVINCI_ASYNC_EMIF_DATA_CE2_BASE
-#define PHYS_FLASH_SIZE			(32 << 20) /* Flash size 32MB */
-#define CONFIG_SYS_MAX_FLASH_SECT (PHYS_FLASH_SIZE/CONFIG_SYS_FLASH_SECT_SZ)
-#define CONFIG_ENV_SECT_SIZE		CONFIG_SYS_FLASH_SECT_SZ
-#define CONFIG_SYS_FLASH_SPL_ACCESS
-#endif
-
-#ifdef CONFIG_USE_SPIFLASH
-#undef CONFIG_ENV_IS_IN_FLASH
-#undef CONFIG_ENV_IS_IN_NAND
-#define CONFIG_ENV_IS_IN_SPI_FLASH
-#define CONFIG_ENV_SIZE			(16 << 10)
-#define CONFIG_ENV_OFFSET		(256 << 10)
-#define CONFIG_ENV_SECT_SIZE		4096
-#define CONFIG_SYS_NO_FLASH
-#define CONFIG_SPI
-#define CONFIG_SPI_FLASH_WINBOND
-#define CONFIG_DAVINCI_SPI
-#define CONFIG_SYS_SPI_BASE		DAVINCI_SPI0_BASE
-#define CONFIG_SYS_SPI_CLK		clk_get(DAVINCI_SPI0_CLKID)
-#define CONFIG_SF_DEFAULT_SPEED		30000000
-#define CONFIG_ENV_SPI_MAX_HZ		CONFIG_SF_DEFAULT_SPEED
-#endif
-
-/*
- * USB configuration
- */
-#define CONFIG_USB_DA8XX	/* Platform hookup to MUSB controller */
-#define CONFIG_USB_MUSB_HCD
-
-/*
- * U-Boot general configuration
- */
-#undef CONFIG_MISC_INIT_R
-#undef CONFIG_BOOTDELAY
-#define CONFIG_BOOTFILE		"uImage" /* Boot file name */
-#define CONFIG_SYS_CBSIZE	1024 /* Console I/O Buffer Size	*/
-#define CONFIG_SYS_PBSIZE	(CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
-#define CONFIG_SYS_MAXARGS	16 /* max number of command args */
-#define CONFIG_SYS_BARGSIZE	CONFIG_SYS_CBSIZE /* Boot Args Buffer Size */
-#define CONFIG_SYS_LOAD_ADDR	(PHYS_SDRAM_1 + 0x700000)
-#define CONFIG_VERSION_VARIABLE
-#define CONFIG_AUTO_COMPLETE	/* Won't work with hush so far, may be later */
-#define CONFIG_SYS_HUSH_PARSER
-#define CONFIG_CMDLINE_EDITING
-#define CONFIG_SYS_LONGHELP
-#define CONFIG_CRC32_VERIFY
-#define CONFIG_MX_CYCLIC
-
-/*
- * Linux Information
- */
-#define LINUX_BOOT_PARAM_ADDR	(PHYS_SDRAM_1 + 0x100)
-#define CONFIG_CMDLINE_TAG
-#define CONFIG_SETUP_MEMORY_TAGS
-#define CONFIG_BOOTARGS		"mem=32M console=ttyS2,115200n8 root=/dev/mtdblock/2 rw noinitrd ip=dhcp"
-#define CONFIG_BOOTCOMMAND	""
-#define CONFIG_BOOTDELAY	3
-
-/*
- * U-Boot commands
- */
-#define CONFIG_CMD_ENV
-#define CONFIG_CMD_ASKENV
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_DIAG
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_SAVES
-
-#ifdef CONFIG_CMD_BDI
-#define CONFIG_CLOCKS
-#endif
-
-#ifndef CONFIG_DRIVER_TI_EMAC
-#undef CONFIG_CMD_DHCP
-#undef CONFIG_CMD_MII
-#undef CONFIG_CMD_PING
-#endif
-
-#ifdef CONFIG_USE_NAND
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_MTDPARTS
-#define CONFIG_MTD_PARTITIONS
-#define CONFIG_MTD_DEVICE
-#endif
-
-#ifdef CONFIG_USE_SPIFLASH
-#define CONFIG_CMD_SPI
-#define CONFIG_CMD_SF
-#endif
-
-/* SD/MMC configuration */
-#ifndef CONFIG_USE_NAND
-#define CONFIG_MMC
-#define CONFIG_DAVINCI_MMC_SD1
-#define CONFIG_GENERIC_MMC
-#define CONFIG_DAVINCI_MMC
-#endif
-
-/*
- * Enable MMC commands only when
- * MMC support is present
- */
-#if defined(CONFIG_MMC) || defined(CONFIG_USB_DA8XX)
-#define CONFIG_DOS_PARTITION	/* include support for FAT/storage */
-#define CONFIG_CMD_FAT		/* include support for FAT cmd */
-#endif
-
-#ifdef CONFIG_MMC
-#define CONFIG_CMD_MMC
-#define CONFIG_CMD_EXT2
-#endif
-
-#if !defined(CONFIG_USE_NAND) && \
-	!defined(CONFIG_USE_NOR) && \
-	!defined(CONFIG_USE_SPIFLASH)
-#define CONFIG_ENV_IS_NOWHERE
-#define CONFIG_SYS_NO_FLASH
-#define CONFIG_ENV_SIZE		(16 << 10)
-#undef CONFIG_CMD_ENV
-#endif
-
-#ifdef CONFIG_USB_DA8XX
-
-#ifdef CONFIG_USB_MUSB_HCD		/* include support for usb host */
-#define CONFIG_CMD_USB		/* include support for usb cmd */
-
-#define CONFIG_USB_STORAGE	/* MSC class support */
-#define CONFIG_CMD_STORAGE	/* inclue support for usb-storage cmd */
-
-#ifdef CONFIG_USB_KEYBOARD	/* HID class support */
-#define CONFIG_SYS_USB_EVENT_POLL
-#define CONFIG_PREBOOT "usb start"
-#endif /* CONFIG_USB_KEYBOARD */
-
-#endif /* CONFIG_USB_MUSB_HCD */
-
-#ifdef CONFIG_USB_MUSB_UDC
-/* USB device configuration */
-#define CONFIG_USB_DEVICE		1
-#define CONFIG_USB_TTY			1
-#define CONFIG_SYS_CONSOLE_IS_IN_ENV	1
-/* Change these to suit your needs */
-#define CONFIG_USBD_VENDORID		0x0451
-#define CONFIG_USBD_PRODUCTID		0x5678
-#define CONFIG_USBD_MANUFACTURER	"Texas Instruments"
-#define CONFIG_USBD_PRODUCT_NAME	"DA830EVM"
-#endif /* CONFIG_USB_MUSB_UDC */
-
-#endif /* CONFIG_USB_DA8XX */
-
-#ifdef CONFIG_MTD_PARTITIONS
-#define MTDIDS_DEFAULT		"nand0=davinci_nand.1"
-#define PART_BOOT		"512k(bootloader)ro,"
-#define PART_PARAMS		"512k(params)ro,"
-#define PART_KERNEL		"4m(kernel),"
-#define PART_REST		"-(filesystem)"
-#define MTDPARTS_DEFAULT        \
-	"mtdparts=davinci_nand.1:" PART_BOOT PART_PARAMS PART_KERNEL PART_REST
-#endif
-
-#define CONFIG_MAX_RAM_BANK_SIZE (512 << 20) /* max size from SPRS586*/
-
-/* additions for new relocation code, must be added to all boards */
-#define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
-#define CONFIG_SYS_INIT_SP_ADDR		\
-	(CONFIG_SYS_SDRAM_BASE + 0x1000 - GENERATED_GBL_DATA_SIZE)
-
-#endif /* __CONFIG_H */
-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 3/6] arm: Remove wireless_space board
  2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
  2015-09-12 17:50 ` [U-Boot] [PATCH 1/6] arm: Remove edb9315a board Simon Glass
  2015-09-12 17:50 ` [U-Boot] [PATCH 2/6] arm: Remove da830evm board Simon Glass
@ 2015-09-12 17:50 ` Simon Glass
  2015-09-28 21:08   ` [U-Boot] [U-Boot,3/6] " Tom Rini
  2015-09-12 17:50 ` [U-Boot] [PATCH 4/6] arm: Drop old non-generic-board code Simon Glass
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

This board has not been converted to generic board by the deadline.
Remove it.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/arm/mach-kirkwood/Kconfig              |   4 -
 board/LaCie/wireless_space/Kconfig          |  12 --
 board/LaCie/wireless_space/MAINTAINERS      |   6 -
 board/LaCie/wireless_space/Makefile         |  12 --
 board/LaCie/wireless_space/kwbimage.cfg     |  71 -----------
 board/LaCie/wireless_space/wireless_space.c | 165 -------------------------
 configs/wireless_space_defconfig            |   7 --
 include/configs/wireless_space.h            | 179 ----------------------------
 8 files changed, 456 deletions(-)
 delete mode 100644 board/LaCie/wireless_space/Kconfig
 delete mode 100644 board/LaCie/wireless_space/MAINTAINERS
 delete mode 100644 board/LaCie/wireless_space/Makefile
 delete mode 100644 board/LaCie/wireless_space/kwbimage.cfg
 delete mode 100644 board/LaCie/wireless_space/wireless_space.c
 delete mode 100644 configs/wireless_space_defconfig
 delete mode 100644 include/configs/wireless_space.h

diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
index c053602..aab5d19 100644
--- a/arch/arm/mach-kirkwood/Kconfig
+++ b/arch/arm/mach-kirkwood/Kconfig
@@ -34,9 +34,6 @@ config TARGET_NET2BIG_V2
 config TARGET_NETSPACE_V2
 	bool "LaCie netspace_v2 Board"
 
-config TARGET_WIRELESS_SPACE
-	bool "LaCie Wireless_space Board"
-
 config TARGET_IB62X0
 	bool "ib62x0 Board"
 
@@ -64,7 +61,6 @@ source "board/iomega/iconnect/Kconfig"
 source "board/keymile/km_arm/Kconfig"
 source "board/LaCie/net2big_v2/Kconfig"
 source "board/LaCie/netspace_v2/Kconfig"
-source "board/LaCie/wireless_space/Kconfig"
 source "board/raidsonic/ib62x0/Kconfig"
 source "board/Seagate/dockstar/Kconfig"
 source "board/Seagate/goflexhome/Kconfig"
diff --git a/board/LaCie/wireless_space/Kconfig b/board/LaCie/wireless_space/Kconfig
deleted file mode 100644
index 75a2fc5..0000000
--- a/board/LaCie/wireless_space/Kconfig
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_WIRELESS_SPACE
-
-config SYS_BOARD
-	default "wireless_space"
-
-config SYS_VENDOR
-	default "LaCie"
-
-config SYS_CONFIG_NAME
-	default "wireless_space"
-
-endif
diff --git a/board/LaCie/wireless_space/MAINTAINERS b/board/LaCie/wireless_space/MAINTAINERS
deleted file mode 100644
index c32ecb8..0000000
--- a/board/LaCie/wireless_space/MAINTAINERS
+++ /dev/null
@@ -1,6 +0,0 @@
-WIRELESS_SPACE BOARD
-M:	Albert ARIBAUD <albert.u.boot@aribaud.net>
-S:	Maintained
-F:	board/LaCie/wireless_space/
-F:	include/configs/wireless_space.h
-F:	configs/wireless_space_defconfig
diff --git a/board/LaCie/wireless_space/Makefile b/board/LaCie/wireless_space/Makefile
deleted file mode 100644
index 90a84f4..0000000
--- a/board/LaCie/wireless_space/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
-#
-# Based on Kirkwood support:
-# (C) Copyright 2009
-# Marvell Semiconductor <www.marvell.com>
-# Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	:= wireless_space.o ../common/common.o
diff --git a/board/LaCie/wireless_space/kwbimage.cfg b/board/LaCie/wireless_space/kwbimage.cfg
deleted file mode 100644
index 037248b..0000000
--- a/board/LaCie/wireless_space/kwbimage.cfg
+++ /dev/null
@@ -1,71 +0,0 @@
-#
-# Copyright (C) 2012 Albert ARIBAUD <albert.u.boot@aribaud.net>
-#
-# Based on netspace_v2 kwbimage.cfg:
-# Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
-#
-# Based on Kirkwood support:
-# (C) Copyright 2009
-# Marvell Semiconductor <www.marvell.com>
-# Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-# Refer doc/README.kwbimage for more details about how-to configure
-# and create kirkwood boot image
-#
-
-# Boot Media configurations
-BOOT_FROM	nand	# Boot from NAND flash
-NAND_PAGE_SIZE 800
-
-# SOC registers configuration using bootrom header extension
-# Maximum KWBIMAGE_MAX_CONFIG configurations allowed
-
-# Values taken from image original LaCie U-Boot header dump!
-
-# Configure RGMII-0 interface pad voltage to 1.8V
-DATA 0xFFD100e0 0x1B1B1B9B
-
-#Dram initalization for SINGLE x16 CL=5 @ 400MHz
-DATA 0xFFD01400 0x43000c30	# DDR Configuration register
-
-DATA 0xFFD01404 0x37743000	# DDR Controller Control Low
-
-DATA 0xFFD01408 0x11012228	# DDR Timing (Low) (active cycles value +1)
-
-DATA 0xFFD0140C 0x00000A19	#  DDR Timing (High)
-
-DATA 0xFFD01410 0x0000CCCC	#  DDR Address Control
-
-DATA 0xFFD01414 0x00000000	#  DDR Open Pages Control
-
-DATA 0xFFD01418 0x00000000	#  DDR Operation
-
-DATA 0xFFD0141C 0x00000662	#  DDR Mode
-
-DATA 0xFFD01420 0x00000004	#  DDR Extended Mode
-
-DATA 0xFFD01424 0x0000F07F	#  DDR Controller Control High
-
-DATA 0xFFD01428 0x00096630	# DDR2 ODT Read Timing (default values)
-
-DATA 0xFFD0147C 0x00009663	# DDR2 ODT Write Timing (default values)
-
-DATA 0xFFD01504 0x0FFFFFF1	# CS[0]n Size
-DATA 0xFFD01508 0x00000000	# CS[1]n Base address to 0x0
-DATA 0xFFD0150C 0x00000000	# CS[1]n Size, window disabled
-DATA 0xFFD01514 0x00000000	# CS[2]n Size, window disabled
-DATA 0xFFD0151C 0x00000000	# CS[3]n Size, window disabled
-DATA 0xFFD01494 0x00120012	#  DDR ODT Control (Low)
-DATA 0xFFD01498 0x00000000	#  DDR ODT Control (High)
-DATA 0xFFD0149C 0x0000E40F	# CPU ODT Control
-DATA 0xFFD01480 0x00000001	# DDR Initialization Control
-DATA 0xFFD20134 0x66666666
-DATA 0xFFD20138 0x66666666
-DATA 0xFFD10000 0x01112222
-DATA 0xFFD1000C 0x00000000
-DATA 0xFFD10104 0x00000000
-DATA 0xFFD10100 0x40000000
-# End of Header extension
-DATA 0x0 0x0
diff --git a/board/LaCie/wireless_space/wireless_space.c b/board/LaCie/wireless_space/wireless_space.c
deleted file mode 100644
index 8620e4b..0000000
--- a/board/LaCie/wireless_space/wireless_space.c
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
- *
- * Based on Kirkwood support:
- * (C) Copyright 2009
- * Marvell Semiconductor <www.marvell.com>
- * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#include <common.h>
-#include <command.h>
-#include <asm/arch/cpu.h>
-#include <asm/arch/soc.h>
-#include <asm/arch/mpp.h>
-#include <asm/arch/gpio.h>
-
-#include "../common/common.h"
-#include "netdev.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/* GPIO configuration: start FAN at low speed, USB and HDD */
-
-#define WIRELESS_SPACE_OE_LOW		0xFF006808
-#define WIRELESS_SPACE_OE_HIGH		0x0000F989
-#define WIRELESS_SPACE_OE_VAL_LOW	0x00010080
-#define WIRELESS_SPACE_OE_VAL_HIGH	0x00000240
-
-#define WIRELESS_SPACE_REAR_BUTTON	13
-#define WIRELESS_SPACE_FRONT_BUTTON	43
-
-const u32 kwmpp_config[] = {
-	MPP0_NF_IO2,
-	MPP1_NF_IO3,
-	MPP2_NF_IO4,
-	MPP3_NF_IO5,
-	MPP4_NF_IO6,
-	MPP5_NF_IO7,
-	MPP6_SYSRST_OUTn,
-	MPP7_GPO,		/* Fan speed (bit 1) */
-	MPP8_TW_SDA,
-	MPP9_TW_SCK,
-	MPP10_UART0_TXD,
-	MPP11_UART0_RXD,
-	MPP13_GPIO,		/* Red led */
-	MPP14_GPIO,		/* USB fuse */
-	MPP15_SATA0_ACTn,
-	MPP16_GPIO,		/* SATA 0 power */
-	MPP17_GPIO,		/* SATA 1 power */
-	MPP18_NF_IO0,
-	MPP19_NF_IO1,
-	MPP20_GE1_0,		/* Gigabit Ethernet 1 */
-	MPP21_GE1_1,
-	MPP22_GE1_2,
-	MPP23_GE1_3,
-	MPP24_GE1_4,
-	MPP25_GE1_5,
-	MPP26_GE1_6,
-	MPP27_GE1_7,
-	MPP28_GE1_8,
-	MPP29_GE1_9,
-	MPP30_GE1_10,
-	MPP31_GE1_11,
-	MPP32_GE1_12,
-	MPP33_GE1_13,
-	MPP34_GE1_14,
-	MPP35_GE1_15,
-	MPP36_GPIO,		/* Fan speed (bit 2) */
-	MPP37_GPIO,		/* Fan speed (bit 0) */
-	MPP38_GPIO,		/* Fan power */
-	MPP39_GPIO,		/* Fan rotation fail */
-	MPP40_GPIO,		/* Ethernet switch link */
-	MPP41_GPIO,		/* USB enable host vbus */
-	MPP42_GPIO,		/* LED clock control */
-	MPP43_GPIO,		/* WPS button (0=Pushed, 1=Released) */
-	MPP44_GPIO,		/* Red LED on/off */
-	MPP45_GPIO,		/* Red LED timer blink (on=off=100ms) */
-	MPP46_GPIO,		/* Green LED on/off */
-	MPP47_GPIO,		/* LED (blue, green) SATA activity blink */
-	MPP48_GPIO,		/* Blue LED on/off */
-	0
-};
-
-struct mv88e61xx_config swcfg = {
-	.name = "egiga0",
-	.vlancfg = MV88E61XX_VLANCFG_ROUTER,
-	.rgmii_delay = MV88E61XX_RGMII_DELAY_EN,
-	.led_init = MV88E61XX_LED_INIT_EN,
-	.mdip = MV88E61XX_MDIP_NOCHANGE,
-	.portstate = MV88E61XX_PORTSTT_FORWARDING,
-	.cpuport = 0x20,
-	.ports_enabled = 0x3F,
-};
-
-int board_early_init_f(void)
-{
-	/* Gpio configuration */
-	mvebu_config_gpio(WIRELESS_SPACE_OE_VAL_LOW, WIRELESS_SPACE_OE_VAL_HIGH,
-			  WIRELESS_SPACE_OE_LOW, WIRELESS_SPACE_OE_HIGH);
-
-	/* Multi-Purpose Pins Functionality configuration */
-	kirkwood_mpp_conf(kwmpp_config, NULL);
-
-	return 0;
-}
-
-int board_init(void)
-{
-	/* Machine number */
-	gd->bd->bi_arch_number = CONFIG_MACH_TYPE;
-
-	/* Boot parameters address */
-	gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100;
-
-	return 0;
-}
-
-#if defined(CONFIG_MISC_INIT_R)
-int misc_init_r(void)
-{
-#if defined(CONFIG_CMD_I2C) && defined(CONFIG_SYS_I2C_EEPROM_ADDR)
-	if (!getenv("ethaddr")) {
-		uchar mac[6];
-		if (lacie_read_mac_address(mac) == 0)
-			eth_setenv_enetaddr("ethaddr", mac);
-	}
-#endif
-	return 0;
-}
-#endif
-
-#if defined(CONFIG_CMD_NET) && defined(CONFIG_RESET_PHY_R)
-/* Configure and initialize PHY */
-void reset_phy(void)
-{
-	/* configure switch on egiga0 */
-	mv88e61xx_switch_initialize(&swcfg);
-}
-#endif
-
-#if defined(CONFIG_KIRKWOOD_GPIO) && defined(CONFIG_WIRELESS_SPACE_CMD)
-/* Return GPIO button status */
-static int
-do_ws(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-	if (strcmp(argv[1], "button") == 0) {
-		if (strcmp(argv[2], "rear") == 0)
-			/* invert GPIO result for intuitive while/until use */
-			return !kw_gpio_get_value(WIRELESS_SPACE_REAR_BUTTON);
-		else if (strcmp(argv[2], "front") == 0)
-			return kw_gpio_get_value(WIRELESS_SPACE_FRONT_BUTTON);
-		else
-			return -1;
-	} else {
-		return -1;
-	}
-}
-
-U_BOOT_CMD(ws, 3, 0, do_ws,
-	   "Return GPIO button status 0=off 1=on",
-	   "- ws button rear|front: test buttons' states\n"
-);
-#endif
diff --git a/configs/wireless_space_defconfig b/configs/wireless_space_defconfig
deleted file mode 100644
index 63013f6..0000000
--- a/configs/wireless_space_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_WIRELESS_SPACE=y
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
-ONFIG_SYS_PROMPT="ws> "
diff --git a/include/configs/wireless_space.h b/include/configs/wireless_space.h
deleted file mode 100644
index 191ac1b..0000000
--- a/include/configs/wireless_space.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/*
- * Copyright (C) 2011 Albert ARIBAUD <albert.u.boot@aribaud.net>
- *
- * Based on the netspace_v2 code which is
- * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#ifndef _CONFIG_WIRELESS_SPACE_H
-#define _CONFIG_WIRELESS_SPACE_H
-
-/*
- * Machine number definition
- */
-#define MACH_TYPE_WIRELESS_SPACE	2500 /* is missing in mach-types.h */
-#define CONFIG_MACH_TYPE		MACH_TYPE_WIRELESS_SPACE
-#define CONFIG_IDENT_STRING		" Wireless Space"
-
-/*
- * High Level Configuration Options (easy to change)
- */
-#define CONFIG_FEROCEON_88FR131		/* CPU Core subversion */
-/* SoC name */
-#define CONFIG_KW88F6281
-#define CONFIG_SKIP_LOWLEVEL_INIT	/* disable board lowlevel_init */
-
-/*
- * Commands configuration
- */
-#define CONFIG_SYS_NO_FLASH		/* no NOR or SPI flash */
-#define CONFIG_CMD_ENV
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_USB
-
-/*
- * Core clock definition
- */
-#define CONFIG_SYS_TCLK			166000000 /* 166MHz */
-
-/*
- * SDRAM configuration
- */
-#define CONFIG_NR_DRAM_BANKS		1
-
-/*
- * Different SDRAM configuration and size for some of the boards derived
- * from the Network Space v2
- */
-
-/*
- * mv-common.h should be defined after CMD configs since it used them
- * to enable certain macros
- */
-#include "mv-common.h"
-
-/* Remove or override few declarations from mv-common.h */
-#undef CONFIG_RBTREE
-#undef CONFIG_SYS_IDE_MAXBUS
-#undef CONFIG_SYS_IDE_MAXDEVICE
-#define CONFIG_SYS_IDE_MAXBUS           1
-#define CONFIG_SYS_IDE_MAXDEVICE        1
-
-/*
- * Ethernet Driver configuration
- */
-#ifdef CONFIG_CMD_NET
-#define CONFIG_MISC_INIT_R /* misc_init_r() initializes MAC address */
-#define CONFIG_MVGBE_PORTS	{1, 0}	/* enable only egiga0... */
-#define PORT_SERIAL_CONTROL_VALUE 0x00A4260E /* ... tied to the switch... */
-#define CONFIG_PHY_BASE_ADR 0xa		/* ... through a 'fake' PHY */
-#define CONFIG_MII
-#undef CONFIG_SYS_FAULT_ECHO_LINK_DOWN
-#define CONFIG_NETCONSOLE
-#define CONFIG_MV88E61XX_SWITCH
-#define CONFIG_MV88E61XX_MULTICHIP_ADRMODE
-#define CONFIG_MV88E61XX_CMD
-#define CONFIG_CMD_TFTPPUT
-#endif /* CONFIG_CMD_NET */
-
-/*
- * SATA Driver configuration
- */
-#ifdef CONFIG_MVSATA_IDE
-#define CONFIG_SYS_ATA_IDE0_OFFSET      MV_SATA_PORT0_OFFSET
-#endif /* CONFIG_MVSATA_IDE */
-
-/*
- * Enable GPI0 support
- */
-#define CONFIG_KIRKWOOD_GPIO
-
-/*
- * Enable I2C support
- */
-#ifdef CONFIG_CMD_I2C
-/* I2C EEPROM HT24LC04 (512B - 32 pages of 16 Bytes) */
-#define CONFIG_CMD_EEPROM
-#define CONFIG_SYS_I2C_EEPROM_ADDR		0x50
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS	4 /* 16-byte page size */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN		1 /* 8-bit device address */
-#endif /* CONFIG_CMD_I2C */
-
-/*
- * Partition support
- */
-#define CONFIG_DOS_PARTITION
-#define CONFIG_EFI_PARTITION
-
-/*
- * File systems support
- */
-#define CONFIG_CMD_EXT2
-#define CONFIG_CMD_FAT
-
-/*
- * Use the HUSH parser
- */
-#define CONFIG_SYS_HUSH_PARSER
-
-/*
- * Console configuration
- */
-#define CONFIG_CONSOLE_MUX
-#define CONFIG_SYS_CONSOLE_IS_IN_ENV
-
-/*
- * Enable device tree support
- */
-#define CONFIG_OF_LIBFDT
-
-/*
- * Environment variables configurations
- */
-
-#define CONFIG_ENV_IS_IN_NAND
-#define CONFIG_ENV_SECT_SIZE		0x20000	/* 128KB */
-#define CONFIG_ENV_SIZE			0x20000	/* 128KB */
-#define CONFIG_ENV_OFFSET		0x80000	/* env starts here */
-
-/*
- * Board-specific command to make using buttons etc easier
- */
-
-#define CONFIG_WIRELESS_SPACE_CMD
-
-/*
- * Default environment variables
- */
-#define CONFIG_PREBOOT
-
-#define CONFIG_BOOTARGS "console=ttyS0,115200"
-
-#define CONFIG_BOOTCOMMAND					\
-	"if run usbload || run diskload; then bootm; fi"
-
-#define CONFIG_EXTRA_ENV_SETTINGS				\
-	"stdin=serial\0"					\
-	"stdout=serial\0"					\
-	"stderr=serial\0"					\
-	"bootfile=uImage\0"					\
-	"loadaddr=0x800000\0"					\
-	"autoload=no\0"						\
-	"netconsole="						\
-		"set stdin $stdin,nc; "				\
-		"set stdout $stdout,nc; "			\
-		"set stderr $stderr,nc;\0"			\
-	"diskload=ide reset && "				\
-		"ext2load ide 0:1 $loadaddr /boot/$bootfile\0"	\
-	"usbload=usb start && "					\
-		"fatload usb 0:1 $loadaddr /boot/$bootfile\0"	\
-	"preboot="						\
-		"dhcp && run netconsole\0"
-
-#endif /* _CONFIG_WIRELESS_SPACE_H */
-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 4/6] arm: Drop old non-generic-board code
  2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
                   ` (2 preceding siblings ...)
  2015-09-12 17:50 ` [U-Boot] [PATCH 3/6] arm: Remove wireless_space board Simon Glass
@ 2015-09-12 17:50 ` Simon Glass
  2015-09-28 21:08   ` [U-Boot] [U-Boot,4/6] " Tom Rini
  2015-09-12 17:50 ` [U-Boot] [PATCH 5/6] Sort README.scrapyard Simon Glass
  2015-09-12 17:50 ` [U-Boot] [PATCH 6/6] scrapyard: Add lines for recently removed ARM boards Simon Glass
  5 siblings, 1 reply; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

This code is no-longer used. Drop it.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Andreas Bie?mann <andreas.devel@gmail.com>
---

 arch/arm/include/asm/u-boot.h |  19 --
 arch/arm/lib/Makefile         |   3 -
 arch/arm/lib/board.c          | 687 ------------------------------------------
 3 files changed, 709 deletions(-)
 delete mode 100644 arch/arm/lib/board.c

diff --git a/arch/arm/include/asm/u-boot.h b/arch/arm/include/asm/u-boot.h
index 43cc494..ca3abd7 100644
--- a/arch/arm/include/asm/u-boot.h
+++ b/arch/arm/include/asm/u-boot.h
@@ -20,27 +20,8 @@
 #ifndef _U_BOOT_H_
 #define _U_BOOT_H_	1
 
-#ifdef CONFIG_SYS_GENERIC_BOARD
 /* Use the generic board which requires a unified bd_info */
 #include <asm-generic/u-boot.h>
-#else
-
-#ifndef __ASSEMBLY__
-typedef struct bd_info {
-    ulong	        bi_arch_number;	/* unique id for this board */
-    ulong	        bi_boot_params;	/* where this board expects params */
-	unsigned long	bi_arm_freq; /* arm frequency */
-	unsigned long	bi_dsp_freq; /* dsp core frequency */
-	unsigned long	bi_ddr_freq; /* ddr frequency */
-    struct				/* RAM configuration */
-    {
-	ulong start;
-	ulong size;
-    }			bi_dram[CONFIG_NR_DRAM_BANKS];
-} bd_t;
-#endif
-
-#endif /* !CONFIG_SYS_GENERIC_BOARD */
 
 /* For image.h:image_check_target_arch() */
 #ifndef CONFIG_ARM64
diff --git a/arch/arm/lib/Makefile b/arch/arm/lib/Makefile
index f717103..2bdfaba 100644
--- a/arch/arm/lib/Makefile
+++ b/arch/arm/lib/Makefile
@@ -22,9 +22,6 @@ obj-y	+= relocate_64.o
 else
 obj-y	+= relocate.o
 endif
-ifndef CONFIG_SYS_GENERIC_BOARD
-obj-y	+= board.o
-endif
 
 obj-$(CONFIG_CPU_V7M) += cmd_boot.o
 obj-$(CONFIG_OF_LIBFDT) += bootm-fdt.o
diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c
deleted file mode 100644
index 37ea6e9..0000000
--- a/arch/arm/lib/board.c
+++ /dev/null
@@ -1,687 +0,0 @@
-/*
- * (C) Copyright 2002-2006
- * Wolfgang Denk, DENX Software Engineering, wd at denx.de.
- *
- * (C) Copyright 2002
- * Sysgo Real-Time Solutions, GmbH <www.elinos.com>
- * Marius Groeger <mgroeger@sysgo.de>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-/*
- * To match the U-Boot user interface on ARM platforms to the U-Boot
- * standard (as on PPC platforms), some messages with debug character
- * are removed from the default U-Boot build.
- *
- * Define DEBUG here if you want additional info as shown below
- * printed upon startup:
- *
- * U-Boot code: 00F00000 -> 00F3C774  BSS: -> 00FC3274
- * IRQ Stack: 00ebff7c
- * FIQ Stack: 00ebef7c
- */
-
-#include <common.h>
-#include <command.h>
-#include <environment.h>
-#include <malloc.h>
-#include <stdio_dev.h>
-#include <version.h>
-#include <net.h>
-#include <serial.h>
-#include <nand.h>
-#include <onenand_uboot.h>
-#include <mmc.h>
-#include <scsi.h>
-#include <status_led.h>
-#include <libfdt.h>
-#include <fdtdec.h>
-#include <post.h>
-#include <logbuff.h>
-#include <asm/sections.h>
-
-#ifdef CONFIG_BITBANGMII
-#include <miiphy.h>
-#endif
-
-DECLARE_GLOBAL_DATA_PTR;
-
-ulong monitor_flash_len;
-
-#ifdef CONFIG_HAS_DATAFLASH
-extern int  AT91F_DataflashInit(void);
-extern void dataflash_print_info(void);
-#endif
-
-#if defined(CONFIG_HARD_I2C) || \
-	defined(CONFIG_SYS_I2C)
-#include <i2c.h>
-#endif
-
-/************************************************************************
- * Coloured LED functionality
- ************************************************************************
- * May be supplied by boards if desired
- */
-__weak void coloured_LED_init(void) {}
-__weak void red_led_on(void) {}
-__weak void red_led_off(void) {}
-__weak void green_led_on(void) {}
-__weak void green_led_off(void) {}
-__weak void yellow_led_on(void) {}
-__weak void yellow_led_off(void) {}
-__weak void blue_led_on(void) {}
-__weak void blue_led_off(void) {}
-
-/*
- ************************************************************************
- * Init Utilities							*
- ************************************************************************
- * Some of this code should be moved into the core functions,
- * or dropped completely,
- * but let's get it working (again) first...
- */
-
-#if defined(CONFIG_ARM_DCC) && !defined(CONFIG_BAUDRATE)
-#define CONFIG_BAUDRATE 115200
-#endif
-
-static int init_baudrate(void)
-{
-	gd->baudrate = getenv_ulong("baudrate", 10, CONFIG_BAUDRATE);
-	return 0;
-}
-
-static int display_banner(void)
-{
-	printf("\n\n%s\n\n", version_string);
-	debug("U-Boot code: %08lX -> %08lX  BSS: -> %08lX\n",
-	       (ulong)&_start,
-	       (ulong)&__bss_start, (ulong)&__bss_end);
-#ifdef CONFIG_MODEM_SUPPORT
-	debug("Modem Support enabled\n");
-#endif
-#ifdef CONFIG_USE_IRQ
-	debug("IRQ Stack: %08lx\n", IRQ_STACK_START);
-	debug("FIQ Stack: %08lx\n", FIQ_STACK_START);
-#endif
-
-	return (0);
-}
-
-/*
- * WARNING: this code looks "cleaner" than the PowerPC version, but
- * has the disadvantage that you either get nothing, or everything.
- * On PowerPC, you might see "DRAM: " before the system hangs - which
- * gives a simple yet clear indication which part of the
- * initialization if failing.
- */
-static int display_dram_config(void)
-{
-	int i;
-
-#ifdef DEBUG
-	puts("RAM Configuration:\n");
-
-	for (i = 0; i < CONFIG_NR_DRAM_BANKS; i++) {
-		printf("Bank #%d: %08lx ", i, gd->bd->bi_dram[i].start);
-		print_size(gd->bd->bi_dram[i].size, "\n");
-	}
-#else
-	ulong size = 0;
-
-	for (i = 0; i < CONFIG_NR_DRAM_BANKS; i++)
-		size += gd->bd->bi_dram[i].size;
-
-	puts("DRAM:  ");
-	print_size(size, "\n");
-#endif
-
-	return (0);
-}
-
-#if defined(CONFIG_HARD_I2C) || defined(CONFIG_SYS_I2C)
-static int init_func_i2c(void)
-{
-	puts("I2C:   ");
-#ifdef CONFIG_SYS_I2C
-	i2c_init_all();
-#else
-	i2c_init(CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE);
-#endif
-	puts("ready\n");
-	return (0);
-}
-#endif
-
-#if defined(CONFIG_CMD_PCI) || defined (CONFIG_PCI)
-#include <pci.h>
-static int arm_pci_init(void)
-{
-	pci_init();
-	return 0;
-}
-#endif /* CONFIG_CMD_PCI || CONFIG_PCI */
-
-/*
- * Breathe some life into the board...
- *
- * Initialize a serial port as console, and carry out some hardware
- * tests.
- *
- * The first part of initialization is running from Flash memory;
- * its main purpose is to initialize the RAM so that we
- * can relocate the monitor code to RAM.
- */
-
-/*
- * All attempts to come up with a "common" initialization sequence
- * that works for all boards and architectures failed: some of the
- * requirements are just _too_ different. To get rid of the resulting
- * mess of board dependent #ifdef'ed code we now make the whole
- * initialization sequence configurable to the user.
- *
- * The requirements for any new initalization function is simple: it
- * receives a pointer to the "global data" structure as it's only
- * argument, and returns an integer return code, where 0 means
- * "continue" and != 0 means "fatal error, hang the system".
- */
-typedef int (init_fnc_t) (void);
-
-__weak void dram_init_banksize(void)
-{
-	gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE;
-	gd->bd->bi_dram[0].size =  gd->ram_size;
-}
-
-__weak int arch_cpu_init(void)
-{
-	return 0;
-}
-
-__weak int power_init_board(void)
-{
-	return 0;
-}
-
-	/* Record the board_init_f() bootstage (after arch_cpu_init()) */
-static int mark_bootstage(void)
-{
-	bootstage_mark_name(BOOTSTAGE_ID_START_UBOOT_F, "board_init_f");
-
-	return 0;
-}
-
-init_fnc_t *init_sequence[] = {
-	arch_cpu_init,		/* basic arch cpu dependent setup */
-	mark_bootstage,
-#ifdef CONFIG_OF_CONTROL
-	fdtdec_check_fdt,
-#endif
-#if defined(CONFIG_BOARD_EARLY_INIT_F)
-	board_early_init_f,
-#endif
-	timer_init,		/* initialize timer */
-#ifdef CONFIG_BOARD_POSTCLK_INIT
-	board_postclk_init,
-#endif
-#ifdef CONFIG_FSL_ESDHC
-	get_clocks,
-#endif
-	env_init,		/* initialize environment */
-	init_baudrate,		/* initialze baudrate settings */
-	serial_init,		/* serial communications setup */
-	console_init_f,		/* stage 1 init of console */
-	display_banner,		/* say that we are here */
-	print_cpuinfo,		/* display cpu info (and speed) */
-#if defined(CONFIG_DISPLAY_BOARDINFO)
-	checkboard,		/* display board info */
-#endif
-#if defined(CONFIG_HARD_I2C) || defined(CONFIG_SYS_I2C)
-	init_func_i2c,
-#endif
-	dram_init,		/* configure available RAM banks */
-	NULL,
-};
-
-void board_init_f(ulong bootflag)
-{
-	bd_t *bd;
-	init_fnc_t **init_fnc_ptr;
-	gd_t *id;
-	ulong addr, addr_sp;
-#ifdef CONFIG_PRAM
-	ulong reg;
-#endif
-	void *new_fdt = NULL;
-	size_t fdt_size = 0;
-
-	memset((void *)gd, 0, sizeof(gd_t));
-
-	gd->mon_len = (ulong)&__bss_end - (ulong)_start;
-#ifdef CONFIG_OF_EMBED
-	/* Get a pointer to the FDT */
-	gd->fdt_blob = __dtb_dt_begin;
-#elif defined CONFIG_OF_SEPARATE
-	/* FDT is at end of image */
-	gd->fdt_blob = &_end;
-#endif
-	/* Allow the early environment to override the fdt address */
-	gd->fdt_blob = (void *)getenv_ulong("fdtcontroladdr", 16,
-						(uintptr_t)gd->fdt_blob);
-
-	for (init_fnc_ptr = init_sequence; *init_fnc_ptr; ++init_fnc_ptr) {
-		if ((*init_fnc_ptr)() != 0) {
-			hang ();
-		}
-	}
-
-#ifdef CONFIG_OF_CONTROL
-	/* For now, put this check after the console is ready */
-	if (fdtdec_prepare_fdt()) {
-		panic("** CONFIG_OF_CONTROL defined but no FDT - please see "
-			"doc/README.fdt-control");
-	}
-#endif
-
-	debug("monitor len: %08lX\n", gd->mon_len);
-	/*
-	 * Ram is setup, size stored in gd !!
-	 */
-	debug("ramsize: %08lX\n", gd->ram_size);
-#if defined(CONFIG_SYS_MEM_TOP_HIDE)
-	/*
-	 * Subtract specified amount of memory to hide so that it won't
-	 * get "touched" at all by U-Boot. By fixing up gd->ram_size
-	 * the Linux kernel should now get passed the now "corrected"
-	 * memory size and won't touch it either. This should work
-	 * for arch/ppc and arch/powerpc. Only Linux board ports in
-	 * arch/powerpc with bootwrapper support, that recalculate the
-	 * memory size from the SDRAM controller setup will have to
-	 * get fixed.
-	 */
-	gd->ram_size -= CONFIG_SYS_MEM_TOP_HIDE;
-#endif
-
-	addr = CONFIG_SYS_SDRAM_BASE + get_effective_memsize();
-
-#ifdef CONFIG_LOGBUFFER
-#ifndef CONFIG_ALT_LB_ADDR
-	/* reserve kernel log buffer */
-	addr -= (LOGBUFF_RESERVE);
-	debug("Reserving %dk for kernel logbuffer at %08lx\n", LOGBUFF_LEN,
-		addr);
-#endif
-#endif
-
-#ifdef CONFIG_PRAM
-	/*
-	 * reserve protected RAM
-	 */
-	reg = getenv_ulong("pram", 10, CONFIG_PRAM);
-	addr -= (reg << 10);		/* size is in kB */
-	debug("Reserving %ldk for protected RAM@%08lx\n", reg, addr);
-#endif /* CONFIG_PRAM */
-
-#if !(defined(CONFIG_SYS_ICACHE_OFF) && defined(CONFIG_SYS_DCACHE_OFF))
-	/* reserve TLB table */
-	gd->arch.tlb_size = PGTABLE_SIZE;
-	addr -= gd->arch.tlb_size;
-
-	/* round down to next 64 kB limit */
-	addr &= ~(0x10000 - 1);
-
-	gd->arch.tlb_addr = addr;
-	debug("TLB table from %08lx to %08lx\n", addr, addr + gd->arch.tlb_size);
-#endif
-
-	/* round down to next 4 kB limit */
-	addr &= ~(4096 - 1);
-	debug("Top of RAM usable for U-Boot at: %08lx\n", addr);
-
-#ifdef CONFIG_LCD
-#ifdef CONFIG_FB_ADDR
-	gd->fb_base = CONFIG_FB_ADDR;
-#else
-	/* reserve memory for LCD display (always full pages) */
-	addr = lcd_setmem(addr);
-	gd->fb_base = addr;
-#endif /* CONFIG_FB_ADDR */
-#endif /* CONFIG_LCD */
-
-	/*
-	 * reserve memory for U-Boot code, data & bss
-	 * round down to next 4 kB limit
-	 */
-	addr -= gd->mon_len;
-	addr &= ~(4096 - 1);
-
-	debug("Reserving %ldk for U-Boot at: %08lx\n", gd->mon_len >> 10, addr);
-
-#ifndef CONFIG_SPL_BUILD
-	/*
-	 * reserve memory for malloc() arena
-	 */
-	addr_sp = addr - TOTAL_MALLOC_LEN;
-	debug("Reserving %dk for malloc() at: %08lx\n",
-			TOTAL_MALLOC_LEN >> 10, addr_sp);
-	/*
-	 * (permanently) allocate a Board Info struct
-	 * and a permanent copy of the "global" data
-	 */
-	addr_sp -= sizeof (bd_t);
-	bd = (bd_t *) addr_sp;
-	gd->bd = bd;
-	debug("Reserving %zu Bytes for Board Info at: %08lx\n",
-			sizeof (bd_t), addr_sp);
-
-#ifdef CONFIG_MACH_TYPE
-	gd->bd->bi_arch_number = CONFIG_MACH_TYPE; /* board id for Linux */
-#endif
-
-	addr_sp -= sizeof (gd_t);
-	id = (gd_t *) addr_sp;
-	debug("Reserving %zu Bytes for Global Data at: %08lx\n",
-			sizeof (gd_t), addr_sp);
-
-#if defined(CONFIG_OF_SEPARATE) && defined(CONFIG_OF_CONTROL)
-	/*
-	 * If the device tree is sitting immediate above our image then we
-	 * must relocate it. If it is embedded in the data section, then it
-	 * will be relocated with other data.
-	 */
-	if (gd->fdt_blob) {
-		fdt_size = ALIGN(fdt_totalsize(gd->fdt_blob) + 0x1000, 32);
-
-		addr_sp -= fdt_size;
-		new_fdt = (void *)addr_sp;
-		debug("Reserving %zu Bytes for FDT at: %08lx\n",
-		      fdt_size, addr_sp);
-	}
-#endif
-
-#ifndef CONFIG_ARM64
-	/* setup stackpointer for exeptions */
-	gd->irq_sp = addr_sp;
-#ifdef CONFIG_USE_IRQ
-	addr_sp -= (CONFIG_STACKSIZE_IRQ+CONFIG_STACKSIZE_FIQ);
-	debug("Reserving %zu Bytes for IRQ stack at: %08lx\n",
-		CONFIG_STACKSIZE_IRQ+CONFIG_STACKSIZE_FIQ, addr_sp);
-#endif
-	/* leave 3 words for abort-stack    */
-	addr_sp -= 12;
-
-	/* 8-byte alignment for ABI compliance */
-	addr_sp &= ~0x07;
-#else	/* CONFIG_ARM64 */
-	/* 16-byte alignment for ABI compliance */
-	addr_sp &= ~0x0f;
-#endif	/* CONFIG_ARM64 */
-#else
-	addr_sp += 128;	/* leave 32 words for abort-stack   */
-	gd->irq_sp = addr_sp;
-#endif
-
-	debug("New Stack Pointer is: %08lx\n", addr_sp);
-
-#ifdef CONFIG_POST
-	post_bootmode_init();
-	post_run(NULL, POST_ROM | post_bootmode_get(0));
-#endif
-
-	/* Ram ist board specific, so move it to board code ... */
-	dram_init_banksize();
-	display_dram_config();	/* and display it */
-
-	gd->relocaddr = addr;
-	gd->start_addr_sp = addr_sp;
-	gd->reloc_off = addr - (ulong)&_start;
-	debug("relocation Offset is: %08lx\n", gd->reloc_off);
-	if (new_fdt) {
-		memcpy(new_fdt, gd->fdt_blob, fdt_size);
-		gd->fdt_blob = new_fdt;
-	}
-	memcpy(id, (void *)gd, sizeof(gd_t));
-}
-
-#if !defined(CONFIG_SYS_NO_FLASH)
-static char *failed = "*** failed ***\n";
-#endif
-
-/*
- * Tell if it's OK to load the environment early in boot.
- *
- * If CONFIG_OF_CONFIG is defined, we'll check with the FDT to see
- * if this is OK (defaulting to saying it's not OK).
- *
- * NOTE: Loading the environment early can be a bad idea if security is
- *       important, since no verification is done on the environment.
- *
- * @return 0 if environment should not be loaded, !=0 if it is ok to load
- */
-static int should_load_env(void)
-{
-#ifdef CONFIG_OF_CONTROL
-	return fdtdec_get_config_int(gd->fdt_blob, "load-environment", 1);
-#elif defined CONFIG_DELAY_ENVIRONMENT
-	return 0;
-#else
-	return 1;
-#endif
-}
-
-#if defined(CONFIG_DISPLAY_BOARDINFO_LATE) && defined(CONFIG_OF_CONTROL)
-static void display_fdt_model(const void *blob)
-{
-	const char *model;
-
-	model = (char *)fdt_getprop(blob, 0, "model", NULL);
-	printf("Model: %s\n", model ? model : "<unknown>");
-}
-#endif
-
-/************************************************************************
- *
- * This is the next part if the initialization sequence: we are now
- * running from RAM and have a "normal" C environment, i. e. global
- * data can be written, BSS has been cleared, the stack size in not
- * that critical any more, etc.
- *
- ************************************************************************
- */
-
-void board_init_r(gd_t *id, ulong dest_addr)
-{
-	ulong malloc_start;
-#if !defined(CONFIG_SYS_NO_FLASH)
-	ulong flash_size;
-#endif
-
-	gd->flags |= GD_FLG_RELOC;	/* tell others: relocation done */
-	bootstage_mark_name(BOOTSTAGE_ID_START_UBOOT_R, "board_init_r");
-
-	monitor_flash_len = (ulong)&__rel_dyn_end - (ulong)_start;
-
-	/* Enable caches */
-	enable_caches();
-
-	debug("monitor flash len: %08lX\n", monitor_flash_len);
-	board_init();	/* Setup chipselects */
-	/*
-	 * TODO: printing of the clock inforamtion of the board is now
-	 * implemented as part of bdinfo command. Currently only support for
-	 * davinci SOC's is added. Remove this check once all the board
-	 * implement this.
-	 */
-#ifdef CONFIG_CLOCKS
-	set_cpu_clk_info(); /* Setup clock information */
-#endif
-	serial_initialize();
-
-	debug("Now running in RAM - U-Boot at: %08lx\n", dest_addr);
-
-#ifdef CONFIG_LOGBUFFER
-	logbuff_init_ptrs();
-#endif
-#ifdef CONFIG_POST
-	post_output_backlog();
-#endif
-
-	/* The Malloc area is immediately below the monitor copy in DRAM */
-	malloc_start = dest_addr - TOTAL_MALLOC_LEN;
-	mem_malloc_init (malloc_start, TOTAL_MALLOC_LEN);
-
-#ifdef CONFIG_ARCH_EARLY_INIT_R
-	arch_early_init_r();
-#endif
-	power_init_board();
-
-#if !defined(CONFIG_SYS_NO_FLASH)
-	puts("Flash: ");
-
-	flash_size = flash_init();
-	if (flash_size > 0) {
-# ifdef CONFIG_SYS_FLASH_CHECKSUM
-		print_size(flash_size, "");
-		/*
-		 * Compute and print flash CRC if flashchecksum is set to 'y'
-		 *
-		 * NOTE: Maybe we should add some WATCHDOG_RESET()? XXX
-		 */
-		if (getenv_yesno("flashchecksum") == 1) {
-			printf("  CRC: %08X", crc32(0,
-				(const unsigned char *) CONFIG_SYS_FLASH_BASE,
-				flash_size));
-		}
-		putc('\n');
-# else	/* !CONFIG_SYS_FLASH_CHECKSUM */
-		print_size(flash_size, "\n");
-# endif /* CONFIG_SYS_FLASH_CHECKSUM */
-	} else {
-		puts(failed);
-		hang();
-	}
-#endif
-
-#if defined(CONFIG_CMD_NAND)
-	puts("NAND:  ");
-	nand_init();		/* go init the NAND */
-#endif
-
-#if defined(CONFIG_CMD_ONENAND)
-	onenand_init();
-#endif
-
-#ifdef CONFIG_GENERIC_MMC
-	puts("MMC:   ");
-	mmc_initialize(gd->bd);
-#endif
-
-#ifdef CONFIG_CMD_SCSI
-	puts("SCSI:  ");
-	scsi_init();
-#endif
-
-#ifdef CONFIG_HAS_DATAFLASH
-	AT91F_DataflashInit();
-	dataflash_print_info();
-#endif
-
-	/* initialize environment */
-	if (should_load_env())
-		env_relocate();
-	else
-		set_default_env(NULL);
-
-#if defined(CONFIG_CMD_PCI) || defined(CONFIG_PCI)
-	arm_pci_init();
-#endif
-
-	stdio_init();	/* get the devices list going. */
-
-	jumptable_init();
-
-#if defined(CONFIG_API)
-	/* Initialize API */
-	api_init();
-#endif
-
-	console_init_r();	/* fully init console as a device */
-
-#ifdef CONFIG_DISPLAY_BOARDINFO_LATE
-# ifdef CONFIG_OF_CONTROL
-	/* Put this here so it appears on the LCD, now it is ready */
-	display_fdt_model(gd->fdt_blob);
-# else
-	checkboard();
-# endif
-#endif
-
-#if defined(CONFIG_ARCH_MISC_INIT)
-	/* miscellaneous arch dependent initialisations */
-	arch_misc_init();
-#endif
-#if defined(CONFIG_MISC_INIT_R)
-	/* miscellaneous platform dependent initialisations */
-	misc_init_r();
-#endif
-
-	 /* set up exceptions */
-	interrupt_init();
-	/* enable exceptions */
-	enable_interrupts();
-
-	/* Initialize from environment */
-	load_addr = getenv_ulong("loadaddr", 16, load_addr);
-
-#ifdef CONFIG_BOARD_LATE_INIT
-	board_late_init();
-#endif
-
-#ifdef CONFIG_BITBANGMII
-	bb_miiphy_init();
-#endif
-#if defined(CONFIG_CMD_NET)
-	puts("Net:   ");
-	eth_initialize();
-#if defined(CONFIG_RESET_PHY_R)
-	debug("Reset Ethernet PHY\n");
-	reset_phy();
-#endif
-#endif
-
-#ifdef CONFIG_POST
-	post_run(NULL, POST_RAM | post_bootmode_get(0));
-#endif
-
-#if defined(CONFIG_PRAM) || defined(CONFIG_LOGBUFFER)
-	/*
-	 * Export available size of memory for Linux,
-	 * taking into account the protected RAM at top of memory
-	 */
-	{
-		ulong pram = 0;
-		uchar memsz[32];
-
-#ifdef CONFIG_PRAM
-		pram = getenv_ulong("pram", 10, CONFIG_PRAM);
-#endif
-#ifdef CONFIG_LOGBUFFER
-#ifndef CONFIG_ALT_LB_ADDR
-		/* Also take the logbuffer into account (pram is in kB) */
-		pram += (LOGBUFF_LEN + LOGBUFF_OVERHEAD) / 1024;
-#endif
-#endif
-		sprintf((char *)memsz, "%ldk", (gd->ram_size / 1024) - pram);
-		setenv("mem", (char *)memsz);
-	}
-#endif
-
-	/* main_loop() can return to retry autoboot, if so just run it again. */
-	for (;;) {
-		main_loop();
-	}
-
-	/* NOTREACHED - no way out of command loop except booting */
-}
-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 5/6] Sort README.scrapyard
  2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
                   ` (3 preceding siblings ...)
  2015-09-12 17:50 ` [U-Boot] [PATCH 4/6] arm: Drop old non-generic-board code Simon Glass
@ 2015-09-12 17:50 ` Simon Glass
  2015-09-13  5:19   ` Masahiro Yamada
  2015-09-12 17:50 ` [U-Boot] [PATCH 6/6] scrapyard: Add lines for recently removed ARM boards Simon Glass
  5 siblings, 1 reply; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

Sort this by board name to make it easier to find boards.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 doc/README.scrapyard | 530 +++++++++++++++++++++++++--------------------------
 1 file changed, 265 insertions(+), 265 deletions(-)

diff --git a/doc/README.scrapyard b/doc/README.scrapyard
index 9cda0bd..365c17b 100644
--- a/doc/README.scrapyard
+++ b/doc/README.scrapyard
@@ -12,304 +12,304 @@ The list should be sorted in reverse chronological order.
 
 Board            Arch        CPU            Commit      Removed     Last known maintainer/contact
 =================================================================================================
-stxgp3           powerpc     mpc85xx        -           -           Dan Malek <dan@embeddedalley.com>
-stxssa           powerpc     mpc85xx        -           -           Dan Malek <dan@embeddedalley.com>
-cmi_mpc5xx       powerpc     mpc5xx         -           -
-zeus             powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
-sbc405           powerpc     ppc4xx         -           -
-pcs440ep         powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
-p3p440           powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
-lwmon5           powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
-csb272/csb472    powerpc     ppc4xx         -           -           Tolunay Orkun <torkun@nextio.com>
+A3000            powerpc     mpc824x        d622ac39    2015-01-05
+a320evb          arm         arm920t        29fc6f24    2015-02-24  Po-Yu Chuang <ratbert@faraday-tech.com>
+actux1           arm         ixp            373ee048    2014-01-28  Michael Schwingen <michael@schwingen.org>
+actux2           arm         ixp            13e0ee7f    2014-01-28  Michael Schwingen <michael@schwingen.org>
+actux3           arm         ixp            38da33f3    2014-01-28  Michael Schwingen <michael@schwingen.org>
+actux4           arm         ixp            6ff7aafa    2014-01-28  Michael Schwingen <michael@schwingen.org>
+ADCIOP           powerpc     ppc4xx         99bcad1     2012-09-19  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+adder            powerpc     mpc8xx         373a9788    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
+adsvix           ARM         PXA27x         7610db1     2008-07-30  Adrian Filipi <adrian.filipi@eurotech.com>
+aev              powerpc     mpc5xxx        470ee8b1    2015-03-17
+afeb9260         arm         arm926ejs      f6b42c14    2015-05-13  Sergey Lapin <slapin@ossfans.org>
+Alaska8220       powerpc     mpc8220        d6ed322     2013-05-11
 alpr             powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
-cam_enc_4xx      arm         arm926ejs      8d775763    2015-08-20  Heiko Schocher <hs@denx.de>
+AmigaOneG3SE     powerpc     74xx_7xx       953b7e6     2010-06-23
+AMX860           powerpc     mpc860         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
+APC405           ppc4xx      405gpr         2b8a04e5    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+apollon          arm         omap24xx       535c74f     2012-09-18  Kyungmin Park <kyungmin.park@samsung.com>
+AR405            ppc4xx      405gpr         61b57c4a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+armadillo        arm         arm720t        be28857     2011-07-16  Rowel Atienza <rowel@diwalabs.com>
+ASH405           ppc4xx      405ep          b5e7c84f    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+assabet          arm         sa1100         c91e90d     2011-07-16  George G. Davis <gdavis@mvista.com>
+at91cap9adk      arm         arm926ejs      b550834     2011-07-17  Stelian Pop <stelian@popies.net>
+at91rm9200dk     arm         arm920t        1c85752     2011-07-17
+atc              powerpc     mpc8260        9067b300    2015-01-05  Wolfgang Denk <wd@denx.de>
 atstk1003        avr32       -              e5354b8a    2015-06-10  Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
 atstk1004        avr32       -              e5354b8a    2015-06-10  Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
 atstk1006        avr32       -              e5354b8a    2015-06-10  Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-mimc200          avr32       -              c62d2f8f    2015-06-10  Mark Jackson <mpfj@mimc.co.uk>
-hammerhead       avr32       -              e3693076    2015-06-10  Alex Raimondi <alex.raimondi@miromico.ch>
-favr-32-ezkit    avr32       -              9eb45aab    2015-06-10  Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
-afeb9260         arm         arm926ejs      f6b42c14    2015-05-13  Sergey Lapin <slapin@ossfans.org>
-tny_a9260        arm         arm926ejs      f6b42c14    2015-05-13  Albin Tonnerre <albin.tonnerre@free-electrons.com>
-sbc35_a9g20      arm         arm926ejs      f6b42c14    2015-05-13  Albin Tonnerre <albin.tonnerre@free-electrons.com>
-sc3              powerpc     ppc4xx         27e72156    2015-05-10  Heiko Schocher <hs@denx.de>
-T4240EMU         powerpc     mpc85xx        7fc63cca    2015-05-05  York Sun <yorksun@freescale.com>
-korat            powerpc     ppc4xx         5043045d    2015-03-17  Larry Johnson <lrj@acm.org>
-galaxy5200       powerpc     mpc5xxx        41eb4e5c    2015-03-17  Eric Millbrandt <emillbrandt@dekaresearch.com>
-W7OLMC           powerpc     ppc4xx         6beecd5d    2015-03-17  Erik Theisen <etheisen@mindspring.com>
-W7OLMG           powerpc     ppc4xx         6beecd5d    2015-03-17  Erik Theisen <etheisen@mindspring.com>
-aev              powerpc     mpc5xxx        470ee8b1    2015-03-17
-TB5200           powerpc     mpc5xxx        470ee8b1    2015-03-17
-JSE              powerpc     ppc4xx         2da8137b    2015-03-17  Stephen Williams <steve@icarus.com>
+B2               arm         s3c44b0        5dcf536     2011-07-16  Andrea Scian <andrea.scian@dave-tech.it>
+BAB7xx           powerpc     MPC740/MPC750  c53043b     2011-12-07  Frank Gottschling <fgottschling@eltec.de>
+barco            powerpc     MPC8245        afaa27b     2010-11-23  Marc Leeman <marc.leeman@barco.com>
 BC3450           powerpc     mpc5xxx        f8296d69    2015-03-17
-hawkboard        arm         arm926ejs      cb957cda    2015-02-24  Syed Mohammed Khasim <sm.khasim@gmail.com>:Sughosh Ganu <urwithsughosh@gmail.com>
-tnetv107x        arm         arm1176        50b82c4b    2015-02-24  Chan-Taek Park <c-park@ti.com>
-a320evb          arm         arm920t        29fc6f24    2015-02-24  Po-Yu Chuang <ratbert@faraday-tech.com>
+bluestone        powerpc     ppc4xx         9ed3246	2014-10-10  Tirumala Marri <tmarri@apm.com>
+c2mon            powerpc     mpc855         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
+cam_enc_4xx      arm         arm926ejs      8d775763    2015-08-20  Heiko Schocher <hs@denx.de>
+CANBT            powerpc     405CR          fb8f4fd     2013-08-07  Matthias Fuchs <matthias.fuchs@esd.eu>
+CATcenter        powerpc     ppc4xx         5344cc1a    2015-01-23
+CCM              powerpc     MPC860         dff07e1     2010-10-06  Wolfgang Grandegger <wg@denx.de>
+cerf250          arm         pxa            f13eba6     2011-11-25  Prakash Kumar <prakash@embedx.com>
 cm4008           arm         arm920t        a2f39e83    2015-02-24  Greg Ungerer <greg.ungerer@opengear.com>
 cm41xx           arm         arm920t        a2f39e83    2015-02-24
-dkb              arm         arm926ejs      346cfba4    2015-02-24  Lei Wen <leiwen@marvell.com>
-jadecpu          arm         arm926ejs      41fbbbbc    2015-02-24  Matthias Weisser <weisserm@arcor.de>
-icecube_5200     powerpc     mpc5xxx        37b608a5    2015-01-23  Wolfgang Denk <wd@denx.de>
-Lite5200         powerpc     mpc5xxx        37b608a5    2015-01-23
-cpci5200         powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
-mecp5200         powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
-pf5200           powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
-PM520            powerpc     mpc5xxx        a258e732    2015-01-23  Josef Wagner <Wagner@Microsys.de>
-Total5200        powerpc     mpc5xxx        ad734f7d    2015-01-23
-CATcenter        powerpc     ppc4xx         5344cc1a    2015-01-23
-PPChameleonEVB   powerpc     ppc4xx         5344cc1a    2015-01-23  Andrea "llandre" Marson <andrea.marson@dave-tech.it>
-P2020DS          powerpc     mpc85xx        168dcc6c    2015-01-23
-P2020COME        powerpc     mpc85xx        89123536    2015-01-23  Ira W. Snyder <iws@ovro.caltech.edu>
-P2020RDB         powerpc     mpc85xx        743d4815    2015-01-23  Poonam Aggrwal <poonam.aggrwal@freescale.com>
-P2010RDB         powerpc     mpc85xx        743d4815    2015-01-23
-P1020RDB         powerpc     mpc85xx        743d4815    2015-01-23
-P1011RDB         powerpc     mpc85xx        743d4815    2015-01-23
-MPC8360EMDS      powerpc     mpc83xx        8d1e3cb1    2015-01-23  Dave Liu <daveliu@freescale.com>
-MPC8360ERDK      powerpc     mpc83xx        8d1e3cb1    2015-01-23  Anton Vorontsov <avorontsov@ru.mvista.com>
-P3G4             powerpc     74xx_7xx       d928664f    2015-01-16  Wolfgang Denk <wd@denx.de>
-ZUMA             powerpc     74xx_7xx       d928664f    2015-01-16  Nye Liu <nyet@zumanetworks.com>
-ppmc7xx          powerpc     74xx_7xx       d928664f    2015-01-16
-ELPPC            powerpc     74xx_7xx       d928664f    2015-01-16
-mpc7448hpc2      powerpc     74xx_7xx       d928664f    2015-01-16  Roy Zang <tie-fei.zang@freescale.com>
-CPCI405          ppc4xx      405gp          5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-CPCI405DT        ppc4xx      405gpr         5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-CPCI405AB        ppc4xx      405gpr         5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-G2000            ppc4xx      405ep          5f8f6294    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-WUH405           ppc4xx      405ep          fc88a5bf    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-VOH405           ppc4xx      405ep          807db88b    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-PMC405           ppc4xx      405gp          d5263304    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-PCI405           ppc4xx      405gp          dbe7bb0d    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-OCRTC            ppc4xx      405gpr         cc6e715f    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-HUB405           ppc4xx      405ep          e434d5d7    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-HH405            ppc4xx      405ep          843125da    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-DU440            ppc4xx      440epx         7ac9d47a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-DU405            ppc4xx      405gpr         bc114076    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-DP405            ppc4xx      405ep          9a4018e0    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-CPCIISER4        ppc4xx      405gp          37057260    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+cmc_pu2          arm         arm920t        37a9b4d     2011-07-17
+cmi_mpc5xx       powerpc     mpc5xx         -           -
 CMS700           ppc4xx      405ep          2404124c    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-ASH405           ppc4xx      405ep          b5e7c84f    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-AR405            ppc4xx      405gpr         61b57c4a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-APC405           ppc4xx      405gpr         2b8a04e5    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-TASREG           m68k        mcf52x2        cbdc662a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
-A3000            powerpc     mpc824x        d622ac39    2015-01-05
+cogent_8xx       powerpc     mpc8xx         d19f6a60    2015-01-05  Murray Jensen <Murray.Jensen@csiro.au>
+cogent_mpc8260   powerpc     mpc8260        d19f6a60    2015-01-05  Murray Jensen <Murray.Jensen@csiro.au>
+CP850            powerpc     MPC852         333d86d     2010-10-19  Wolfgang Denk <wd@denx.de>
 CPC45            powerpc     mpc824x        d622ac39    2015-01-05  Josef Wagner <Wagner@Microsys.de>
-CU824            powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
-eXalion          powerpc     mpc824x        d622ac39    2015-01-05  Torsten Demke <torsten.demke@fci.com>
-MVBLUE           powerpc     mpc824x        d622ac39    2015-01-05
-MUSENKI          powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
-Sandpoint8240    powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
-Sandpoint8245    powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
-utx8245          powerpc     mpc824x        d622ac39    2015-01-05  Greg Allen <gallen@arlut.utexas.edu>
-atc              powerpc     mpc8260        9067b300    2015-01-05  Wolfgang Denk <wd@denx.de>
+CPCI405AB        ppc4xx      405gpr         5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CPCI405DT        ppc4xx      405gpr         5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CPCI405          ppc4xx      405gp          5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CPCI440          powerpc     440GP          b568fd2     2007-12-27  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+cpci5200         powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
+CPCI750		 powerpc     74xx_7xx	    03b0040	2014-10-27  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
+CPCIISER4        ppc4xx      405gp          37057260    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 CPU86            powerpc     mpc8260        f7e1af86    2015-01-05  Wolfgang Denk <wd@denx.de>
 CPU87            powerpc     mpc8260        f7e1af86    2015-01-05
-ep82xxm          powerpc     mpc8260        e2b19629    2015-01-05
-gw8260           powerpc     mpc8260        8eecbaf3    2015-01-05  Oliver Brown <obrown@adventnetworks.com>
-IPHASE4539       powerpc     mpc8260        87882f57    2015-01-05  Wolfgang Grandegger <wg@denx.de>
-muas3001         powerpc     mpc8260        d2fd1d66    2015-01-05  Heiko Schocher <hs@denx.de>
-PM825            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Denk <wd@denx.de>
-PM826            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Denk <wd@denx.de>
-PM828            powerpc     mpc8260        dc0b2fb4    2015-01-05
-MPC8266ADS       powerpc     mpc8260        b3a2bbe1    2015-01-05  Rune Torgersen <runet@innovsys.com>
-VoVPN-GW         powerpc     mpc8260        cc90905f    2015-01-05
+cradle           arm         pxa            00c4aca     2011-11-25  Kyle Harris <kharris@nexus-tech.net>
+CRAYL1           powerpc     ppc4xx         1521cdc	2014-10-10  David Updegraff <dave@cray.com>
+csb272/csb472    powerpc     ppc4xx         -           -           Tolunay Orkun <torkun@nextio.com>
+csb637           arm         arm920t        d14af08     2011-07-17
+CU824            powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
+DASA_SIM         powerpc     ppc4xx         99bcad1     2012-09-19  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+DB64360		 powerpc     74xx_7xx	    03b0040	2014-10-27
+DB64460		 powerpc     74xx_7xx	    03b0040	2014-10-27
+debris           powerpc     mpc824x        7edb1f7b    2014-05-30  Sangmoon Kim <dogoil@etinsys.com>
+delta            ARM         PXA2xx         75e2035     2010-10-20
+dkb              arm         arm926ejs      346cfba4    2015-02-24  Lei Wen <leiwen@marvell.com>
+dnp1110          arm         sa1100         fc5e5ce     2011-09-05  Alex Z?pke <azu@sysgo.de>
+DP405            ppc4xx      405ep          9a4018e0    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+DU405            ppc4xx      405gpr         bc114076    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+DU440            ppc4xx      440epx         7ac9d47a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+dvl_host         arm         ixp            e317de6b    2014-01-28  Michael Schwingen <michael@schwingen.org>
+edb9301          arm         arm920t        716f7ad     2011-07-17
+edb9302a         arm         arm920t        716f7ad     2011-07-17
+edb9302          arm         arm920t        716f7ad     2011-07-17
+edb9307a         arm         arm920t        716f7ad     2011-07-17
+edb9307          arm         arm920t        716f7ad     2011-07-17
+edb9312          arm         arm920t        716f7ad     2011-07-17
+edb9315a         arm         arm920t        716f7ad     2011-07-17
+edb9315          arm         arm920t        716f7ad     2011-07-17
+ELPPC            powerpc     74xx_7xx       d928664f    2015-01-16
+ELPT860          powerpc     mpc8xx         3c5b20f1    2015-01-05  The LEOX team <team@leox.org>
+eNET             x86         x86            7e8c53d     2013-02-14  Graeme Russ <graeme.russ@gmail.com>
+ep7312           arm         arm720t        c8f63b4     2011-09-05  Marius Gr?ger <mag@sysgo.de>
+ep8248           powerpc     mpc8260        49ad566d    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
 ep8260           powerpc     mpc8260        4ad015ba    2015-01-05  Frank Panno <fpanno@delphintech.com>
-ppmc8260         powerpc     mpc8260        793116d2    2015-01-05  Brad Kemp <Brad.Kemp@seranoa.com>
-sacsng           powerpc     mpc8260        b35c0ad6    2015-01-05  Jerry Van Baren <gerald.vanbaren@smiths-aerospace.com>
-cogent_mpc8260   powerpc     mpc8260        d19f6a60    2015-01-05  Murray Jensen <Murray.Jensen@csiro.au>
-cogent_8xx       powerpc     mpc8xx         d19f6a60    2015-01-05  Murray Jensen <Murray.Jensen@csiro.au>
+ep82xxm          powerpc     mpc8260        e2b19629    2015-01-05
+EP88x            powerpc     mpc885         1b0757e     2012-10-28
+ERIC             powerpc     405GP          d9ba451     2010-11-21  Swen Anderson <sand@peppercon.de>
 ESTEEM192E       powerpc     mpc8xx         af0e3514    2015-01-05  Conn Clark <clark@esteem.com>
-IP860            powerpc     mpc8xx         5ec71100    2015-01-05  Wolfgang Denk <wd@denx.de>
-IVML24           powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Denk <wd@denx.de>
-IVMS8            powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Denk <wd@denx.de>
-lwmon            powerpc     mpc8xx         acc2372d    2015-01-05  Wolfgang Denk <wd@denx.de>
-NETVIA           powerpc     mpc8xx         f017cd7f    2015-01-05  Pantelis Antoniou <panto@intracom.gr>
-R360MPI          powerpc     mpc8xx         79cbecb8    2015-01-05  Wolfgang Denk <wd@denx.de>
-RRvision         powerpc     mpc8xx         8737fc75    2015-01-05  Wolfgang Denk <wd@denx.de>
-SPD823TS         powerpc     mpc8xx         72ba368f    2015-01-05  Wolfgang Denk <wd@denx.de>
-KUP4K            powerpc     mpc8xx         4317d070    2015-01-05  Klaus Heydeck <heydeck@kieback-peter.de>
-KUP4X            powerpc     mpc8xx         4317d070    2015-01-05  Klaus Heydeck <heydeck@kieback-peter.de>
-ELPT860          powerpc     mpc8xx         3c5b20f1    2015-01-05  The LEOX team <team@leox.org>
-hmi1001          powerpc     mpc5xxx        ceaf499b    2015-01-05
-mucmc52          powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
-uc101            powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
-uc100            powerpc     mpc8xx         ceaf499b    2015-01-05  Stefan Roese <sr@denx.de>
+ETX094           powerpc     mpc850         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
+evb4510          arm         arm720t        26e670e     2011-09-05  Curt Brune <curt@cucy.com>
+EVB64260	 powerpc     mpc824x        bb3aef9	2014-04-18
+eXalion          powerpc     mpc824x        d622ac39    2015-01-05  Torsten Demke <torsten.demke@fci.com>
+fads             powerpc     mpc8xx         03f9d7d1    2014-07-07
+FADS		 powerpc     mpc8xx	    aa6e1e4	2014-04-18
+favr-32-ezkit    avr32       -              9eb45aab    2015-06-10  Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
+flagadm          powerpc     mpc8xx         aec6f8c5    2014-08-22  K?ri Dav??sson <kd@flaga.is>
 FPS850L          powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
 FPS860L          powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
-NSCU             powerpc     mpc8xx         5d2a5ef7    2015-01-05
-SM850            powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
-TK885D           powerpc     mpc8xx         5d2a5ef7    2015-01-05
-virtlab2         powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+G2000            ppc4xx      405ep          5f8f6294    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+galaxy5200       powerpc     mpc5xxx        41eb4e5c    2015-03-17  Eric Millbrandt <emillbrandt@dekaresearch.com>
+gcplus           arm         sa1100         2c650e2     2011-09-05  George G. Davis <gdavis@mvista.com>
+gen860t          powerpc     mpc8xx         6bde1ec1    2014-08-22  Keith Outwater <Keith_Outwater@mvis.com>
+genietv          powerpc     mpc8xx         b8a49bd     2014-04-18
+GTH              powerpc     MPC860         0fe247b     2010-07-17  Thomas Lange <thomas@corelatus.se>
+gw8260           powerpc     mpc8260        8eecbaf3    2015-01-05  Oliver Brown <obrown@adventnetworks.com>
+hammerhead       avr32       -              e3693076    2015-06-10  Alex Raimondi <alex.raimondi@miromico.ch>
+hawkboard        arm         arm926ejs      cb957cda    2015-02-24  Syed Mohammed Khasim <sm.khasim@gmail.com>:Sughosh Ganu <urwithsughosh@gmail.com>
 hermes           powerpc     mpc8xx         36da51e     2014-12-08  Wolfgang Denk <wd@denx.de>
-PRS200		 powerpc     mpc5200	    ecfdcee	2014-11-12
-MCC200		 powerpc     mpc5200	    ecfdcee     2014-11-12
-TOP5200		 powerpc     mpc5200	    d58a945	2014-10-28  Reinhard Meyer <reinhard.meyer@emk-elektronik.de>
-TOP860		 powerpc     mpc860	    d58a945	2014-10-28  Reinhard Meyer <reinhard.meyer@emk-elektronik.de>
-TOP9000		 arm	     at91sam9xeXXX  d58a945	2014-10-28  Reinhard Meyer <reinhard.meyer@emk-elektronik.de>
-TQM8272          powerpc     mpc8260        f06f9a1     2014-10-27  Wolfgang Denk <wd@denx.de>
-TQM8260          powerpc     mpc8260        ccc1950     2014-10-27  Wolfgang Denk <wd@denx.de>
-IDS8247          powerpc     mpc8260        6afb357     2014-10-27  Heiko Schocher <hs@denx.de>
+HH405            ppc4xx      405ep          843125da    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+hidden_dragon    powerpc     mpc824x        3fe1a854    2014-05-30  Yusdi Santoso <yusdi_santoso@adaptec.com>
+hmi1001          powerpc     mpc5xxx        ceaf499b    2015-01-05
+HMI10            powerpc     MPC823         77efe35     2010-09-19  Wolfgang Denk <wd@denx.de>
+HUB405           ppc4xx      405ep          e434d5d7    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 HWW1U1A          powerpc     mpc85xx        4109cb0     2014-10-27  Kyle Moffett <Kyle.D.Moffett@boeing.com>
 hymod            powerpc     mpc8260        5038d7f     2014-10-27  Murray Jensen <Murray.Jensen@csiro.au>
-MHPC             powerpc     mpc8xx         1655f9f     2014-10-27  Frank Gottschling <fgottschling@eltec.de>
+IAD210           powerpc     mpc860         1b0757e     2012-10-28  -
+icecube_5200     powerpc     mpc5xxx        37b608a5    2015-01-23  Wolfgang Denk <wd@denx.de>
 ICU862           powerpc     mpc8xx         4af5f0f     2014-10-27  Wolfgang Denk <wd@denx.de>
-CPCI750		 powerpc     74xx_7xx	    03b0040	2014-10-27  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
-DB64360		 powerpc     74xx_7xx	    03b0040	2014-10-27
-DB64460		 powerpc     74xx_7xx	    03b0040	2014-10-27
-p3m750		 powerpc     74xx_7xx	    03b0040	2014-10-27  Stefan Roese <sr@denx.de>
-p3m7448		 powerpc     74xx_7xx	    03b0040	2014-10-27  Stefan Roese <sr@denx.de>
-MVBC_P           powerpc     mpc5xxx        af55e35	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
-MVSMR            powerpc     mpc5xxx        af55e35	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
-MERGERBOX        powerpc     mpc83xx        e7a5656	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
-MVBLM7           powerpc     mpc83xx        e7a5656	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
-bluestone        powerpc     ppc4xx         9ed3246	2014-10-10  Tirumala Marri <tmarri@apm.com>
-CRAYL1           powerpc     ppc4xx         1521cdc	2014-10-10  David Updegraff <dave@cray.com>
+idmr             m68k        mcf52x2        ba650e9b    2014-01-28
+IDS8247          powerpc     mpc8260        6afb357     2014-10-27  Heiko Schocher <hs@denx.de>
+impa7            arm         arm720t        c1f8750     2011-09-05  Marius Gr?ger <mag@sysgo.de>
+incaip           mips        mips32         538cf92c    2014-04-20  Wolfgang Denk <wd@denx.de>
+IP860            powerpc     mpc8xx         5ec71100    2015-01-05  Wolfgang Denk <wd@denx.de>
+IPHASE4539       powerpc     mpc8260        87882f57    2015-01-05  Wolfgang Grandegger <wg@denx.de>
+ispan            powerpc     mpc8260        80bae39a    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
+IVML24           powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Denk <wd@denx.de>
+IVMS8            powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Denk <wd@denx.de>
+ixdp425          arm         ixp            0ca8eb7     2011-09-22  Kyle Harris <kharris@nexus-tech.net>
+ixdpg425         arm         ixp            0ca8eb7     2011-09-22  Stefan Roese <sr@denx.de>
+jadecpu          arm         arm926ejs      41fbbbbc    2015-02-24  Matthias Weisser <weisserm@arcor.de>
+JSE              powerpc     ppc4xx         2da8137b    2015-03-17  Stephen Williams <steve@icarus.com>
 KAREF            powerpc     ppc4xx         dc9617e	2014-10-10  Travis Sawyer <travis.sawyer@sandburst.com>
-METROBOX         powerpc     ppc4xx         dc9617e	2014-10-10  Travis Sawyer <travis.sawyer@sandburst.com>
-PK1C20           nios2       -              70fbc461    2014-08-24  Scott McNutt <smcnutt@psyent.com>
-PCI5441          nios2       -              70fbc461    2014-08-24  Scott McNutt <smcnutt@psyent.com>
-flagadm          powerpc     mpc8xx         aec6f8c5    2014-08-22  K?ri Dav??sson <kd@flaga.is>
-gen860t          powerpc     mpc8xx         6bde1ec1    2014-08-22  Keith Outwater <Keith_Outwater@mvis.com>
-sixnet           powerpc     mpc8xx         4723ce49    2014-08-22  Dave Ellis <DGE@sixnetio.com>
-svm_sc8xx        powerpc     mpc8xx         d1a4aafd    2014-08-22  John Zhan <zhanz@sinovee.com>
-stxxtc           powerpc     mpc8xx         0ace4d9d    2014-08-22  Dan Malek <dan@embeddedalley.com>
-omap5912osk      arm         arm926ejs      62d636aa    2014-08-22  Rishi Bhattacharya <rishi@ti.com>
-p1023rds         powerpc     mpc85xx        d0bc5140    2014-07-22  Roy Zang <tie-fei.zang@freescale.com>
-spc1920          powerpc     mpc8xx         98ad54be    2014-07-07
-v37              powerpc     mpc8xx         b8c1438a    2014-07-07
-fads             powerpc     mpc8xx         03f9d7d1    2014-07-07
+kb9202           arm         arm920t        5bd3814     2011-07-17
+korat            powerpc     ppc4xx         5043045d    2015-03-17  Larry Johnson <lrj@acm.org>
+KUP4K            powerpc     mpc8xx         4317d070    2015-01-05  Klaus Heydeck <heydeck@kieback-peter.de>
+KUP4X            powerpc     mpc8xx         4317d070    2015-01-05  Klaus Heydeck <heydeck@kieback-peter.de>
+kvme080          powerpc     mpc824x        2868f862    2014-05-30  Sangmoon Kim <dogoil@etinsys.com>
+LANTEC           powerpc     mpc850         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
+lart             arm         sa1100         3d57573     2011-09-05  Alex Z?pke <azu@sysgo.de>
+Lite5200         powerpc     mpc5xxx        37b608a5    2015-01-23
+logodl           ARM         PXA2xx         059e778     2010-10-18  August Hoeraendl <august.hoerandl@gmx.at>
+lpc2292sodimm    arm         arm720t        d1a067a     2011-09-05
+lpd7a404         arm         lh7a40x        957731e     2011-07-17
+lubbock          arm         pxa            36bf57b     2014-04-18  Kyle Harris <kharris@nexus-tech.net>
+lwmon5           powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
+lwmon            powerpc     mpc8xx         acc2372d    2015-01-05  Wolfgang Denk <wd@denx.de>
+m501sk           arm         arm920t        b1a2bd4     2011-07-17
+M5271EVB         m68k        mcf52x2        ba650e9b    2014-01-28
+mbx8xx           powerpc     mpc8xx         d6b11fd     2014-04-18
+MCC200		 powerpc     mpc5200	    ecfdcee     2014-11-12
+mecp5200         powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
+MERGERBOX        powerpc     mpc83xx        e7a5656	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
+METROBOX         powerpc     ppc4xx         dc9617e	2014-10-10  Travis Sawyer <travis.sawyer@sandburst.com>
+MHPC             powerpc     mpc8xx         1655f9f     2014-10-27  Frank Gottschling <fgottschling@eltec.de>
+mimc200          avr32       -              c62d2f8f    2015-06-10  Mark Jackson <mpfj@mimc.co.uk>
+mini2440         arm         arm920t        af5b9b1f    2014-01-13  Gabriel Huau <contact@huau-gabriel.fr>
+modnet50         arm         arm720t        9c62815     2011-09-05  Thomas Elste <info@elste.org>
+MOUSSE           powerpc     mpc824x        03f2ecc     2014-04-18
+mp2usb           ARM         AT91RM2900     ee986e2     2011-01-25  Eric B?nard <eric@eukrea.com>
+mpc7448hpc2      powerpc     74xx_7xx       d928664f    2015-01-16  Roy Zang <tie-fei.zang@freescale.com>
+mpc8260ads       powerpc     mpc8260        facb6725    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
+MPC8266ADS       powerpc     mpc8260        b3a2bbe1    2015-01-05  Rune Torgersen <runet@innovsys.com>
+MPC8360EMDS      powerpc     mpc83xx        8d1e3cb1    2015-01-23  Dave Liu <daveliu@freescale.com>
+MPC8360ERDK      powerpc     mpc83xx        8d1e3cb1    2015-01-23  Anton Vorontsov <avorontsov@ru.mvista.com>
+mpq101           powerpc     mpc85xx        e877fab     2011-10-23  Alex Dubov <oakad@yahoo.com>
+muas3001         powerpc     mpc8260        d2fd1d66    2015-01-05  Heiko Schocher <hs@denx.de>
+mucmc52          powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
+MUSENKI          powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
+MVBC_P           powerpc     mpc5xxx        af55e35	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
+MVBLM7           powerpc     mpc83xx        e7a5656	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
+MVBLUE           powerpc     mpc824x        d622ac39    2015-01-05
+MVS1             powerpc     MPC823         306620b     2008-08-26  Andre Schwarz <andre.schwarz@matrix-vision.de>
+MVSMR            powerpc     mpc5xxx        af55e35	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
+mx1ads           arm         arm920t        e570aca9    2014-01-13
+mx1fs2           arm         arm920t        6962419     2011-07-17
+NC650            powerpc     MPC852         333d86d     2010-10-19  Wolfgang Denk <wd@denx.de>
 netphone         powerpc     mpc8xx         c51c1c9a    2014-07-07
+netstar          arm         arm925t        6ea2405     2011-07-17
 netta2           powerpc     mpc8xx         c51c1c9a    2014-07-07
 netta            powerpc     mpc8xx         c51c1c9a    2014-07-07
-rbc823           powerpc     mpc8xx         c750b9c0    2014-07-07
-quantum          powerpc     mpc8xx         0657e46e    2014-07-07
-RPXlite_dw       powerpc     mpc8xx         0657e46e    2014-07-07
+NETVIA           powerpc     mpc8xx         f017cd7f    2015-01-05  Pantelis Antoniou <panto@intracom.gr>
+ns9750dev        arm         arm926ejs      4cfc611     2013-02-28  Markus Pietrek <mpietrek@fsforth.de>
+NSCU             powerpc     mpc8xx         5d2a5ef7    2015-01-05
+nx823            powerpc     mpc8xx         a146e8b     2014-04-18
+OCRTC            ppc4xx      405gpr         cc6e715f    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+omap1510inn      arm         arm925t        0610a16     2013-09-23  Kshitij Gupta <kshitij@ti.com>
+omap2420h4       arm         omap24xx       7f5eef9     2013-06-04  Richard Woodruff <r-woodruff2@ti.com>
+omap5912osk      arm         arm926ejs      62d636aa    2014-08-22  Rishi Bhattacharya <rishi@ti.com>
+omap730p2        arm         arm926ejs      79c5c08d    2013-11-11
+OXC              powerpc     MPC8240        309a292     2011-12-07
+P1011RDB         powerpc     mpc85xx        743d4815    2015-01-23
+P1020RDB         powerpc     mpc85xx        743d4815    2015-01-23
+p1023rds         powerpc     mpc85xx        d0bc5140    2014-07-22  Roy Zang <tie-fei.zang@freescale.com>
+P2010RDB         powerpc     mpc85xx        743d4815    2015-01-23
+P2020COME        powerpc     mpc85xx        89123536    2015-01-23  Ira W. Snyder <iws@ovro.caltech.edu>
+P2020DS          powerpc     mpc85xx        168dcc6c    2015-01-23
+P2020RDB         powerpc     mpc85xx        743d4815    2015-01-23  Poonam Aggrwal <poonam.aggrwal@freescale.com>
+P3G4             powerpc     74xx_7xx       d928664f    2015-01-16  Wolfgang Denk <wd@denx.de>
+p3m7448		 powerpc     74xx_7xx	    03b0040	2014-10-27  Stefan Roese <sr@denx.de>
+p3m750		 powerpc     74xx_7xx	    03b0040	2014-10-27  Stefan Roese <sr@denx.de>
+p3p440           powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
+PCI405           ppc4xx      405gp          dbe7bb0d    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+PCI5441          nios2       -              70fbc461    2014-08-24  Scott McNutt <smcnutt@psyent.com>
+PCIPPC2          powerpc     MPC740/MPC750  7c9e89b     2013-02-07  Wolfgang Denk <wd@denx.de>
+PCIPPC6          powerpc     MPC740/MPC750  7c9e89b     2013-02-07  Wolfgang Denk <wd@denx.de>
+pcs440ep         powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
+PCU_E            powerpc     MPC860T        544d97e     2010-10-06  Wolfgang Denk <wd@denx.de>
+pdnb3            arm         ixp            304db0b     2013-09-24  Stefan Roese <sr@denx.de>
+pf5200           powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
+PK1C20           nios2       -              70fbc461    2014-08-24  Scott McNutt <smcnutt@psyent.com>
+pleb2            arm         pxa            d299173     2011-11-25
+PM520            powerpc     mpc5xxx        a258e732    2015-01-23  Josef Wagner <Wagner@Microsys.de>
+PM825            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Denk <wd@denx.de>
+PM826            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Denk <wd@denx.de>
+PM828            powerpc     mpc8260        dc0b2fb4    2015-01-05
+PMC405           ppc4xx      405gp          d5263304    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+pn62             powerpc     mpc824x        649acfe1    2013-11-11  Wolfgang Grandegger <wg@grandegger.com>
+PPChameleonEVB   powerpc     ppc4xx         5344cc1a    2015-01-23  Andrea "llandre" Marson <andrea.marson@dave-tech.it>
+ppmc7xx          powerpc     74xx_7xx       d928664f    2015-01-16
+ppmc8260         powerpc     mpc8260        793116d2    2015-01-05  Brad Kemp <Brad.Kemp@seranoa.com>
+PRS200		 powerpc     mpc5200	    ecfdcee	2014-11-12
 qs850            powerpc     mpc8xx         dab0f762    2014-07-07
 qs860t           powerpc     mpc8xx         dab0f762    2014-07-07
-simpc8313        powerpc     mpc83xx        7445207f    2014-06-05  Ron Madrid <info@sheldoninst.com>
-hidden_dragon    powerpc     mpc824x        3fe1a854    2014-05-30  Yusdi Santoso <yusdi_santoso@adaptec.com>
-debris           powerpc     mpc824x        7edb1f7b    2014-05-30  Sangmoon Kim <dogoil@etinsys.com>
-kvme080          powerpc     mpc824x        2868f862    2014-05-30  Sangmoon Kim <dogoil@etinsys.com>
-ep8248           powerpc     mpc8260        49ad566d    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
-ispan            powerpc     mpc8260        80bae39a    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
-rattler          powerpc     mpc8260        d0664db4    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
-zpc1900          powerpc     mpc8260        6f80bb48    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
-mpc8260ads       powerpc     mpc8260        facb6725    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
-adder            powerpc     mpc8xx         373a9788    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
 quad100hd        powerpc     ppc405ep       3569571d    2014-05-30  Gary Jennejohn <gljennjohn@googlemail.com>
-incaip           mips        mips32         538cf92c    2014-04-20  Wolfgang Denk <wd@denx.de>
-lubbock          arm         pxa            36bf57b     2014-04-18  Kyle Harris <kharris@nexus-tech.net>
-EVB64260	 powerpc     mpc824x        bb3aef9	2014-04-18
-MOUSSE           powerpc     mpc824x        03f2ecc     2014-04-18
-rsdproto         powerpc     mpc8260        8b043e6     2014-04-18
-RPXsuper         powerpc     mpc8260        0ebf5f5     2014-04-18
+quantum          powerpc     mpc8xx         0657e46e    2014-07-07
+R360MPI          powerpc     mpc8xx         79cbecb8    2015-01-05  Wolfgang Denk <wd@denx.de>
+R5200            ColdFire    -              48ead7a     2008-03-31  Zachary P. Landau <zachary.landau@labxtechnologies.com>
+rattler          powerpc     mpc8260        d0664db4    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
+rbc823           powerpc     mpc8xx         c750b9c0    2014-07-07
+rmu              powerpc     MPC850         fb82fd7     2011-12-07  Wolfgang Denk <wd@denx.de>
 RPXClassic       powerpc     mpc8xx         4fb3925     2014-04-18
+RPXlite_dw       powerpc     mpc8xx         0657e46e    2014-07-07
 RPXlite          powerpc     mpc8xx         4fb3925     2014-04-18
-FADS		 powerpc     mpc8xx	    aa6e1e4	2014-04-18
-genietv          powerpc     mpc8xx         b8a49bd     2014-04-18
-mbx8xx           powerpc     mpc8xx         d6b11fd     2014-04-18
-nx823            powerpc     mpc8xx         a146e8b     2014-04-18
-idmr             m68k        mcf52x2        ba650e9b    2014-01-28
-M5271EVB         m68k        mcf52x2        ba650e9b    2014-01-28
-dvl_host         arm         ixp            e317de6b    2014-01-28  Michael Schwingen <michael@schwingen.org>
-actux4           arm         ixp            6ff7aafa    2014-01-28  Michael Schwingen <michael@schwingen.org>
-actux3           arm         ixp            38da33f3    2014-01-28  Michael Schwingen <michael@schwingen.org>
-actux2           arm         ixp            13e0ee7f    2014-01-28  Michael Schwingen <michael@schwingen.org>
-actux1           arm         ixp            373ee048    2014-01-28  Michael Schwingen <michael@schwingen.org>
-mx1ads           arm         arm920t        e570aca9    2014-01-13
-mini2440         arm         arm920t        af5b9b1f    2014-01-13  Gabriel Huau <contact@huau-gabriel.fr>
-omap730p2        arm         arm926ejs      79c5c08d    2013-11-11
-pn62             powerpc     mpc824x        649acfe1    2013-11-11  Wolfgang Grandegger <wg@grandegger.com>
-pdnb3            arm         ixp            304db0b     2013-09-24  Stefan Roese <sr@denx.de>
+RPXsuper         powerpc     mpc8260        0ebf5f5     2014-04-18
+RRvision         powerpc     mpc8xx         8737fc75    2015-01-05  Wolfgang Denk <wd@denx.de>
+rsdproto         powerpc     mpc8260        8b043e6     2014-04-18
+sacsng           powerpc     mpc8260        b35c0ad6    2015-01-05  Jerry Van Baren <gerald.vanbaren@smiths-aerospace.com>
+Sandpoint8240    powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
+Sandpoint8245    powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
+sbc2410x         arm         arm920t        1f7f0ed     2011-07-17
+sbc35_a9g20      arm         arm926ejs      f6b42c14    2015-05-13  Albin Tonnerre <albin.tonnerre@free-electrons.com>
+sbc405           powerpc     ppc4xx         -           -
+sc3              powerpc     ppc4xx         27e72156    2015-05-10  Heiko Schocher <hs@denx.de>
+SCM              powerpc     mpc8260        1b0757e     2012-10-28  Wolfgang Grandegger <wg@denx.de>
 scpu             arm         ixp            304db0b     2013-09-24  Stefan Roese <sr@denx.de>
-omap1510inn      arm         arm925t        0610a16     2013-09-23  Kshitij Gupta <kshitij@ti.com>
-CANBT            powerpc     405CR          fb8f4fd     2013-08-07  Matthias Fuchs <matthias.fuchs@esd.eu>
-omap2420h4       arm         omap24xx       7f5eef9     2013-06-04  Richard Woodruff <r-woodruff2@ti.com>
-Alaska8220       powerpc     mpc8220        d6ed322     2013-05-11
-Yukon8220        powerpc     mpc8220        d6ed322     2013-05-11
-sorcery          powerpc     mpc8220        d6ed322     2013-05-11
+shannon          arm         sa1100         5df092d     2011-09-05  Rolf Offermanns <rof@sysgo.de>
+simpc8313        powerpc     mpc83xx        7445207f    2014-06-05  Ron Madrid <info@sheldoninst.com>
+sixnet           powerpc     mpc8xx         4723ce49    2014-08-22  Dave Ellis <DGE@sixnetio.com>
+SM850            powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+smdk2400         arm         arm920t        ad218a8     2011-07-17  Gary Jennejohn <garyj@denx.de>
 smdk6400         arm         arm1176        52587f1     2013-04-12  Zhong Hongbo <bocui107@gmail.com>
-ns9750dev        arm         arm926ejs      4cfc611     2013-02-28  Markus Pietrek <mpietrek@fsforth.de>
-eNET             x86         x86            7e8c53d     2013-02-14  Graeme Russ <graeme.russ@gmail.com>
-PCIPPC2          powerpc     MPC740/MPC750  7c9e89b     2013-02-07  Wolfgang Denk <wd@denx.de>
-PCIPPC6          powerpc     MPC740/MPC750  7c9e89b     2013-02-07  Wolfgang Denk <wd@denx.de>
-AMX860           powerpc     mpc860         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
-c2mon            powerpc     mpc855         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
-EP88x            powerpc     mpc885         1b0757e     2012-10-28
-ETX094           powerpc     mpc850         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
-IAD210           powerpc     mpc860         1b0757e     2012-10-28  -
-LANTEC           powerpc     mpc850         1b0757e     2012-10-28  Wolfgang Denk <wd@denx.de>
-SCM              powerpc     mpc8260        1b0757e     2012-10-28  Wolfgang Grandegger <wg@denx.de>
+smmaco4          powerpc     MPC5200        9ddc3af     2010-09-19
+SMN42            arm         arm720t        6aac646     2011-09-05
+sorcery          powerpc     mpc8220        d6ed322     2013-05-11
+spc1920          powerpc     mpc8xx         98ad54be    2014-07-07
+SPD823TS         powerpc     mpc8xx         72ba368f    2015-01-05  Wolfgang Denk <wd@denx.de>
+spieval          powerpc     MPC5200        69434e4     2010-09-19
+stxgp3           powerpc     mpc85xx        -           -           Dan Malek <dan@embeddedalley.com>
+stxssa           powerpc     mpc85xx        -           -           Dan Malek <dan@embeddedalley.com>
+stxxtc           powerpc     mpc8xx         0ace4d9d    2014-08-22  Dan Malek <dan@embeddedalley.com>
+suzaku           microblaze  -              4f18060     2009-10-03  Yasushi Shoji <yashi@atmark-techno.com>
+svm_sc8xx        powerpc     mpc8xx         d1a4aafd    2014-08-22  John Zhan <zhanz@sinovee.com>
 SX1              arm         arm925t        53c4154     2012-10-26
-TQM85xx          powerpc     MPC85xx        d923a5d     2012-10-04  Stefan Roese <sr@denx.de>
-ADCIOP           powerpc     ppc4xx         99bcad1     2012-09-19  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-DASA_SIM         powerpc     ppc4xx         99bcad1     2012-09-19  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-apollon          arm         omap24xx       535c74f     2012-09-18  Kyungmin Park <kyungmin.park@samsung.com>
+T4240EMU         powerpc     mpc85xx        7fc63cca    2015-05-05  York Sun <yorksun@freescale.com>
+TASREG           m68k        mcf52x2        cbdc662a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 tb0229           mips        mips32         3f3110d     2011-12-12
-rmu              powerpc     MPC850         fb82fd7     2011-12-07  Wolfgang Denk <wd@denx.de>
-OXC              powerpc     MPC8240        309a292     2011-12-07
-BAB7xx           powerpc     MPC740/MPC750  c53043b     2011-12-07  Frank Gottschling <fgottschling@eltec.de>
-xm250            arm         pxa            c477d72     2011-11-25
-pleb2            arm         pxa            d299173     2011-11-25
-cradle           arm         pxa            00c4aca     2011-11-25  Kyle Harris <kharris@nexus-tech.net>
-cerf250          arm         pxa            f13eba6     2011-11-25  Prakash Kumar <prakash@embedx.com>
-mpq101           powerpc     mpc85xx        e877fab     2011-10-23  Alex Dubov <oakad@yahoo.com>
-ixdpg425         arm         ixp            0ca8eb7     2011-09-22  Stefan Roese <sr@denx.de>
-ixdp425          arm         ixp            0ca8eb7     2011-09-22  Kyle Harris <kharris@nexus-tech.net>
-zylonite         arm         pxa            b66521a     2011-09-05
-shannon          arm         sa1100         5df092d     2011-09-05  Rolf Offermanns <rof@sysgo.de>
-modnet50         arm         arm720t        9c62815     2011-09-05  Thomas Elste <info@elste.org>
-lpc2292sodimm    arm         arm720t        d1a067a     2011-09-05
-lart             arm         sa1100         3d57573     2011-09-05  Alex Z?pke <azu@sysgo.de>
-impa7            arm         arm720t        c1f8750     2011-09-05  Marius Gr?ger <mag@sysgo.de>
-gcplus           arm         sa1100         2c650e2     2011-09-05  George G. Davis <gdavis@mvista.com>
-evb4510          arm         arm720t        26e670e     2011-09-05  Curt Brune <curt@cucy.com>
-ep7312           arm         arm720t        c8f63b4     2011-09-05  Marius Gr?ger <mag@sysgo.de>
-dnp1110          arm         sa1100         fc5e5ce     2011-09-05  Alex Z?pke <azu@sysgo.de>
-SMN42            arm         arm720t        6aac646     2011-09-05
-at91rm9200dk     arm         arm920t        1c85752     2011-07-17
-m501sk           arm         arm920t        b1a2bd4     2011-07-17
-kb9202           arm         arm920t        5bd3814     2011-07-17
-csb637           arm         arm920t        d14af08     2011-07-17
-cmc_pu2          arm         arm920t        37a9b4d     2011-07-17
-at91cap9adk      arm         arm926ejs      b550834     2011-07-17  Stelian Pop <stelian@popies.net>
-voiceblue        arm         arm925t        1b793a4     2011-07-17
-smdk2400         arm         arm920t        ad218a8     2011-07-17  Gary Jennejohn <garyj@denx.de>
-sbc2410x         arm         arm920t        1f7f0ed     2011-07-17
-netstar          arm         arm925t        6ea2405     2011-07-17
-mx1fs2           arm         arm920t        6962419     2011-07-17
-lpd7a404         arm         lh7a40x        957731e     2011-07-17
-edb9301          arm         arm920t        716f7ad     2011-07-17
-edb9302          arm         arm920t        716f7ad     2011-07-17
-edb9302a         arm         arm920t        716f7ad     2011-07-17
-edb9307          arm         arm920t        716f7ad     2011-07-17
-edb9307a         arm         arm920t        716f7ad     2011-07-17
-edb9312          arm         arm920t        716f7ad     2011-07-17
-edb9315          arm         arm920t        716f7ad     2011-07-17
-edb9315a         arm         arm920t        716f7ad     2011-07-17
-B2               arm         s3c44b0        5dcf536     2011-07-16  Andrea Scian <andrea.scian@dave-tech.it>
-armadillo        arm         arm720t        be28857     2011-07-16  Rowel Atienza <rowel@diwalabs.com>
-assabet          arm         sa1100         c91e90d     2011-07-16  George G. Davis <gdavis@mvista.com>
+TB5200           powerpc     mpc5xxx        470ee8b1    2015-03-17
+TK885D           powerpc     mpc8xx         5d2a5ef7    2015-01-05
+tnetv107x        arm         arm1176        50b82c4b    2015-02-24  Chan-Taek Park <c-park@ti.com>
+tny_a9260        arm         arm926ejs      f6b42c14    2015-05-13  Albin Tonnerre <albin.tonnerre@free-electrons.com>
+TOP5200		 powerpc     mpc5200	    d58a945	2014-10-28  Reinhard Meyer <reinhard.meyer@emk-elektronik.de>
+TOP860		 powerpc     mpc860	    d58a945	2014-10-28  Reinhard Meyer <reinhard.meyer@emk-elektronik.de>
+TOP9000		 arm	     at91sam9xeXXX  d58a945	2014-10-28  Reinhard Meyer <reinhard.meyer@emk-elektronik.de>
+Total5200        powerpc     mpc5xxx        ad734f7d    2015-01-23
+TQM8260          powerpc     mpc8260        ccc1950     2014-10-27  Wolfgang Denk <wd@denx.de>
+TQM8272          powerpc     mpc8260        f06f9a1     2014-10-27  Wolfgang Denk <wd@denx.de>
+TQM85xx          powerpc     MPC85xx        d923a5d     2012-10-04  Stefan Roese <sr@denx.de>
 trab             arm         S3C2400        566e5cf     2011-05-01  Gary Jennejohn <garyj@denx.de>
-mp2usb           ARM         AT91RM2900     ee986e2     2011-01-25  Eric B?nard <eric@eukrea.com>
-barco            powerpc     MPC8245        afaa27b     2010-11-23  Marc Leeman <marc.leeman@barco.com>
-ERIC             powerpc     405GP          d9ba451     2010-11-21  Swen Anderson <sand@peppercon.de>
+uc100            powerpc     mpc8xx         ceaf499b    2015-01-05  Stefan Roese <sr@denx.de>
+uc101            powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
+utx8245          powerpc     mpc824x        d622ac39    2015-01-05  Greg Allen <gallen@arlut.utexas.edu>
+v37              powerpc     mpc8xx         b8c1438a    2014-07-07
+virtlab2         powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+VOH405           ppc4xx      405ep          807db88b    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+voiceblue        arm         arm925t        1b793a4     2011-07-17
 VoVPN-GW_100MHz  powerpc     MPC8260        26fe3d2     2010-10-24  Juergen Selent <j.selent@elmeg.de>
-xsengine         ARM         PXA2xx         4262a7c     2010-10-20
+VoVPN-GW         powerpc     mpc8260        cc90905f    2015-01-05
+W7OLMC           powerpc     ppc4xx         6beecd5d    2015-03-17  Erik Theisen <etheisen@mindspring.com>
+W7OLMG           powerpc     ppc4xx         6beecd5d    2015-03-17  Erik Theisen <etheisen@mindspring.com>
 wepep250         ARM         PXA2xx         7369478     2010-10-20  Peter Figuli <peposh@etc.sk>
-delta            ARM         PXA2xx         75e2035     2010-10-20
-NC650            powerpc     MPC852         333d86d     2010-10-19  Wolfgang Denk <wd@denx.de>
-CP850            powerpc     MPC852         333d86d     2010-10-19  Wolfgang Denk <wd@denx.de>
-logodl           ARM         PXA2xx         059e778     2010-10-18  August Hoeraendl <august.hoerandl@gmx.at>
-CCM              powerpc     MPC860         dff07e1     2010-10-06  Wolfgang Grandegger <wg@denx.de>
-PCU_E            powerpc     MPC860T        544d97e     2010-10-06  Wolfgang Denk <wd@denx.de>
-spieval          powerpc     MPC5200        69434e4     2010-09-19
-smmaco4          powerpc     MPC5200        9ddc3af     2010-09-19
-HMI10            powerpc     MPC823         77efe35     2010-09-19  Wolfgang Denk <wd@denx.de>
-GTH              powerpc     MPC860         0fe247b     2010-07-17  Thomas Lange <thomas@corelatus.se>
-AmigaOneG3SE     powerpc     74xx_7xx       953b7e6     2010-06-23
-suzaku           microblaze  -              4f18060     2009-10-03  Yasushi Shoji <yashi@atmark-techno.com>
+WUH405           ppc4xx      405ep          fc88a5bf    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+xm250            arm         pxa            c477d72     2011-11-25
+xsengine         ARM         PXA2xx         4262a7c     2010-10-20
 XUPV2P           microblaze  -              8fab49e     2008-12-10  Michal Simek <monstr@monstr.eu>
-MVS1             powerpc     MPC823         306620b     2008-08-26  Andre Schwarz <andre.schwarz@matrix-vision.de>
-adsvix           ARM         PXA27x         7610db1     2008-07-30  Adrian Filipi <adrian.filipi@eurotech.com>
-R5200            ColdFire    -              48ead7a     2008-03-31  Zachary P. Landau <zachary.landau@labxtechnologies.com>
-CPCI440          powerpc     440GP          b568fd2     2007-12-27  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Yukon8220        powerpc     mpc8220        d6ed322     2013-05-11
+zeus             powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
+zpc1900          powerpc     mpc8260        6f80bb48    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
+ZUMA             powerpc     74xx_7xx       d928664f    2015-01-16  Nye Liu <nyet@zumanetworks.com>
+zylonite         arm         pxa            b66521a     2011-09-05
-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 6/6] scrapyard: Add lines for recently removed ARM boards
  2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
                   ` (4 preceding siblings ...)
  2015-09-12 17:50 ` [U-Boot] [PATCH 5/6] Sort README.scrapyard Simon Glass
@ 2015-09-12 17:50 ` Simon Glass
  5 siblings, 0 replies; 13+ messages in thread
From: Simon Glass @ 2015-09-12 17:50 UTC (permalink / raw)
  To: u-boot

A lot of boards were recently removed. Add them to the scrapyard.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 doc/README.scrapyard | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)

diff --git a/doc/README.scrapyard b/doc/README.scrapyard
index 365c17b..5da8611 100644
--- a/doc/README.scrapyard
+++ b/doc/README.scrapyard
@@ -41,6 +41,7 @@ atstk1004        avr32       -              e5354b8a    2015-06-10  Haavard Skin
 atstk1006        avr32       -              e5354b8a    2015-06-10  Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
 B2               arm         s3c44b0        5dcf536     2011-07-16  Andrea Scian <andrea.scian@dave-tech.it>
 BAB7xx           powerpc     MPC740/MPC750  c53043b     2011-12-07  Frank Gottschling <fgottschling@eltec.de>
+balloon3         arm         pxa            -           -
 barco            powerpc     MPC8245        afaa27b     2010-11-23  Marc Leeman <marc.leeman@barco.com>
 BC3450           powerpc     mpc5xxx        f8296d69    2015-03-17
 bluestone        powerpc     ppc4xx         9ed3246	2014-10-10  Tirumala Marri <tmarri@apm.com>
@@ -68,32 +69,57 @@ CPCI750		 powerpc     74xx_7xx	    03b0040	2014-10-27  Reinhard Arlt <reinhard.a
 CPCIISER4        ppc4xx      405gp          37057260    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 CPU86            powerpc     mpc8260        f7e1af86    2015-01-05  Wolfgang Denk <wd@denx.de>
 CPU87            powerpc     mpc8260        f7e1af86    2015-01-05
+cpu9260_128M     arm         arm926ejs      -           -
+cpu9260          arm         arm926ejs      -           -
+cpu9260_nand_128M arm         arm926ejs      -           -
+cpu9260_nand     arm         arm926ejs      -           -
+cpu9G20_128M     arm         arm926ejs      -           -
+cpu9G20          arm         arm926ejs      -           -
+cpuat91          arm         arm920t        -           -
+cpuat91_ram      arm         arm920t        -           -
 cradle           arm         pxa            00c4aca     2011-11-25  Kyle Harris <kharris@nexus-tech.net>
 CRAYL1           powerpc     ppc4xx         1521cdc	2014-10-10  David Updegraff <dave@cray.com>
 csb272/csb472    powerpc     ppc4xx         -           -           Tolunay Orkun <torkun@nextio.com>
 csb637           arm         arm920t        d14af08     2011-07-17
 CU824            powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
+d2net_v2         arm         arm926ejs      -           -
+da830evm         arm         arm926ejs      -           -
 DASA_SIM         powerpc     ppc4xx         99bcad1     2012-09-19  Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+davinci_dm355evm arm         arm926ejs      -           -
+davinci_dm355leopard arm         arm926ejs      -           -
+davinci_dm365evm arm         arm926ejs      -           -
+davinci_dm6467evm arm         arm926ejs      -           -
+davinci_dm6467Tevm arm         arm926ejs      -           -
+davinci_dvevm    arm         arm926ejs      -           -
+davinci_schmoogie arm         arm926ejs      -           -
+davinci_sffsdr   arm         arm926ejs      -           -
+davinci_sonata   arm         arm926ejs      -           -
 DB64360		 powerpc     74xx_7xx	    03b0040	2014-10-27
 DB64460		 powerpc     74xx_7xx	    03b0040	2014-10-27
 debris           powerpc     mpc824x        7edb1f7b    2014-05-30  Sangmoon Kim <dogoil@etinsys.com>
 delta            ARM         PXA2xx         75e2035     2010-10-20
+dig297           arm         armv7          -           -
 dkb              arm         arm926ejs      346cfba4    2015-02-24  Lei Wen <leiwen@marvell.com>
 dnp1110          arm         sa1100         fc5e5ce     2011-09-05  Alex Z?pke <azu@sysgo.de>
 DP405            ppc4xx      405ep          9a4018e0    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 DU405            ppc4xx      405gpr         bc114076    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 DU440            ppc4xx      440epx         7ac9d47a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 dvl_host         arm         ixp            e317de6b    2014-01-28  Michael Schwingen <michael@schwingen.org>
+ea20             arm         arm926ejs      -           -
+eb_cpux9k2       arm         arm920t        -           -
+eb_cpux9k2_ram   arm         arm920t        -           -
 edb9301          arm         arm920t        716f7ad     2011-07-17
 edb9302a         arm         arm920t        716f7ad     2011-07-17
 edb9302          arm         arm920t        716f7ad     2011-07-17
 edb9307a         arm         arm920t        716f7ad     2011-07-17
 edb9307          arm         arm920t        716f7ad     2011-07-17
 edb9312          arm         arm920t        716f7ad     2011-07-17
+edb9315a         arm         arm920t        -           -
 edb9315a         arm         arm920t        716f7ad     2011-07-17
 edb9315          arm         arm920t        716f7ad     2011-07-17
 ELPPC            powerpc     74xx_7xx       d928664f    2015-01-16
 ELPT860          powerpc     mpc8xx         3c5b20f1    2015-01-05  The LEOX team <team@leox.org>
+enbw_cmc         arm         arm926ejs      -           -
 eNET             x86         x86            7e8c53d     2013-02-14  Graeme Russ <graeme.russ@gmail.com>
 ep7312           arm         arm720t        c8f63b4     2011-09-05  Marius Gr?ger <mag@sysgo.de>
 ep8248           powerpc     mpc8260        49ad566d    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
@@ -134,8 +160,12 @@ icecube_5200     powerpc     mpc5xxx        37b608a5    2015-01-23  Wolfgang Den
 ICU862           powerpc     mpc8xx         4af5f0f     2014-10-27  Wolfgang Denk <wd@denx.de>
 idmr             m68k        mcf52x2        ba650e9b    2014-01-28
 IDS8247          powerpc     mpc8260        6afb357     2014-10-27  Heiko Schocher <hs@denx.de>
+ima3-mx53        arm         armv7          -           -
 impa7            arm         arm720t        c1f8750     2011-09-05  Marius Gr?ger <mag@sysgo.de>
+imx27lite        arm         arm926ejs      -           -
+imx31_litekit    arm         arm1136        -           -
 incaip           mips        mips32         538cf92c    2014-04-20  Wolfgang Denk <wd@denx.de>
+inetspace_v2     arm         arm926ejs      -           -
 IP860            powerpc     mpc8xx         5ec71100    2015-01-05  Wolfgang Denk <wd@denx.de>
 IPHASE4539       powerpc     mpc8260        87882f57    2015-01-05  Wolfgang Grandegger <wg@denx.de>
 ispan            powerpc     mpc8260        80bae39a    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
@@ -144,6 +174,7 @@ IVMS8            powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Den
 ixdp425          arm         ixp            0ca8eb7     2011-09-22  Kyle Harris <kharris@nexus-tech.net>
 ixdpg425         arm         ixp            0ca8eb7     2011-09-22  Stefan Roese <sr@denx.de>
 jadecpu          arm         arm926ejs      41fbbbbc    2015-02-24  Matthias Weisser <weisserm@arcor.de>
+jornada          arm         sa1100         -           -
 JSE              powerpc     ppc4xx         2da8137b    2015-03-17  Stephen Williams <steve@icarus.com>
 KAREF            powerpc     ppc4xx         dc9617e	2014-10-10  Travis Sawyer <travis.sawyer@sandburst.com>
 kb9202           arm         arm920t        5bd3814     2011-07-17
@@ -155,6 +186,7 @@ LANTEC           powerpc     mpc850         1b0757e     2012-10-28  Wolfgang Den
 lart             arm         sa1100         3d57573     2011-09-05  Alex Z?pke <azu@sysgo.de>
 Lite5200         powerpc     mpc5xxx        37b608a5    2015-01-23
 logodl           ARM         PXA2xx         059e778     2010-10-18  August Hoeraendl <august.hoerandl@gmx.at>
+lp8x4x           arm         pxa            -           -
 lpc2292sodimm    arm         arm720t        d1a067a     2011-09-05
 lpd7a404         arm         lh7a40x        957731e     2011-07-17
 lubbock          arm         pxa            36bf57b     2014-04-18  Kyle Harris <kharris@nexus-tech.net>
@@ -162,6 +194,7 @@ lwmon5           powerpc     ppc4xx         -           -           Stefan Roese
 lwmon            powerpc     mpc8xx         acc2372d    2015-01-05  Wolfgang Denk <wd@denx.de>
 m501sk           arm         arm920t        b1a2bd4     2011-07-17
 M5271EVB         m68k        mcf52x2        ba650e9b    2014-01-28
+magnesium        arm         arm926ejs      -           -
 mbx8xx           powerpc     mpc8xx         d6b11fd     2014-04-18
 MCC200		 powerpc     mpc5200	    ecfdcee     2014-11-12
 mecp5200         powerpc     mpc5xxx        37b608a5    2015-01-23  Reinhard Arlt <reinhard.arlt@esd-electronics.com>
@@ -182,6 +215,7 @@ mpq101           powerpc     mpc85xx        e877fab     2011-10-23  Alex Dubov <
 muas3001         powerpc     mpc8260        d2fd1d66    2015-01-05  Heiko Schocher <hs@denx.de>
 mucmc52          powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
 MUSENKI          powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
+mv88f6281gtw_ge  arm         arm926ejs      -           -
 MVBC_P           powerpc     mpc5xxx        af55e35	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
 MVBLM7           powerpc     mpc83xx        e7a5656	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
 MVBLUE           powerpc     mpc824x        d622ac39    2015-01-05
@@ -189,12 +223,16 @@ MVS1             powerpc     MPC823         306620b     2008-08-26  Andre Schwar
 MVSMR            powerpc     mpc5xxx        af55e35	2014-10-10  Andre Schwarz <andre.schwarz@matrix-vision.de>
 mx1ads           arm         arm920t        e570aca9    2014-01-13
 mx1fs2           arm         arm920t        6962419     2011-07-17
+mx51_efikamx     arm         armv7          -           -
+mx51_efikasb     arm         armv7          -           -
 NC650            powerpc     MPC852         333d86d     2010-10-19  Wolfgang Denk <wd@denx.de>
 netphone         powerpc     mpc8xx         c51c1c9a    2014-07-07
 netstar          arm         arm925t        6ea2405     2011-07-17
 netta2           powerpc     mpc8xx         c51c1c9a    2014-07-07
 netta            powerpc     mpc8xx         c51c1c9a    2014-07-07
 NETVIA           powerpc     mpc8xx         f017cd7f    2015-01-05  Pantelis Antoniou <panto@intracom.gr>
+nhk8815          arm         arm926ejs      -           -
+nhk8815_onenand  arm         arm926ejs      -           -
 ns9750dev        arm         arm926ejs      4cfc611     2013-02-28  Markus Pietrek <mpietrek@fsforth.de>
 NSCU             powerpc     mpc8xx         5d2a5ef7    2015-01-05
 nx823            powerpc     mpc8xx         a146e8b     2014-04-18
@@ -203,6 +241,11 @@ omap1510inn      arm         arm925t        0610a16     2013-09-23  Kshitij Gupt
 omap2420h4       arm         omap24xx       7f5eef9     2013-06-04  Richard Woodruff <r-woodruff2@ti.com>
 omap5912osk      arm         arm926ejs      62d636aa    2014-08-22  Rishi Bhattacharya <rishi@ti.com>
 omap730p2        arm         arm926ejs      79c5c08d    2013-11-11
+openrd_base      arm         arm926ejs      -           -
+openrd_client    arm         arm926ejs      -           -
+openrd_ultimate  arm         arm926ejs      -           -
+otc570           arm         arm926ejs      -           -
+otc570_dataflash arm         arm926ejs      -           -
 OXC              powerpc     MPC8240        309a292     2011-12-07
 P1011RDB         powerpc     mpc85xx        743d4815    2015-01-23
 P1020RDB         powerpc     mpc85xx        743d4815    2015-01-23
@@ -215,6 +258,9 @@ P3G4             powerpc     74xx_7xx       d928664f    2015-01-16  Wolfgang Den
 p3m7448		 powerpc     74xx_7xx	    03b0040	2014-10-27  Stefan Roese <sr@denx.de>
 p3m750		 powerpc     74xx_7xx	    03b0040	2014-10-27  Stefan Roese <sr@denx.de>
 p3p440           powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
+palmld           arm         pxa            -           -
+palmtc           arm         pxa            -           -
+palmtreo680      arm         pxa            -           -
 PCI405           ppc4xx      405gp          dbe7bb0d    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 PCI5441          nios2       -              70fbc461    2014-08-24  Scott McNutt <smcnutt@psyent.com>
 PCIPPC2          powerpc     MPC740/MPC750  7c9e89b     2013-02-07  Wolfgang Denk <wd@denx.de>
@@ -231,10 +277,14 @@ PM826            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Den
 PM828            powerpc     mpc8260        dc0b2fb4    2015-01-05
 PMC405           ppc4xx      405gp          d5263304    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 pn62             powerpc     mpc824x        649acfe1    2013-11-11  Wolfgang Grandegger <wg@grandegger.com>
+polaris          arm         pxa            -           -
+portuxg20        arm         arm926ejs      -           -
 PPChameleonEVB   powerpc     ppc4xx         5344cc1a    2015-01-23  Andrea "llandre" Marson <andrea.marson@dave-tech.it>
 ppmc7xx          powerpc     74xx_7xx       d928664f    2015-01-16
 ppmc8260         powerpc     mpc8260        793116d2    2015-01-05  Brad Kemp <Brad.Kemp@seranoa.com>
 PRS200		 powerpc     mpc5200	    ecfdcee	2014-11-12
+pxa255_idp       arm         pxa            -           -
+qong             arm         arm1136        -           -
 qs850            powerpc     mpc8xx         dab0f762    2014-07-07
 qs860t           powerpc     mpc8xx         dab0f762    2014-07-07
 quad100hd        powerpc     ppc405ep       3569571d    2014-05-30  Gary Jennejohn <gljennjohn@googlemail.com>
@@ -243,6 +293,7 @@ R360MPI          powerpc     mpc8xx         79cbecb8    2015-01-05  Wolfgang Den
 R5200            ColdFire    -              48ead7a     2008-03-31  Zachary P. Landau <zachary.landau@labxtechnologies.com>
 rattler          powerpc     mpc8260        d0664db4    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
 rbc823           powerpc     mpc8xx         c750b9c0    2014-07-07
+rd6281a          arm         arm926ejs      -           -
 rmu              powerpc     MPC850         fb82fd7     2011-12-07  Wolfgang Denk <wd@denx.de>
 RPXClassic       powerpc     mpc8xx         4fb3925     2014-04-18
 RPXlite_dw       powerpc     mpc8xx         0657e46e    2014-07-07
@@ -257,6 +308,7 @@ sbc2410x         arm         arm920t        1f7f0ed     2011-07-17
 sbc35_a9g20      arm         arm926ejs      f6b42c14    2015-05-13  Albin Tonnerre <albin.tonnerre@free-electrons.com>
 sbc405           powerpc     ppc4xx         -           -
 sc3              powerpc     ppc4xx         27e72156    2015-05-10  Heiko Schocher <hs@denx.de>
+scb9328          arm         arm920t        -           -
 SCM              powerpc     mpc8260        1b0757e     2012-10-28  Wolfgang Grandegger <wg@denx.de>
 scpu             arm         ixp            304db0b     2013-09-24  Stefan Roese <sr@denx.de>
 shannon          arm         sa1100         5df092d     2011-09-05  Rolf Offermanns <rof@sysgo.de>
@@ -267,10 +319,12 @@ smdk2400         arm         arm920t        ad218a8     2011-07-17  Gary Jennejo
 smdk6400         arm         arm1176        52587f1     2013-04-12  Zhong Hongbo <bocui107@gmail.com>
 smmaco4          powerpc     MPC5200        9ddc3af     2010-09-19
 SMN42            arm         arm720t        6aac646     2011-09-05
+snowball         arm         armv7          -           -
 sorcery          powerpc     mpc8220        d6ed322     2013-05-11
 spc1920          powerpc     mpc8xx         98ad54be    2014-07-07
 SPD823TS         powerpc     mpc8xx         72ba368f    2015-01-05  Wolfgang Denk <wd@denx.de>
 spieval          powerpc     MPC5200        69434e4     2010-09-19
+stamp9g20        arm         arm926ejs      -           -
 stxgp3           powerpc     mpc85xx        -           -           Dan Malek <dan@embeddedalley.com>
 stxssa           powerpc     mpc85xx        -           -           Dan Malek <dan@embeddedalley.com>
 stxxtc           powerpc     mpc8xx         0ace4d9d    2014-08-22  Dan Malek <dan@embeddedalley.com>
@@ -281,6 +335,9 @@ T4240EMU         powerpc     mpc85xx        7fc63cca    2015-05-05  York Sun <yo
 TASREG           m68k        mcf52x2        cbdc662a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 tb0229           mips        mips32         3f3110d     2011-12-12
 TB5200           powerpc     mpc5xxx        470ee8b1    2015-03-17
+ti814x_evm       arm         armv7          -           -
+ti816x_evm       arm         armv7          -           -
+tk71             arm         arm926ejs      -           -
 TK885D           powerpc     mpc8xx         5d2a5ef7    2015-01-05
 tnetv107x        arm         arm1176        50b82c4b    2015-02-24  Chan-Taek Park <c-park@ti.com>
 tny_a9260        arm         arm926ejs      f6b42c14    2015-05-13  Albin Tonnerre <albin.tonnerre@free-electrons.com>
@@ -292,24 +349,40 @@ TQM8260          powerpc     mpc8260        ccc1950     2014-10-27  Wolfgang Den
 TQM8272          powerpc     mpc8260        f06f9a1     2014-10-27  Wolfgang Denk <wd@denx.de>
 TQM85xx          powerpc     MPC85xx        d923a5d     2012-10-04  Stefan Roese <sr@denx.de>
 trab             arm         S3C2400        566e5cf     2011-05-01  Gary Jennejohn <garyj@denx.de>
+trizepsiv        arm         pxa            -           -
+tt01             arm         arm1136        -           -
+tx25             arm         arm926ejs      -           -
+u8500_href       arm         armv7          -           -
 uc100            powerpc     mpc8xx         ceaf499b    2015-01-05  Stefan Roese <sr@denx.de>
 uc101            powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
 utx8245          powerpc     mpc824x        d622ac39    2015-01-05  Greg Allen <gallen@arlut.utexas.edu>
 v37              powerpc     mpc8xx         b8c1438a    2014-07-07
+versatileab      arm         arm926ejs      -           -
+versatilepb      arm         arm926ejs      -           -
+versatileqemu    arm         arm926ejs      -           -
 virtlab2         powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+vision2          arm         armv7          -           -
+vl_ma2sc         arm         arm926ejs      -           -
+vl_ma2sc_ram     arm         arm926ejs      -           -
 VOH405           ppc4xx      405ep          807db88b    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
 voiceblue        arm         arm925t        1b793a4     2011-07-17
 VoVPN-GW_100MHz  powerpc     MPC8260        26fe3d2     2010-10-24  Juergen Selent <j.selent@elmeg.de>
 VoVPN-GW         powerpc     mpc8260        cc90905f    2015-01-05
+vpac270_nor_128  arm         pxa            -           -
+vpac270_nor_256  arm         pxa            -           -
+vpac270_ond_256  arm         pxa            -           -
 W7OLMC           powerpc     ppc4xx         6beecd5d    2015-03-17  Erik Theisen <etheisen@mindspring.com>
 W7OLMG           powerpc     ppc4xx         6beecd5d    2015-03-17  Erik Theisen <etheisen@mindspring.com>
 wepep250         ARM         PXA2xx         7369478     2010-10-20  Peter Figuli <peposh@etc.sk>
+wireless_space   arm         arm926ejs      -           -
 WUH405           ppc4xx      405ep          fc88a5bf    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+xaeniax          arm         pxa            -           -
 xm250            arm         pxa            c477d72     2011-11-25
 xsengine         ARM         PXA2xx         4262a7c     2010-10-20
 XUPV2P           microblaze  -              8fab49e     2008-12-10  Michal Simek <monstr@monstr.eu>
 Yukon8220        powerpc     mpc8220        d6ed322     2013-05-11
 zeus             powerpc     ppc4xx         -           -           Stefan Roese <sr@denx.de>
+zipitz2          arm         pxa            -           -
 zpc1900          powerpc     mpc8260        6f80bb48    2014-05-30  Yuli Barcohen <yuli@arabellasw.com>
 ZUMA             powerpc     74xx_7xx       d928664f    2015-01-16  Nye Liu <nyet@zumanetworks.com>
 zylonite         arm         pxa            b66521a     2011-09-05
-- 
2.6.0.rc0.131.gf624c3d

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 5/6] Sort README.scrapyard
  2015-09-12 17:50 ` [U-Boot] [PATCH 5/6] Sort README.scrapyard Simon Glass
@ 2015-09-13  5:19   ` Masahiro Yamada
  0 siblings, 0 replies; 13+ messages in thread
From: Masahiro Yamada @ 2015-09-13  5:19 UTC (permalink / raw)
  To: u-boot

Simon,



2015-09-13 2:50 GMT+09:00 Simon Glass <sjg@chromium.org>:
> Sort this by board name to make it easier to find boards.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---
>
>  doc/README.scrapyard | 530 +++++++++++++++++++++++++--------------------------
>  1 file changed, 265 insertions(+), 265 deletions(-)
>
> diff --git a/doc/README.scrapyard b/doc/README.scrapyard
> index 9cda0bd..365c17b 100644
> --- a/doc/README.scrapyard
> +++ b/doc/README.scrapyard
> @@ -12,304 +12,304 @@ The list should be sorted in reverse chronological order.


OK, so could you update this comment please?

reverse chronologically -> alphabetically




-- 
Best Regards
Masahiro Yamada

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 1/6] arm: Remove edb9315a board
  2015-09-12 17:50 ` [U-Boot] [PATCH 1/6] arm: Remove edb9315a board Simon Glass
@ 2015-09-13  9:42   ` sergey kostanbaev
  2015-09-13 14:44     ` Simon Glass
  0 siblings, 1 reply; 13+ messages in thread
From: sergey kostanbaev @ 2015-09-13  9:42 UTC (permalink / raw)
  To: u-boot

Hi Simon,

I posted a patch http://patchwork.ozlabs.org/patch/516053/ to move this
board to generic but still haven't got any feedback.


On Sat, Sep 12, 2015 at 8:50 PM, Simon Glass <sjg@chromium.org> wrote:

> This board has not been converted to generic board by the deadline.
> Remove it.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---
>
>  arch/arm/Kconfig                 |   5 -
>  board/cirrus/edb93xx/Kconfig     |  15 --
>  board/cirrus/edb93xx/MAINTAINERS |   6 -
>  board/cirrus/edb93xx/Makefile    |  11 --
>  board/cirrus/edb93xx/edb93xx.c   | 382
> ---------------------------------------
>  board/cirrus/edb93xx/u-boot.lds  | 116 ------------
>  configs/edb9315a_defconfig       |   6 -
>  include/configs/edb93xx.h        | 284 -----------------------------
>  8 files changed, 825 deletions(-)
>  delete mode 100644 board/cirrus/edb93xx/Kconfig
>  delete mode 100644 board/cirrus/edb93xx/MAINTAINERS
>  delete mode 100644 board/cirrus/edb93xx/Makefile
>  delete mode 100644 board/cirrus/edb93xx/edb93xx.c
>  delete mode 100644 board/cirrus/edb93xx/u-boot.lds
>  delete mode 100644 configs/edb9315a_defconfig
>  delete mode 100644 include/configs/edb93xx.h
>
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index 57c48d5..2c50ada 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -75,10 +75,6 @@ choice
>  config ARCH_AT91
>         bool "Atmel AT91"
>
> -config TARGET_EDB93XX
> -       bool "Support edb93xx"
> -       select CPU_ARM920T
> -
>  config TARGET_VCMA9
>         bool "Support VCMA9"
>         select CPU_ARM920T
> @@ -713,7 +709,6 @@ source "board/bluegiga/apx4devkit/Kconfig"
>  source "board/broadcom/bcm28155_ap/Kconfig"
>  source "board/broadcom/bcmcygnus/Kconfig"
>  source "board/broadcom/bcmnsp/Kconfig"
> -source "board/cirrus/edb93xx/Kconfig"
>  source "board/compulab/cm_t335/Kconfig"
>  source "board/compulab/cm_t43/Kconfig"
>  source "board/creative/xfi3/Kconfig"
> diff --git a/board/cirrus/edb93xx/Kconfig b/board/cirrus/edb93xx/Kconfig
> deleted file mode 100644
> index c5f4897..0000000
> --- a/board/cirrus/edb93xx/Kconfig
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -if TARGET_EDB93XX
> -
> -config SYS_BOARD
> -       default "edb93xx"
> -
> -config SYS_VENDOR
> -       default "cirrus"
> -
> -config SYS_SOC
> -       default "ep93xx"
> -
> -config SYS_CONFIG_NAME
> -       default "edb93xx"
> -
> -endif
> diff --git a/board/cirrus/edb93xx/MAINTAINERS
> b/board/cirrus/edb93xx/MAINTAINERS
> deleted file mode 100644
> index 3bb2843..0000000
> --- a/board/cirrus/edb93xx/MAINTAINERS
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -EDB93XX BOARD
> -M:     Sergey Kostanbaev <sergey.kostanbaev@fairwaves.ru>
> -S:     Maintained
> -F:     board/cirrus/edb93xx/
> -F:     include/configs/edb93xx.h
> -F:     configs/edb9315a_defconfig
> diff --git a/board/cirrus/edb93xx/Makefile b/board/cirrus/edb93xx/Makefile
> deleted file mode 100644
> index d03c498..0000000
> --- a/board/cirrus/edb93xx/Makefile
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -#
> -# (C) Copyright 2013
> -# Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
> -#
> -# (C) Copyright 2003-2006
> -# Wolfgang Denk, DENX Software Engineering, wd <at> denx.de.
> -#
> -# * SPDX-License-Identifier:   GPL-2.0+
> -#
> -
> -obj-y  := edb93xx.o
> diff --git a/board/cirrus/edb93xx/edb93xx.c
> b/board/cirrus/edb93xx/edb93xx.c
> deleted file mode 100644
> index 8963d3a..0000000
> --- a/board/cirrus/edb93xx/edb93xx.c
> +++ /dev/null
> @@ -1,382 +0,0 @@
> -/*
> - * Board initialization for EP93xx
> - *
> - * Copyright (C) 2013
> - * Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
> - *
> - * Copyright (C) 2009
> - * Matthias Kaehlcke <matthias <at> kaehlcke.net>
> - *
> - * (C) Copyright 2002 2003
> - * Network Audio Technologies, Inc. <www.netaudiotech.com>
> - * Adam Bezanson <bezanson <at> netaudiotech.com>
> - *
> - * SPDX-License-Identifier:    GPL-2.0+
> - */
> -
> -#include <config.h>
> -#include <common.h>
> -#include <netdev.h>
> -#include <asm/io.h>
> -#include <asm/arch/ep93xx.h>
> -
> -DECLARE_GLOBAL_DATA_PTR;
> -
> -/*
> - * usb_div: 4, nbyp2: 1, pll2_en: 1
> - * pll2_x1: 368640000.000000, pll2_x2ip: 15360000.000000,
> - * pll2_x2: 384000000.000000, pll2_out: 192000000.000000
> - */
> -#define CLKSET2_VAL    (23 << SYSCON_CLKSET_PLL_X2IPD_SHIFT |  \
> -                       24 << SYSCON_CLKSET_PLL_X2FBD2_SHIFT |  \
> -                       24 << SYSCON_CLKSET_PLL_X1FBD1_SHIFT |  \
> -                       1 << SYSCON_CLKSET_PLL_PS_SHIFT |       \
> -                       SYSCON_CLKSET2_PLL2_EN |                \
> -                       SYSCON_CLKSET2_NBYP2 |                  \
> -                       3 << SYSCON_CLKSET2_USB_DIV_SHIFT)
> -
> -#define SMC_BCR6_VALUE (2 << SMC_BCR_IDCY_SHIFT | 5 << SMC_BCR_WST1_SHIFT
> | \
> -                       SMC_BCR_BLE | 2 << SMC_BCR_WST2_SHIFT | \
> -                       1 << SMC_BCR_MW_SHIFT)
> -
> -/* delay execution before timers are initialized */
> -static inline void early_udelay(uint32_t usecs)
> -{
> -       /* loop takes 4 cycles at 5.0ns (fastest case, running at 200MHz)
> */
> -       register uint32_t loops = (usecs * 1000) / 20;
> -
> -       __asm__ volatile ("1:\n"
> -                       "subs %0, %1, #1\n"
> -                       "bne 1b" : "=r" (loops) : "0" (loops));
> -}
> -
> -#ifndef CONFIG_EP93XX_NO_FLASH_CFG
> -static void flash_cfg(void)
> -{
> -       struct smc_regs *smc = (struct smc_regs *)SMC_BASE;
> -
> -       writel(SMC_BCR6_VALUE, &smc->bcr6);
> -}
> -#else
> -#define flash_cfg()
> -#endif
> -
> -int board_init(void)
> -{
> -       /*
> -        * Setup PLL2, PPL1 has been set during lowlevel init
> -        */
> -       struct syscon_regs *syscon = (struct syscon_regs *)SYSCON_BASE;
> -       writel(CLKSET2_VAL, &syscon->clkset2);
> -
> -       /*
> -        * the user's guide recommends to wait at least 1 ms for PLL2 to
> -        * stabilize
> -        */
> -       early_udelay(1000);
> -
> -       /* Go to Async mode */
> -       __asm__ volatile ("mrc p15, 0, r0, c1, c0, 0");
> -       __asm__ volatile ("orr r0, r0, #0xc0000000");
> -       __asm__ volatile ("mcr p15, 0, r0, c1, c0, 0");
> -
> -       icache_enable();
> -
> -#ifdef USE_920T_MMU
> -       dcache_enable();
> -#endif
> -
> -       /* Machine number, as defined in linux/arch/arm/tools/mach-types */
> -       gd->bd->bi_arch_number = CONFIG_MACH_TYPE;
> -
> -       /* adress of boot parameters */
> -       gd->bd->bi_boot_params = LINUX_BOOT_PARAM_ADDR;
> -
> -       /* We have a console */
> -       gd->have_console = 1;
> -
> -       enable_interrupts();
> -
> -       flash_cfg();
> -
> -       green_led_on();
> -       red_led_off();
> -
> -       return 0;
> -}
> -
> -int board_early_init_f(void)
> -{
> -       /*
> -        * set UARTBAUD bit to drive UARTs with 14.7456MHz instead of
> -        * 14.7456/2 MHz
> -        */
> -       struct syscon_regs *syscon = (struct syscon_regs *)SYSCON_BASE;
> -       writel(SYSCON_PWRCNT_UART_BAUD, &syscon->pwrcnt);
> -       return 0;
> -}
> -
> -int board_eth_init(bd_t *bd)
> -{
> -       return ep93xx_eth_initialize(0, MAC_BASE);
> -}
> -
> -static void dram_fill_bank_addr(unsigned dram_addr_mask, unsigned
> dram_bank_cnt,
> -                               unsigned
> dram_bank_base[CONFIG_NR_DRAM_BANKS])
> -{
> -       if (dram_bank_cnt == 1) {
> -               dram_bank_base[0] = PHYS_SDRAM_1;
> -       } else {
> -               /* Table lookup for holes in address space. Maximum memory
> -                * for the single SDCS may be up to 256Mb. We start
> scanning
> -                * banks from 1Mb, so it could be up to 128 banks
> theoretically.
> -                * We need at maximum 7 bits for the loockup, 8 slots is
> -                * enough for the worst case.
> -                */
> -               unsigned tbl[8];
> -               unsigned i = dram_bank_cnt / 2;
> -               unsigned j = 0x00100000; /* 1 Mb */
> -               unsigned *ptbl = tbl;
> -               do {
> -                       while (!(dram_addr_mask & j)) {
> -                               j <<= 1;
> -                       }
> -                       *ptbl++ = j;
> -                       j <<= 1;
> -                       i >>= 1;
> -               } while (i != 0);
> -
> -               for (i = dram_bank_cnt, j = 0;
> -                    (i != 0) && (j < CONFIG_NR_DRAM_BANKS); --i, ++j) {
> -                       unsigned addr = PHYS_SDRAM_1;
> -                       unsigned k;
> -                       unsigned bit;
> -
> -                       for (k = 0, bit = 1; k < 8; k++, bit <<= 1) {
> -                               if (bit & j)
> -                                       addr |= tbl[k];
> -                       }
> -
> -                       dram_bank_base[j] = addr;
> -               }
> -       }
> -}
> -
> -/* called in board_init_f (before relocation) */
> -static unsigned dram_init_banksize_int(int print)
> -{
> -       /*
> -        * Collect information of banks that has been filled during
> lowlevel
> -        * initialization
> -        */
> -       unsigned i;
> -       unsigned dram_bank_base[CONFIG_NR_DRAM_BANKS];
> -       unsigned dram_total = 0;
> -       unsigned dram_bank_size = *(unsigned *)
> -                                 (PHYS_SDRAM_1 |
> UBOOT_MEMORYCNF_BANK_SIZE);
> -       unsigned dram_addr_mask = *(unsigned *)
> -                                 (PHYS_SDRAM_1 |
> UBOOT_MEMORYCNF_BANK_MASK);
> -       unsigned dram_bank_cnt = *(unsigned *)
> -                                (PHYS_SDRAM_1 |
> UBOOT_MEMORYCNF_BANK_COUNT);
> -
> -       dram_fill_bank_addr(dram_addr_mask, dram_bank_cnt, dram_bank_base);
> -
> -       for (i = 0; i < dram_bank_cnt; i++) {
> -               gd->bd->bi_dram[i].start = dram_bank_base[i];
> -               gd->bd->bi_dram[i].size = dram_bank_size;
> -               dram_total += dram_bank_size;
> -       }
> -       for (; i < CONFIG_NR_DRAM_BANKS; i++) {
> -               gd->bd->bi_dram[i].start = 0;
> -               gd->bd->bi_dram[i].size = 0;
> -       }
> -
> -       if (print) {
> -               printf("DRAM mask: %08x\n", dram_addr_mask);
> -               printf("DRAM total %u banks:\n", dram_bank_cnt);
> -               printf("bank          base-address          size\n");
> -
> -               if (dram_bank_cnt > CONFIG_NR_DRAM_BANKS) {
> -                       printf("WARNING! UBoot was configured for %u
> banks,\n"
> -                               "but %u has been found. "
> -                               "Supressing extra memory banks\n",
> -                                CONFIG_NR_DRAM_BANKS, dram_bank_cnt);
> -                       dram_bank_cnt = CONFIG_NR_DRAM_BANKS;
> -               }
> -
> -               for (i = 0; i < dram_bank_cnt; i++) {
> -                       printf("  %u             %08x            %08x\n",
> -                              i, dram_bank_base[i], dram_bank_size);
> -               }
> -               printf("  ------------------------------------------\n"
> -                       "Total                              %9d\n\n",
> -                       dram_total);
> -       }
> -
> -       return dram_total;
> -}
> -
> -void dram_init_banksize(void)
> -{
> -       dram_init_banksize_int(0);
> -}
> -
> -/* called in board_init_f (before relocation) */
> -int dram_init(void)
> -{
> -       struct syscon_regs *syscon = (struct syscon_regs *)SYSCON_BASE;
> -       unsigned sec_id = readl(SECURITY_EXTENSIONID);
> -       unsigned chip_id = readl(&syscon->chipid);
> -
> -       printf("CPU: Cirrus Logic ");
> -       switch (sec_id & 0x000001FE) {
> -       case 0x00000008:
> -               printf("EP9301");
> -               break;
> -       case 0x00000004:
> -               printf("EP9307");
> -               break;
> -       case 0x00000002:
> -               printf("EP931x");
> -               break;
> -       case 0x00000000:
> -               printf("EP9315");
> -               break;
> -       default:
> -               printf("<unknown>");
> -               break;
> -       }
> -
> -       printf(" - Rev. ");
> -       switch (chip_id & 0xF0000000) {
> -       case 0x00000000:
> -               printf("A");
> -               break;
> -       case 0x10000000:
> -               printf("B");
> -               break;
> -       case 0x20000000:
> -               printf("C");
> -               break;
> -       case 0x30000000:
> -               printf("D0");
> -               break;
> -       case 0x40000000:
> -               printf("D1");
> -               break;
> -       case 0x50000000:
> -               printf("E0");
> -               break;
> -       case 0x60000000:
> -               printf("E1");
> -               break;
> -       case 0x70000000:
> -               printf("E2");
> -               break;
> -       default:
> -               printf("?");
> -               break;
> -       }
> -       printf(" (SecExtID=%.8x/ChipID=%.8x)\n", sec_id, chip_id);
> -
> -       gd->ram_size = dram_init_banksize_int(1);
> -       return 0;
> -}
> -
> -
> -#ifdef CONFIG_EP93XX_SPI
> -#include <spi.h>
> -
> -/*
> - * EGIO0-EGIPO7 -> port A
> - * EGIO8-EGIP15 -> port B
> - */
> -
> -static void ep93xx_set_epgio(unsigned num)
> -{
> -       struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
> -       if (num < 8)
> -               writel(readl(&regs->padr) | (1<<num), &regs->padr);
> -       else
> -               writel(readl(&regs->pbdr) | (1<<(num-8)), &regs->pbdr);
> -}
> -
> -static void ep93xx_clear_epgio(unsigned num)
> -{
> -       struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
> -       if (num < 8)
> -               writel(readl(&regs->padr) & (~(1<<num)), &regs->padr);
> -       else
> -               writel(readl(&regs->pbdr) & (~(1<<(num-8))), &regs->pbdr);
> -}
> -
> -static void ep93xx_dir_epgio_out(unsigned num)
> -{
> -       struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
> -       if (num < 8)
> -               writel(readl(&regs->paddr) | (1<<num), &regs->paddr);
> -       else
> -               writel(readl(&regs->pbddr) | (1<<(num-8)), &regs->pbddr);
> -}
> -
> -int spi_cs_is_valid(unsigned int bus, unsigned int cs)
> -{
> -       if (bus == 0 && cs < 16)
> -               return 1;
> -
> -       return 0;
> -}
> -
> -void spi_cs_activate(struct spi_slave *slave)
> -{
> -       ep93xx_clear_epgio(slave->cs);
> -}
> -
> -void spi_cs_deactivate(struct spi_slave *slave)
> -{
> -       ep93xx_set_epgio(slave->cs);
> -}
> -
> -#ifdef CONFIG_MMC_SPI
> -#include <mmc.h>
> -
> -#ifndef CONFIG_MMC_SPI_CS_EPGIO
> -# define CONFIG_MMC_SPI_CS_EPGIO       4
> -#endif
> -
> -#ifndef CONFIG_MMC_SPI_SPEED
> -# define CONFIG_MMC_SPI_SPEED          25000000
> -#endif
> -
> -#ifndef CONFIG_MMC_SPI_MODE
> -# define CONFIG_MMC_SPI_MODE           SPI_MODE_0
> -#endif
> -
> -int board_mmc_init(bd_t *bis)
> -{
> -       struct gpio_regs *regs = (struct gpio_regs *)GPIO_BASE;
> -
> -       ep93xx_set_epgio(CONFIG_MMC_SPI_CS_EPGIO);
> -       ep93xx_dir_epgio_out(CONFIG_MMC_SPI_CS_EPGIO);
> -
> -#ifdef CONFIG_MMC_SPI_POWER_EGPIO
> -       ep93xx_dir_epgio_out(CONFIG_MMC_SPI_POWER_EGPIO);
> -       ep93xx_set_epgio(CONFIG_MMC_SPI_POWER_EGPIO);
> -#elif defined(CONFIG_MMC_SPI_NPOWER_EGPIO)
> -       ep93xx_dir_epgio_out(CONFIG_MMC_SPI_NPOWER_EGPIO);
> -       ep93xx_clear_epgio(CONFIG_MMC_SPI_NPOWER_EGPIO);
> -#endif
> -       struct mmc *mmc = mmc_spi_init(0, CONFIG_MMC_SPI_CS_EPGIO,
> -                               CONFIG_MMC_SPI_SPEED, CONFIG_MMC_SPI_MODE);
> -
> -       if (!mmc) {
> -               printf("Failed to create MMC Device\n");
> -               return 1;
> -       }
> -       mmc_init(mmc);
> -       return 0;
> -}
> -
> -
> -#endif /* CONFIG_MMC_SPI */
> -#endif /* CONFIG_EP93XX_SPI */
> diff --git a/board/cirrus/edb93xx/u-boot.lds
> b/board/cirrus/edb93xx/u-boot.lds
> deleted file mode 100644
> index 4aa7891..0000000
> --- a/board/cirrus/edb93xx/u-boot.lds
> +++ /dev/null
> @@ -1,116 +0,0 @@
> -/*
> - *
> - * Copyright (C) 2013
> - * Sergey Kostanbaev <sergey.kostanbaev <at> fairwaves.ru>
> - *
> - * Copyright (c) 2004-2008 Texas Instruments
> - *
> - * (C) Copyright 2002
> - * Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
> - *
> - * SPDX-License-Identifier:    GPL-2.0+
> - */
> -
> -OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
> -OUTPUT_ARCH(arm)
> -ENTRY(_start)
> -SECTIONS
> -{
> -       . = 0x00000000;
> -
> -       . = ALIGN(4);
> -       .text : {
> -               *(.__image_copy_start)
> -               *(.vectors)
> -               arch/arm/cpu/arm920t/start.o (.text*)
> -               . = 0x1000;
> -
> -               LONG(0x53555243)
> -               *(.text*)
> -       }
> -
> -       . = ALIGN(4);
> -       .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) }
> -
> -       . = ALIGN(4);
> -       .data : {
> -               *(.data*)
> -       }
> -
> -       . = ALIGN(4);
> -
> -       . = .;
> -
> -       . = ALIGN(4);
> -       .u_boot_list : {
> -               KEEP(*(SORT(.u_boot_list*)));
> -       }
> -
> -       . = ALIGN(4);
> -
> -       .image_copy_end :
> -       {
> -               *(.__image_copy_end)
> -       }
> -
> -       .rel_dyn_start :
> -       {
> -               *(.__rel_dyn_start)
> -       }
> -
> -       .rel.dyn : {
> -               *(.rel*)
> -       }
> -
> -       .rel_dyn_end :
> -       {
> -               *(.__rel_dyn_end)
> -       }
> -
> -       .end :
> -       {
> -               *(.__end)
> -       }
> -
> -       _image_binary_end = .;
> -
> -       /*
> -        * Deprecated: this MMU section is used by pxa at present but
> -        * should not be used by new boards/CPUs.
> -        */
> -       . = ALIGN(4096);
> -       .mmutable : {
> -               *(.mmutable)
> -       }
> -
> -/*
> - * Compiler-generated __bss_start and __bss_end, see arch/arm/lib/bss.c
> - * __bss_base and __bss_limit are for linker only (overlay ordering)
> - */
> -
> -       .bss_start __rel_dyn_start (OVERLAY) : {
> -               KEEP(*(.__bss_start));
> -               __bss_base = .;
> -       }
> -
> -       .bss __bss_base (OVERLAY) : {
> -               *(.bss*)
> -                . = ALIGN(4);
> -                __bss_limit = .;
> -       }
> -
> -       .bss_end __bss_limit (OVERLAY) : {
> -               KEEP(*(.__bss_end));
> -       }
> -
> -       .dynsym _image_binary_end : { *(.dynsym) }
> -       .dynbss : { *(.dynbss) }
> -       .dynstr : { *(.dynstr*) }
> -       .dynamic : { *(.dynamic*) }
> -       .plt : { *(.plt*) }
> -       .interp : { *(.interp*) }
> -       .gnu.hash : { *(.gnu.hash) }
> -       .gnu : { *(.gnu*) }
> -       .ARM.exidx : { *(.ARM.exidx*) }
> -       .gnu.linkonce.armexidx : { *(.gnu.linkonce.armexidx.*) }
> -}
> diff --git a/configs/edb9315a_defconfig b/configs/edb9315a_defconfig
> deleted file mode 100644
> index 452bf0d..0000000
> --- a/configs/edb9315a_defconfig
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -CONFIG_ARM=y
> -CONFIG_TARGET_EDB93XX=y
> -CONFIG_SYS_EXTRA_OPTIONS="MK_edb9315a"
> -# CONFIG_CMD_XIMG is not set
> -# CONFIG_CMD_FPGA is not set
> -# CONFIG_CMD_SETEXPR is not set
> diff --git a/include/configs/edb93xx.h b/include/configs/edb93xx.h
> deleted file mode 100644
> index efe2a9d..0000000
> --- a/include/configs/edb93xx.h
> +++ /dev/null
> @@ -1,284 +0,0 @@
> -/*
> - * U-boot - Configuration file for Cirrus Logic EDB93xx boards
> - */
> -
> -#ifndef __CONFIG_H
> -#define __CONFIG_H
> -
> -#ifdef CONFIG_MK_edb9301
> -#define CONFIG_EDB9301
> -#elif defined(CONFIG_MK_edb9302)
> -#define CONFIG_EDB9302
> -#elif defined(CONFIG_MK_edb9302a)
> -#define CONFIG_EDB9302A
> -#elif defined(CONFIG_MK_edb9307)
> -#define CONFIG_EDB9307
> -#elif defined(CONFIG_MK_edb9307a)
> -#define CONFIG_EDB9307A
> -#elif defined(CONFIG_MK_edb9312)
> -#define CONFIG_EDB9312
> -#elif defined(CONFIG_MK_edb9315)
> -#define CONFIG_EDB9315
> -#elif defined(CONFIG_MK_edb9315a)
> -#define CONFIG_EDB9315A
> -#else
> -#error "no board defined"
> -#endif
> -
> -/* Initial environment and monitor configuration options. */
> -#define CONFIG_BOOTDELAY               2
> -#define CONFIG_CMDLINE_TAG             1
> -#define CONFIG_INITRD_TAG              1
> -#define CONFIG_SETUP_MEMORY_TAGS       1
> -#define CONFIG_BOOTARGS                "root=/dev/nfs
> console=ttyAM0,115200 ip=dhcp"
> -#define CONFIG_BOOTFILE                "edb93xx.img"
> -
> -#define CONFIG_SYS_HUSH_PARSER         1
> -#define CONFIG_SYS_PROMPT_HUSH_PS2     "> "
> -
> -
> -#define CONFIG_SYS_LDSCRIPT    "board/cirrus/edb93xx/u-boot.lds"
> -
> -#undef CONFIG_SYS_PROMPT
> -#ifdef CONFIG_EDB9301
> -#define CONFIG_EP9301
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9301
> -#define CONFIG_SYS_PROMPT              "EDB9301> "
> -#define CONFIG_ENV_SECT_SIZE           0x00020000
> -#elif defined(CONFIG_EDB9302)
> -#define CONFIG_EP9302
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9302
> -#define CONFIG_SYS_PROMPT              "EDB9302> "
> -#define CONFIG_ENV_SECT_SIZE           0x00020000
> -#elif defined(CONFIG_EDB9302A)
> -#define CONFIG_EP9302
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9302A
> -#define CONFIG_SYS_PROMPT              "EDB9302A> "
> -#define CONFIG_ENV_SECT_SIZE           0x00020000
> -#elif defined(CONFIG_EDB9307)
> -#define CONFIG_EP9307
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9307
> -#define CONFIG_SYS_PROMPT              "EDB9307> "
> -#define CONFIG_ENV_SECT_SIZE           0x00040000
> -#elif defined(CONFIG_EDB9307A)
> -#define CONFIG_EP9307
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9307A
> -#define CONFIG_SYS_PROMPT              "EDB9307A> "
> -#define CONFIG_ENV_SECT_SIZE           0x00020000
> -#elif defined(CONFIG_EDB9312)
> -#define CONFIG_EP9312
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9312
> -#define CONFIG_SYS_PROMPT              "EDB9312> "
> -#define CONFIG_ENV_SECT_SIZE           0x00040000
> -#elif defined(CONFIG_EDB9315)
> -#define CONFIG_EP9315
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9315
> -#define CONFIG_SYS_PROMPT              "EDB9315> "
> -#define CONFIG_ENV_SECT_SIZE           0x00040000
> -#elif defined(CONFIG_EDB9315A)
> -#define CONFIG_EP9315
> -#define CONFIG_MACH_TYPE               MACH_TYPE_EDB9315A
> -#define CONFIG_SYS_PROMPT              "EDB9315A> "
> -#define CONFIG_ENV_SECT_SIZE           0x00020000
> -#else
> -#error "no board defined"
> -#endif
> -
> -/* High-level configuration options */
> -#define CONFIG_EP93XX          1               /* This is a Cirrus Logic
> 93xx SoC */
> -
> -#define CONFIG_SYS_CLK_FREQ    14745600        /* EP93xx has a 14.7456
> clock */
> -#undef CONFIG_USE_IRQ                          /* Don't need IRQ/FIQ */
> -
> -/* Monitor configuration */
> -#undef CONFIG_CMD_DATE
> -#define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_JFFS2
> -
> -#define CONFIG_SYS_LONGHELP                    /* Enable "long" help in
> mon */
> -#define CONFIG_SYS_CBSIZE              1024    /* Console I/O buffer size
> */
> -/* Print buffer size */
> -#define CONFIG_SYS_PBSIZE
> (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
> -/* Boot argument buffer size */
> -#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE
> -#define CONFIG_SYS_MAXARGS     16              /* Max number of command
> args */
> -
> -/* Serial port hardware configuration */
> -#define CONFIG_PL010_SERIAL
> -#define CONFIG_CONS_INDEX              0
> -#define CONFIG_BAUDRATE                        115200
> -#define CONFIG_SYS_BAUDRATE_TABLE      {9600, 19200, 38400, 57600, \
> -                        115200, 230400}
> -#define CONFIG_SYS_SERIAL0             0x808C0000
> -#define CONFIG_SYS_SERIAL1             0x808D0000
> -/*#define CONFIG_PL01x_PORTS   {(void *)CONFIG_SYS_SERIAL0, \
> -            (void *)CONFIG_SYS_SERIAL1} */
> -
> -#define CONFIG_PL01x_PORTS     {(void *)CONFIG_SYS_SERIAL0}
> -
> -/* Status LED */
> -#define CONFIG_STATUS_LED              1 /* Status LED enabled */
> -#define CONFIG_BOARD_SPECIFIC_LED      1
> -#define STATUS_LED_GREEN               0
> -#define STATUS_LED_RED                 1
> -/* Green */
> -#define STATUS_LED_BIT                 STATUS_LED_GREEN
> -#define STATUS_LED_STATE               STATUS_LED_ON
> -#define STATUS_LED_PERIOD              (CONFIG_SYS_HZ / 2)
> -/* Red */
> -#define STATUS_LED_BIT1                        STATUS_LED_RED
> -#define STATUS_LED_STATE1              STATUS_LED_OFF
> -#define STATUS_LED_PERIOD1             (CONFIG_SYS_HZ / 2)
> -/* Optional value */
> -#define STATUS_LED_BOOT                        STATUS_LED_BIT
> -
> -/* Network hardware configuration */
> -#define CONFIG_DRIVER_EP93XX_MAC
> -#define CONFIG_MII_SUPPRESS_PREAMBLE
> -#define CONFIG_MII
> -#define CONFIG_PHY_ADDR                1
> -#undef CONFIG_NETCONSOLE
> -
> -/* SDRAM configuration */
> -#if defined(CONFIG_EDB9301) || defined(CONFIG_EDB9302) || \
> -    defined(CONFIG_EDB9307) || defined CONFIG_EDB9312 || \
> -    defined(CONFIG_EDB9315)
> -/*
> - * EDB9301/2 has 4 banks of SDRAM consisting of 1x Samsung K4S561632E-TC75
> - * 256 Mbit SDRAM on a 16-bit data bus, for a total of 32MB of SDRAM. We
> set
> - * the SROMLL bit on the processor, resulting in this non-contiguous
> memory map.
> - *
> - * The EDB9307, EDB9312, and EDB9315 have 2 banks of SDRAM consisting of
> - * 2x Samsung K4S561632E-TC75 256 Mbit on a 32-bit data bus, for a total
> of
> - * 64 MB of SDRAM.
> - */
> -
> -#define CONFIG_EDB93XX_SDCS3
> -
> -#elif defined(CONFIG_EDB9302A) || \
> -    defined(CONFIG_EDB9307A) || defined(CONFIG_EDB9315A)
> -/*
> - * EDB9302a has 4 banks of SDRAM consisting of 1x Samsung K4S561632E-TC75
> - * 256 Mbit SDRAM on a 16-bit data bus, for a total of 32MB of SDRAM. We
> set
> - * the SROMLL bit on the processor, resulting in this non-contiguous
> memory map.
> - *
> - * The EDB9307A and EDB9315A have 2 banks of SDRAM consisting of 2x
> Samsung
> - * K4S561632E-TC75 256 Mbit on a 32-bit data bus, for a total of 64 MB of
> SDRAM.
> - */
> -#define CONFIG_EDB93XX_SDCS0
> -
> -#else
> -#error "no SDCS configuration for this board"
> -#endif
> -
> -
> -#if defined(CONFIG_EDB93XX_SDCS3)
> -#define CONFIG_SYS_LOAD_ADDR   0x01000000      /* Default load address */
> -#define PHYS_SDRAM_1           0x00000000
> -#elif defined(CONFIG_EDB93XX_SDCS0)
> -#define CONFIG_SYS_LOAD_ADDR   0xc1000000      /* Default load address */
> -#define PHYS_SDRAM_1           0xc0000000
> -#endif
> -
> -#define CONFIG_SYS_SDRAM_BASE          PHYS_SDRAM_1
> -#define CONFIG_NR_DRAM_BANKS           8
> -
> -#define CONFIG_SYS_INIT_SP_ADDR \
> -    (CONFIG_SYS_SDRAM_BASE + 32*1024 - GENERATED_GBL_DATA_SIZE)
> -
> -
> -/* Must match kernel config */
> -#define LINUX_BOOT_PARAM_ADDR  (PHYS_SDRAM_1 + 0x100)
> -
> -/* Run-time memory allocatons */
> -#define CONFIG_SYS_GBL_DATA_SIZE       128
> -#define CONFIG_STACKSIZE               (128 * 1024)
> -
> -#if defined(CONFIG_USE_IRQ)
> -#define CONFIG_STACKSIZE_IRQ   (4 * 1024)
> -#define CONFIG_STACKSIZE_FIQ   (4 * 1024)
> -#endif
> -
> -#define CONFIG_SYS_MALLOC_LEN          (512 * 1024)
> -
> -/*
> -----------------------------------------------------------------------------
> - * FLASH and environment organization
> - *
> - * The EDB9301, EDB9302(a), EDB9307a, EDB9315a have 1 bank of flash
> memory at
> - * 0x60000000 consisting of 1x Intel TE28F128J3C-150 128 Mbit flash on a
> 16-bit
> - * data bus, for a total of 16 MB of CFI-compatible flash.
> - *
> - * The EDB9307, EDB9312, and EDB9315 have 1 bank of flash memory at
> - * 0x60000000 consisting of 2x Micron MT28F128J3-12 128 Mbit flash on a
> 32-bit
> - * data bus, for a total of 32 MB of CFI-compatible flash.
> - *
> - *
> - *                            EDB9301/02(a)7a/15a    EDB9307/12/15
> - * 0x60000000 - 0x0003FFFF    u-boot                 u-boot
> - * 0x60040000 - 0x0005FFFF    environment #1         environment #1
> - * 0x60060000 - 0x0007FFFF    environment #2         environment #1
> (continued)
> - * 0x60080000 - 0x0009FFFF    unused                 environment #2
> - * 0x600A0000 - 0x000BFFFF    unused                 environment #2
> (continued)
> - * 0x600C0000 - 0x00FFFFFF    unused                 unused
> - * 0x61000000 - 0x01FFFFFF    not present            unused
> - */
> -#define CONFIG_SYS_FLASH_CFI
> -#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE
> -
> -
> -#define CONFIG_SYS_FLASH_PROTECTION
> -#define CONFIG_FLASH_CFI_DRIVER
> -#define CONFIG_SYS_MAX_FLASH_BANKS     1
> -#define CONFIG_SYS_MAX_FLASH_SECT      (256+8)
> -
> -#define CONFIG_SYS_TEXT_BASE           0x60000000
> -#define PHYS_FLASH_1                   CONFIG_SYS_TEXT_BASE
> -#define CONFIG_SYS_FLASH_BASE          CONFIG_SYS_TEXT_BASE
> -
> -#define CONFIG_SYS_MONITOR_BASE                CONFIG_SYS_FLASH_BASE
> -#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)
> -
> -#define CONFIG_ENV_OVERWRITE           /* Vendor params unprotected */
> -#define CONFIG_ENV_IS_IN_FLASH
> -
> -#define CONFIG_ENV_ADDR                        0x60040000
> -#define CONFIG_ENV_ADDR_REDUND         (CONFIG_ENV_ADDR +
> CONFIG_ENV_SECT_SIZE)
> -
> -#define CONFIG_ENV_SIZE                        CONFIG_ENV_SECT_SIZE
> -#define CONFIG_ENV_SIZE_REDUND         CONFIG_ENV_SIZE
> -
> -/* Define to enable MMC on SPI support */
> -/* #define CONFIG_EP93XX_SPI_MMC */
> -
> -#ifdef CONFIG_EP93XX_SPI_MMC
> -#define CONFIG_EP93XX_SPI
> -#define CONFIG_MMC
> -#define CONFIG_GENERIC_MMC
> -#define CONFIG_MMC_SPI
> -#define CONFIG_CMD_MMC
> -#define CONFIG_MMC_SPI_NPOWER_EGPIO    9
> -#endif
> -
> -#define CONFIG_USB_STORAGE
> -#define CONFIG_USB_OHCI_NEW
> -#define CONFIG_USB_OHCI_EP93XX
> -#define CONFIG_SYS_USB_OHCI_CPU_INIT
> -#define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS     3
> -#define CONFIG_SYS_USB_OHCI_SLOT_NAME          "ep93xx-ohci"
> -#define CONFIG_SYS_USB_OHCI_REGS_BASE          0x80020000
> -
> -#define CONFIG_CMD_EXT2
> -#define CONFIG_CMD_EXT4
> -#define CONFIG_CMD_FAT
> -#define CONFIG_CMD_USB
> -
> -#define CONFIG_BOARD_EARLY_INIT_F
> -#define CONFIG_CMD_BOOTZ
> -
> -/* Define to disable flash configuration*/
> -/* #define CONFIG_EP93XX_NO_FLASH_CFG */
> -
> -/* Define this for indusrial rated chips */
> -/* #define CONFIG_EDB93XX_INDUSTRIAL */
> -
> -#endif /* !defined (__CONFIG_H) */
> --
> 2.6.0.rc0.131.gf624c3d
>
>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [U-Boot] [PATCH 1/6] arm: Remove edb9315a board
  2015-09-13  9:42   ` sergey kostanbaev
@ 2015-09-13 14:44     ` Simon Glass
  0 siblings, 0 replies; 13+ messages in thread
From: Simon Glass @ 2015-09-13 14:44 UTC (permalink / raw)
  To: u-boot

Hi Sergey,

On 13 September 2015 at 03:42, sergey kostanbaev
<sergey.kostanbaev@gmail.com> wrote:
> Hi Simon,
>
> I posted a patch http://patchwork.ozlabs.org/patch/516053/ to move this
> board to generic but still haven't got any feedback.
>

OK, sorry I missed it. Tom has applied this now so my patch will be dropped.

Regards,
Simon

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [U-Boot] [U-Boot,2/6] arm: Remove da830evm board
  2015-09-12 17:50 ` [U-Boot] [PATCH 2/6] arm: Remove da830evm board Simon Glass
@ 2015-09-28 21:08   ` Tom Rini
  0 siblings, 0 replies; 13+ messages in thread
From: Tom Rini @ 2015-09-28 21:08 UTC (permalink / raw)
  To: u-boot

On Sat, Sep 12, 2015 at 11:50:08AM -0600, Simon Glass wrote:

> This board has not been converted to generic board by the deadline.
> Remove it.
> 
> Signed-off-by: Simon Glass <sjg@chromium.org>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150928/9e42f5b6/attachment.sig>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [U-Boot] [U-Boot,3/6] arm: Remove wireless_space board
  2015-09-12 17:50 ` [U-Boot] [PATCH 3/6] arm: Remove wireless_space board Simon Glass
@ 2015-09-28 21:08   ` Tom Rini
  0 siblings, 0 replies; 13+ messages in thread
From: Tom Rini @ 2015-09-28 21:08 UTC (permalink / raw)
  To: u-boot

On Sat, Sep 12, 2015 at 11:50:09AM -0600, Simon Glass wrote:

> This board has not been converted to generic board by the deadline.
> Remove it.
> 
> Signed-off-by: Simon Glass <sjg@chromium.org>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150928/83d18ab4/attachment.sig>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [U-Boot] [U-Boot,4/6] arm: Drop old non-generic-board code
  2015-09-12 17:50 ` [U-Boot] [PATCH 4/6] arm: Drop old non-generic-board code Simon Glass
@ 2015-09-28 21:08   ` Tom Rini
  0 siblings, 0 replies; 13+ messages in thread
From: Tom Rini @ 2015-09-28 21:08 UTC (permalink / raw)
  To: u-boot

On Sat, Sep 12, 2015 at 11:50:10AM -0600, Simon Glass wrote:

> This code is no-longer used. Drop it.
> 
> Signed-off-by: Simon Glass <sjg@chromium.org>
> Acked-by: Andreas Bie?mann <andreas.devel@gmail.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150928/d6fa09c3/attachment.sig>

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2015-09-28 21:08 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-12 17:50 [U-Boot] [PATCH 0/6] arm: Final removal of boards that have not moved to generic board init Simon Glass
2015-09-12 17:50 ` [U-Boot] [PATCH 1/6] arm: Remove edb9315a board Simon Glass
2015-09-13  9:42   ` sergey kostanbaev
2015-09-13 14:44     ` Simon Glass
2015-09-12 17:50 ` [U-Boot] [PATCH 2/6] arm: Remove da830evm board Simon Glass
2015-09-28 21:08   ` [U-Boot] [U-Boot,2/6] " Tom Rini
2015-09-12 17:50 ` [U-Boot] [PATCH 3/6] arm: Remove wireless_space board Simon Glass
2015-09-28 21:08   ` [U-Boot] [U-Boot,3/6] " Tom Rini
2015-09-12 17:50 ` [U-Boot] [PATCH 4/6] arm: Drop old non-generic-board code Simon Glass
2015-09-28 21:08   ` [U-Boot] [U-Boot,4/6] " Tom Rini
2015-09-12 17:50 ` [U-Boot] [PATCH 5/6] Sort README.scrapyard Simon Glass
2015-09-13  5:19   ` Masahiro Yamada
2015-09-12 17:50 ` [U-Boot] [PATCH 6/6] scrapyard: Add lines for recently removed ARM boards Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox