* [U-Boot] [PATCH 24/45] arm: Remove openrd boards
@ 2015-08-31 5:28 Prafulla Wadaskar
2015-08-31 6:33 ` Simon Kågström
0 siblings, 1 reply; 3+ messages in thread
From: Prafulla Wadaskar @ 2015-08-31 5:28 UTC (permalink / raw)
To: u-boot
Cced maintainer for this board, Simon Kagstrom
Regards....
Prafulla. . .
(Sent from smartphone, apologies for typos, if any)
On 31-Aug-2015 7:07 am, Simon Glass <sjg@chromium.org> wrote:
These boards have not been converted to generic board by the deadline.
Remove them.
Signed-off-by: Simon Glass <sjg@chromium.org>
---
arch/arm/mach-kirkwood/Kconfig | 4 -
board/Marvell/openrd/Kconfig | 12 ---
board/Marvell/openrd/MAINTAINERS | 12 ---
board/Marvell/openrd/Makefile | 14 ----
board/Marvell/openrd/kwbimage.cfg | 152 -----------------------------------
board/Marvell/openrd/openrd.c | 161 --------------------------------------
board/Marvell/openrd/openrd.h | 30 -------
configs/openrd_base_defconfig | 7 --
configs/openrd_client_defconfig | 7 --
configs/openrd_ultimate_defconfig | 7 --
include/configs/openrd.h | 137 --------------------------------
11 files changed, 543 deletions(-)
delete mode 100644 board/Marvell/openrd/Kconfig
delete mode 100644 board/Marvell/openrd/MAINTAINERS
delete mode 100644 board/Marvell/openrd/Makefile
delete mode 100644 board/Marvell/openrd/kwbimage.cfg
delete mode 100644 board/Marvell/openrd/openrd.c
delete mode 100644 board/Marvell/openrd/openrd.h
delete mode 100644 configs/openrd_base_defconfig
delete mode 100644 configs/openrd_client_defconfig
delete mode 100644 configs/openrd_ultimate_defconfig
delete mode 100644 include/configs/openrd.h
diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
index ae29a11..9c6e398 100644
--- a/arch/arm/mach-kirkwood/Kconfig
+++ b/arch/arm/mach-kirkwood/Kconfig
@@ -4,9 +4,6 @@ choice
prompt "Marvell Kirkwood board select"
optional
-config TARGET_OPENRD
- bool "Marvell OpenRD Board"
-
config TARGET_RD6281A
bool "RD6281A Board"
@@ -54,7 +51,6 @@ endchoice
config SYS_SOC
default "kirkwood"
-source "board/Marvell/openrd/Kconfig"
source "board/Marvell/rd6281a/Kconfig"
source "board/Marvell/dreamplug/Kconfig"
source "board/Marvell/guruplug/Kconfig"
diff --git a/board/Marvell/openrd/Kconfig b/board/Marvell/openrd/Kconfig
deleted file mode 100644
index 124b66d..0000000
--- a/board/Marvell/openrd/Kconfig
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_OPENRD
-
-config SYS_BOARD
- default "openrd"
-
-config SYS_VENDOR
- default "Marvell"
-
-config SYS_CONFIG_NAME
- default "openrd"
-
-endif
diff --git a/board/Marvell/openrd/MAINTAINERS b/board/Marvell/openrd/MAINTAINERS
deleted file mode 100644
index 7a189ab..0000000
--- a/board/Marvell/openrd/MAINTAINERS
+++ /dev/null
@@ -1,12 +0,0 @@
-OPENRD BOARD
-M: Prafulla Wadaskar <prafulla@marvell.com>
-S: Maintained
-F: board/Marvell/openrd/
-F: include/configs/openrd.h
-F: configs/openrd_base_defconfig
-
-OPENRD_CLIENT BOARD
-#M: -
-S: Maintained
-F: configs/openrd_client_defconfig
-F: configs/openrd_ultimate_defconfig
diff --git a/board/Marvell/openrd/Makefile b/board/Marvell/openrd/Makefile
deleted file mode 100644
index 8f95b79..0000000
--- a/board/Marvell/openrd/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# (C) Copyright 2009
-# Net Insight <www.netinsight.net<http://www.netinsight.net>>
-# Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
-#
-# Based on sheevaplug:
-# (C) Copyright 2009
-# Marvell Semiconductor <www.marvell.com<http://www.marvell.com>>
-# Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier: GPL-2.0+
-#
-
-obj-y := openrd.o
diff --git a/board/Marvell/openrd/kwbimage.cfg b/board/Marvell/openrd/kwbimage.cfg
deleted file mode 100644
index 8e59937..0000000
--- a/board/Marvell/openrd/kwbimage.cfg
+++ /dev/null
@@ -1,152 +0,0 @@
-#
-# (C) Copyright 2009
-# Marvell Semiconductor <www.marvell.com<http://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
-NAND_ECC_MODE default
-NAND_PAGE_SIZE 0x0800
-
-# SOC registers configuration using bootrom header extension
-# Maximum KWBIMAGE_MAX_CONFIG configurations allowed
-
-# 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
-# bit13-0: 0xc30 (3120 DDR2 clks refresh rate)
-# bit23-14: zero
-# bit24: 1= enable exit self refresh mode on DDR access
-# bit25: 1 required
-# bit29-26: zero
-# bit31-30: 01
-
-DATA 0xFFD01404 0x37543000 # DDR Controller Control Low
-# bit 4: 0=addr/cmd in smame cycle
-# bit 5: 0=clk is driven during self refresh, we don't care for APX
-# bit 6: 0=use recommended falling edge of clk for addr/cmd
-# bit14: 0=input buffer always powered up
-# bit18: 1=cpu lock transaction enabled
-# bit23-20: 5=recommended value for CL=5 and STARTBURST_DEL disabled bit31=0
-# bit27-24: 7= CL+2, STARTBURST sample stages, for freqs 400MHz, unbuffered DIMM
-# bit30-28: 3 required
-# bit31: 0=no additional STARTBURST delay
-
-DATA 0xFFD01408 0x22125451 # DDR Timing (Low) (active cycles value +1)
-# bit3-0: TRAS lsbs
-# bit7-4: TRCD
-# bit11- 8: TRP
-# bit15-12: TWR
-# bit19-16: TWTR
-# bit20: TRAS msb
-# bit23-21: 0x0
-# bit27-24: TRRD
-# bit31-28: TRTP
-
-DATA 0xFFD0140C 0x00000a33 # DDR Timing (High)
-# bit6-0: TRFC
-# bit8-7: TR2R
-# bit10-9: TR2W
-# bit12-11: TW2W
-# bit31-13: zero required
-
-DATA 0xFFD01410 0x000000cc # DDR Address Control
-# bit1-0: 00, Cs0width=x8
-# bit3-2: 11, Cs0size=1Gb
-# bit5-4: 00, Cs1width=x8
-# bit7-6: 11, Cs1size=1Gb
-# bit9-8: 00, Cs2width=nonexistent
-# bit11-10: 00, Cs2size =nonexistent
-# bit13-12: 00, Cs3width=nonexistent
-# bit15-14: 00, Cs3size =nonexistent
-# bit16: 0, Cs0AddrSel
-# bit17: 0, Cs1AddrSel
-# bit18: 0, Cs2AddrSel
-# bit19: 0, Cs3AddrSel
-# bit31-20: 0 required
-
-DATA 0xFFD01414 0x00000000 # DDR Open Pages Control
-# bit0: 0, OpenPage enabled
-# bit31-1: 0 required
-
-DATA 0xFFD01418 0x00000000 # DDR Operation
-# bit3-0: 0x0, DDR cmd
-# bit31-4: 0 required
-
-DATA 0xFFD0141C 0x00000C52 # DDR Mode
-# bit2-0: 2, BurstLen=2 required
-# bit3: 0, BurstType=0 required
-# bit6-4: 4, CL=5
-# bit7: 0, TestMode=0 normal
-# bit8: 0, DLL reset=0 normal
-# bit11-9: 6, auto-precharge write recovery ????????????
-# bit12: 0, PD must be zero
-# bit31-13: 0 required
-
-DATA 0xFFD01420 0x00000042 # DDR Extended Mode
-# bit0: 0, DDR DLL enabled
-# bit1: 1, DDR drive strength reduced
-# bit2: 0, DDR ODT control lsd (disabled)
-# bit5-3: 000, required
-# bit6: 1, DDR ODT control msb, (disabled)
-# bit9-7: 000, required
-# bit10: 0, differential DQS enabled
-# bit11: 0, required
-# bit12: 0, DDR output buffer enabled
-# bit31-13: 0 required
-
-DATA 0xFFD01424 0x0000F17F # DDR Controller Control High
-# bit2-0: 111, required
-# bit3 : 1 , MBUS Burst Chop disabled
-# bit6-4: 111, required
-# bit7 : 0
-# bit8 : 1 , add writepath sample stage, must be 1 for DDR freq >= 300MHz
-# bit9 : 0 , no half clock cycle addition to dataout
-# bit10 : 0 , 1/4 clock cycle skew enabled for addr/ctl signals
-# bit11 : 0 , 1/4 clock cycle skew disabled for write mesh
-# bit15-12: 1111 required
-# bit31-16: 0 required
-
-DATA 0xFFD01428 0x00085520 # DDR2 ODT Read Timing (default values)
-DATA 0xFFD0147C 0x00008552 # DDR2 ODT Write Timing (default values)
-
-DATA 0xFFD01500 0x00000000 # CS[0]n Base address to 0x0
-DATA 0xFFD01504 0x0FFFFFF1 # CS[0]n Size
-# bit0: 1, Window enabled
-# bit1: 0, Write Protect disabled
-# bit3-2: 00, CS0 hit selected
-# bit23-4: ones, required
-# bit31-24: 0x0F, Size (i.e. 256MB)
-
-DATA 0xFFD01508 0x10000000 # CS[1]n Base address to 256Mb
-DATA 0xFFD0150C 0x0FFFFFF5 # CS[1]n Size 256Mb Window enabled for CS1
-
-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)
-# bit3-0: 0010, (read) M_ODT[0] is asserted during read from DRAM CS1
-# bit7-4: 0001, (read) M_ODT[1] is asserted during read from DRAM CS0
-# bit19-16: 0010, (write) M_ODT[0] is asserted during write to DRAM CS1.
-# bit23-20: 0001, (write) M_ODT[1] is asserted during write to DRAM CS0.
-DATA 0xFFD01498 0x00000000 # DDR ODT Control (High)
-
-DATA 0xFFD0149C 0x0000E40f # CPU ODT Control
-# bit3-0: 1111, internal ODT is asserted during read from DRAM bank 0-3
-# bit11-10: 01, M_DQ, M_DM, and M_DQS I/O buffer ODT Select: 150 ohm
-# bit13-12: 10, M_STARTBURST_IN I/O buffer ODT Select: 75 ohm
-# bit14: 1, M_STARTBURST_IN ODT: Enabled
-# bit15: 1, DDR IO ODT Unit: Use ODT block
-DATA 0xFFD01480 0x00000001 # DDR Initialization Control
-#bit0=1, enable DDR init upon this register write
-
-# End of Header extension
-DATA 0x0 0x0
diff --git a/board/Marvell/openrd/openrd.c b/board/Marvell/openrd/openrd.c
deleted file mode 100644
index 55cf525..0000000
--- a/board/Marvell/openrd/openrd.c
+++ /dev/null
@@ -1,161 +0,0 @@
-/*
- * (C) Copyright 2009
- * Net Insight <www.netinsight.net<http://www.netinsight.net>>
- * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
- *
- * Based on sheevaplug.c:
- * (C) Copyright 2009
- * Marvell Semiconductor <www.marvell.com<http://www.marvell.com>>
- * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#include <common.h>
-#include <miiphy.h>
-#include <asm/arch/cpu.h>
-#include <asm/arch/soc.h>
-#include <asm/arch/mpp.h>
-#include "openrd.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-int board_early_init_f(void)
-{
- /*
- * default gpio configuration
- * There are maximum 64 gpios controlled through 2 sets of registers
- * the below configuration configures mainly initial LED status
- */
- mvebu_config_gpio(OPENRD_OE_VAL_LOW,
- OPENRD_OE_VAL_HIGH,
- OPENRD_OE_LOW, OPENRD_OE_HIGH);
-
- /* Multi-Purpose Pins Functionality configuration */
- static 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,
- MPP8_TW_SDA,
- MPP9_TW_SCK,
- MPP10_UART0_TXD,
- MPP11_UART0_RXD,
- MPP12_SD_CLK,
- MPP13_SD_CMD, /* Alt UART1_TXD */
- MPP14_SD_D0, /* Alt UART1_RXD */
- MPP15_SD_D1,
- MPP16_SD_D2,
- MPP17_SD_D3,
- MPP18_NF_IO0,
- MPP19_NF_IO1,
- MPP20_GE1_0,
- MPP21_GE1_1,
- MPP22_GE1_2,
- MPP23_GE1_3,
- MPP24_GE1_4,
- MPP25_GE1_5,
- MPP26_GE1_6,
- MPP27_GE1_7,
- MPP28_GPIO,
- MPP29_TSMP9,
- MPP30_GE1_10,
- MPP31_GE1_11,
- MPP32_GE1_12,
- MPP33_GE1_13,
- MPP34_GPIO, /* UART1 / SD sel */
- MPP35_TDM_CH0_TX_QL,
- MPP36_TDM_SPI_CS1,
- MPP37_TDM_CH2_TX_QL,
- MPP38_TDM_CH2_RX_QL,
- MPP39_AUDIO_I2SBCLK,
- MPP40_AUDIO_I2SDO,
- MPP41_AUDIO_I2SLRC,
- MPP42_AUDIO_I2SMCLK,
- MPP43_AUDIO_I2SDI,
- MPP44_AUDIO_EXTCLK,
- MPP45_TDM_PCLK,
- MPP46_TDM_FS,
- MPP47_TDM_DRX,
- MPP48_TDM_DTX,
- MPP49_TDM_CH0_RX_QL,
- 0
- };
-
- kirkwood_mpp_conf(kwmpp_config, NULL);
- return 0;
-}
-
-int board_init(void)
-{
- /*
- * arch number of board
- */
-#if defined(CONFIG_BOARD_IS_OPENRD_BASE)
- gd->bd->bi_arch_number = MACH_TYPE_OPENRD_BASE;
-#elif defined(CONFIG_BOARD_IS_OPENRD_CLIENT)
- gd->bd->bi_arch_number = MACH_TYPE_OPENRD_CLIENT;
-#elif defined(CONFIG_BOARD_IS_OPENRD_ULTIMATE)
- gd->bd->bi_arch_number = MACH_TYPE_OPENRD_ULTIMATE;
-#endif
-
- /* adress of boot parameters */
- gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100;
- return 0;
-}
-
-#ifdef CONFIG_RESET_PHY_R
-/* Configure and enable MV88E1116/88E1121 PHY */
-void mv_phy_init(char *name)
-{
- u16 reg;
- u16 devadr;
-
- if (miiphy_set_current_dev(name))
- return;
-
- /* command to read PHY dev address */
- if (miiphy_read(name, 0xEE, 0xEE, (u16 *) &devadr)) {
- printf("Err..%s could not read PHY dev address\n",
- __FUNCTION__);
- return;
- }
-
- /*
- * Enable RGMII delay on Tx and Rx for CPU port
- * Ref: sec 4.7.2 of chip datasheet
- */
- miiphy_write(name, devadr, MV88E1116_PGADR_REG, 2);
- miiphy_read(name, devadr, MV88E1116_MAC_CTRL_REG, ®);
- reg |= (MV88E1116_RGMII_RXTM_CTRL | MV88E1116_RGMII_TXTM_CTRL);
- miiphy_write(name, devadr, MV88E1116_MAC_CTRL_REG, reg);
- miiphy_write(name, devadr, MV88E1116_PGADR_REG, 0);
-
- /* reset the phy */
- miiphy_reset(name, devadr);
-
- printf(PHY_NO" Initialized on %s\n", name);
-}
-
-void reset_phy(void)
-{
- mv_phy_init("egiga0");
-
-#ifdef CONFIG_BOARD_IS_OPENRD_CLIENT
- /* Kirkwood ethernet driver is written with the assumption that in case
- * of multiple PHYs, their addresses are consecutive. But unfortunately
- * in case of OpenRD-Client, PHY addresses are not consecutive.*/
- miiphy_write("egiga1", 0xEE, 0xEE, 24);
-#endif
-
-#if defined(CONFIG_BOARD_IS_OPENRD_CLIENT) || \
- defined(CONFIG_BOARD_IS_OPENRD_ULTIMATE)
- /* configure and initialize both PHY's */
- mv_phy_init("egiga1");
-#endif
-}
-#endif /* CONFIG_RESET_PHY_R */
diff --git a/board/Marvell/openrd/openrd.h b/board/Marvell/openrd/openrd.h
deleted file mode 100644
index 56dfeea..0000000
--- a/board/Marvell/openrd/openrd.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * (C) Copyright 2009
- * Net Insight <www.netinsight.net<http://www.netinsight.net>>
- * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
- *
- * Based on sheevaplug.h:
- * (C) Copyright 2009
- * Marvell Semiconductor <www.marvell.com<http://www.marvell.com>>
- * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#ifndef __OPENRD_BASE_H
-#define __OPENRD_BASE_H
-
-#define OPENRD_OE_LOW (~(1<<28)) /* RS232 / RS485 */
-#define OPENRD_OE_HIGH (~(1<<2)) /* SD / UART1 */
-#define OPENRD_OE_VAL_LOW (0) /* Sel RS232 */
-#define OPENRD_OE_VAL_HIGH (1 << 2) /* Sel SD */
-
-/* PHY related */
-#define MV88E1116_LED_FCTRL_REG 10
-#define MV88E1116_CPRSP_CR3_REG 21
-#define MV88E1116_MAC_CTRL_REG 21
-#define MV88E1116_PGADR_REG 22
-#define MV88E1116_RGMII_TXTM_CTRL (1 << 4)
-#define MV88E1116_RGMII_RXTM_CTRL (1 << 5)
-
-#endif /* __OPENRD_BASE_H */
diff --git a/configs/openrd_base_defconfig b/configs/openrd_base_defconfig
deleted file mode 100644
index 1686139..0000000
--- a/configs/openrd_base_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_OPENRD=y
-CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_BASE"
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/configs/openrd_client_defconfig b/configs/openrd_client_defconfig
deleted file mode 100644
index c342315..0000000
--- a/configs/openrd_client_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_OPENRD=y
-CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_CLIENT"
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/configs/openrd_ultimate_defconfig b/configs/openrd_ultimate_defconfig
deleted file mode 100644
index 530ba4d..0000000
--- a/configs/openrd_ultimate_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_OPENRD=y
-CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_ULTIMATE"
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/include/configs/openrd.h b/include/configs/openrd.h
deleted file mode 100644
index 7211314..0000000
--- a/include/configs/openrd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/*
- * (C) Copyright 2009
- * Net Insight <www.netinsight.net<http://www.netinsight.net>>
- * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
- *
- * Based on sheevaplug.h:
- * (C) Copyright 2009
- * Marvell Semiconductor <www.marvell.com<http://www.marvell.com>>
- * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#ifndef _CONFIG_OPENRD_H
-#define _CONFIG_OPENRD_H
-
-/*
- * Version number information
- */
-#ifdef CONFIG_BOARD_IS_OPENRD_ULTIMATE
-# define CONFIG_IDENT_STRING "\nOpenRD-Ultimate"
-#else
-# ifdef CONFIG_BOARD_IS_OPENRD_CLIENT
-# define CONFIG_IDENT_STRING "\nOpenRD-Client"
-# else
-# ifdef CONFIG_BOARD_IS_OPENRD_BASE
-# define CONFIG_IDENT_STRING "\nOpenRD-Base"
-# else
-# error Unknown OpenRD board specified
-# endif
-# endif
-#endif
-
-/*
- * High Level Configuration Options (easy to change)
- */
-#define CONFIG_SHEEVA_88SV131 1 /* CPU Core subversion */
-#define CONFIG_KW88F6281 1 /* SOC Name */
-#define CONFIG_MACH_OPENRD_BASE /* Machine type */
-#define CONFIG_SKIP_LOWLEVEL_INIT /* disable board lowlevel_init */
-
-/*
- * Commands configuration
- */
-#define CONFIG_SYS_NO_FLASH /* Declare no flash (NOR/SPI) */
-#define CONFIG_SYS_MVFS
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_ENV
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_MMC
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_USB
-#define CONFIG_CMD_IDE
-
-/*
- * mv-common.h should be defined after CMD configs since it used them
- * to enable certain macros
- */
-#include "mv-common.h"
-
-/*
- * Environment variables configurations
- */
-#ifdef CONFIG_CMD_NAND
-#define CONFIG_ENV_IS_IN_NAND 1
-#define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K */
-#else
-#define CONFIG_ENV_IS_NOWHERE 1 /* if env in SDRAM */
-#endif
-/*
- * max 4k env size is enough, but in case of nand
- * it has to be rounded to sector size
- */
-#define CONFIG_ENV_SIZE 0x20000 /* 128k */
-#define CONFIG_ENV_ADDR 0x60000
-#define CONFIG_ENV_OFFSET 0x60000 /* env starts here */
-/*
- * Environment is right behind U-Boot in flash. Make sure U-Boot
- * doesn't grow into the environment area.
- */
-#define CONFIG_BOARD_SIZE_LIMIT CONFIG_ENV_OFFSET
-
-/*
- * Default environment variables
- */
-#define CONFIG_BOOTCOMMAND "${x_bootcmd_kernel}; " \
- "setenv bootargs ${x_bootargs} ${x_bootargs_root}; " \
- "${x_bootcmd_usb}; bootm 0x6400000;"
-
-#define MTDIDS_DEFAULT "nand0=nand_mtd"
-#define MTDPARTS_DEFAULT "mtdparts=nand_mtd:0x100000 at 0x000000(uboot),"\
- "0x400000 at 0x100000(uImage),"\
- "0x1fb00000 at 0x500000(rootfs)"
-
-#define CONFIG_EXTRA_ENV_SETTINGS "x_bootargs=console" \
- "=ttyS0,115200 "MTDPARTS_DEFAULT " rw ubi.mtd=2,2048\0" \
- "x_bootcmd_kernel=nand read 0x6400000 0x100000 0x300000\0" \
- "x_bootcmd_usb=usb start\0" \
- "x_bootargs_root=root=ubi0:rootfs rootfstype=ubifs\0" \
- "mtdids="MTDIDS_DEFAULT"\0" \
- "mtdparts="MTDPARTS_DEFAULT"\0"
-
-/*
- * Ethernet Driver configuration
- */
-#ifdef CONFIG_CMD_NET
-# ifdef CONFIG_BOARD_IS_OPENRD_BASE
-# define CONFIG_MVGBE_PORTS {1, 0} /* enable port 0 only */
-# else
-# define CONFIG_MVGBE_PORTS {1, 1} /* enable both ports */
-# endif
-# ifdef CONFIG_BOARD_IS_OPENRD_ULTIMATE
-# define CONFIG_PHY_BASE_ADR 0x0
-# define PHY_NO "88E1121"
-# else
-# define CONFIG_PHY_BASE_ADR 0x8
-# define PHY_NO "88E1116"
-# endif
-#endif /* CONFIG_CMD_NET */
-
-/*
- * SATA Driver configuration
- */
-#ifdef CONFIG_MVSATA_IDE
-#define CONFIG_SYS_ATA_IDE0_OFFSET MV_SATA_PORT0_OFFSET
-#define CONFIG_SYS_ATA_IDE1_OFFSET MV_SATA_PORT1_OFFSET
-#endif /*CONFIG_MVSATA_IDE*/
-
-#ifdef CONFIG_CMD_MMC
-#define CONFIG_MMC
-#define CONFIG_GENERIC_MMC
-#define CONFIG_MVEBU_MMC
-#define CONFIG_SYS_MMC_BASE KW_SDIO_BASE
-#endif /* CONFIG_CMD_MMC */
-
-#endif /* _CONFIG_OPENRD_BASE_H */
--
2.5.0.457.gab17608
^ permalink raw reply related [flat|nested] 3+ messages in thread* [U-Boot] [PATCH 00/45] arm: Remove boards that have not moved to generic board init
@ 2015-08-31 1:18 Simon Glass
2015-08-31 1:19 ` [U-Boot] [PATCH 24/45] arm: Remove openrd boards Simon Glass
0 siblings, 1 reply; 3+ messages in thread
From: Simon Glass @ 2015-08-31 1:18 UTC (permalink / raw)
To: u-boot
The follow boards have still not been moved to use CONFIG_SYS_GENERIC_BOARD.
This series removes these boards in preparation for dropping the old board
init file arch/arm/lib/board.c:
https://patchwork.ozlabs.org/patch/508559/
balloon3, cpu9260, cpu9260_128M, cpu9260_nand, cpu9260_nand_128M, cpu9G20,
cpu9G20_128M, cpu9G20_nand, cpu9G20_nand_128M, cpuat91, cpuat91_ram, d2net_v2,
da830evm, davinci_dm355evm, davinci_dm355leopard, davinci_dm365evm,
davinci_dm6467evm, davinci_dm6467Tevm, davinci_dvevm, davinci_schmoogie,
davinci_sffsdr, davinci_sonata, dig297, ea20, eb_cpux9k2, eb_cpux9k2_ram,
edb9315a, enbw_cmc, ima3-mx53, imx27lite, imx31_litekit, inetspace_v2, jornada,
lp8x4x, magnesium, meesc, meesc_dataflash, mv88f6281gtw_ge, mx51_efikamx,
mx51_efikasb, net2big_v2, netspace_lite_v2, netspace_max_v2, netspace_mini_v2,
netspace_v2, nhk8815, nhk8815_onenand, omap3_evm, omap3_evm_quick_mmc,
omap3_evm_quick_nand, omap3_logic, omap3_mvblx, omap3_sdp3430, openrd_base,
openrd_client, openrd_ultimate, otc570, otc570_dataflash, palmld, palmtc,
palmtreo680, polaris, portuxg20, pxa255_idp, qong, rd6281a, scb9328, snowball,
stamp9g20, ti814x_evm, ti816x_evm, tk71, trizepsiv, tt01, tx25, u8500_href,
versatileab, versatilepb, versatileqemu, vision2, vl_ma2sc, vl_ma2sc_ram,
vpac270_nor_128, vpac270_nor_256, vpac270_ond_256, wireless_space, xaeniax,
zipitz2
Simon Glass (45):
arm: Remove balloon3 board
arm: Remove eukrea boards
arm: Remove most LaCie boards
arm: Remove snowball and u8500_href boards
arm: Remove unmaintained davinci boards
arm: Remove d2net_v2 defconfig file
arm: Remove dig297 board
arm: Remove eb_cpu9k2 and eb_cpu9k2_ram boards
arm: Remove edb9315a board
arm: Remove enbw_cmc board
arm: Remove ima3-mx53 board
arm: Remove imx27lite, imx27_litekit and magnesium boards
arm: Remove mx31_litekit board
arm: Remove inetspace_v2_cmc board
arm: Remove jornada board
arm: Remove lp8x4x board
arm: Remove meesc and meesc_dataflash boards
arm: Remove mv88f6281gtw_ge board
arm: Remove mx51_efikamx, mx51_efikasb boards
arm: Remove nhk8815 boards and nomadik arch
arm: Remove omap3_logic board
arm: Remove omap3_mvblx board
arm: Remove omap3_sdp3430 board
arm: Remove openrd boards
arm: Remove otc570 board
arm: Remove palmld board
arm: Remove palmtc board
arm: Remove polaris and trizepsiv boards
arm: Remove portuxg20, stamp9g20 boards
arm: Remove pxa255_idp, zipitz2 boards
arm: Remove qong board
arm: Remove rd6281a board
arm: Remove scb9328 board
arm: Remove tk71 board
arm: Remove tt01 board
arm: Remove versatileab board
arm: Remove vision2 board
arm: Remove vl_ma2sc board
arm: Remove vpac270_nor_128 board
arm: Remove xaeniax board
arm: Remove omap3_evm board
arm: Remove palmtreo680 board
arm: Remove ti814x_evm board
arm: Remove ti816x_evm board
arm: Remove tx25 board
arch/arm/Kconfig | 148 +---
arch/arm/Makefile | 1 -
arch/arm/cpu/armv7/omap3/Kconfig | 29 -
arch/arm/include/asm/mach-types.h | 76 --
arch/arm/mach-at91/Kconfig | 35 -
arch/arm/mach-davinci/Kconfig | 40 --
arch/arm/mach-kirkwood/Kconfig | 28 -
arch/arm/mach-nomadik/Kconfig | 17 -
arch/arm/mach-nomadik/Makefile | 9 -
arch/arm/mach-nomadik/gpio.c | 83 ---
arch/arm/mach-nomadik/include/mach/gpio.h | 26 -
arch/arm/mach-nomadik/include/mach/mtu.h | 50 --
arch/arm/mach-nomadik/reset.S | 14 -
arch/arm/mach-nomadik/timer.c | 71 --
arch/arm/mach-versatile/Kconfig | 15 -
board/BuS/eb_cpux9k2/Kconfig | 12 -
board/BuS/eb_cpux9k2/MAINTAINERS | 7 -
board/BuS/eb_cpux9k2/Makefile | 8 -
board/BuS/eb_cpux9k2/cpux9k2.c | 373 ----------
board/BuS/vl_ma2sc/Kconfig | 12 -
board/BuS/vl_ma2sc/MAINTAINERS | 7 -
board/BuS/vl_ma2sc/Makefile | 12 -
board/BuS/vl_ma2sc/vl_ma2sc.c | 519 --------------
board/LaCie/net2big_v2/Kconfig | 12 -
board/LaCie/net2big_v2/MAINTAINERS | 11 -
board/LaCie/net2big_v2/Makefile | 15 -
board/LaCie/net2big_v2/kwbimage.cfg | 151 ----
board/LaCie/net2big_v2/net2big_v2.c | 253 -------
board/LaCie/net2big_v2/net2big_v2.h | 29 -
board/LaCie/netspace_v2/Kconfig | 12 -
board/LaCie/netspace_v2/MAINTAINERS | 14 -
board/LaCie/netspace_v2/Makefile | 12 -
board/LaCie/netspace_v2/kwbimage-is2.cfg | 151 ----
board/LaCie/netspace_v2/kwbimage-ns2l.cfg | 151 ----
board/LaCie/netspace_v2/kwbimage.cfg | 151 ----
board/LaCie/netspace_v2/netspace_v2.c | 117 ----
board/LaCie/netspace_v2/netspace_v2.h | 23 -
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/Marvell/mv88f6281gtw_ge/Kconfig | 12 -
board/Marvell/mv88f6281gtw_ge/MAINTAINERS | 6 -
board/Marvell/mv88f6281gtw_ge/Makefile | 9 -
board/Marvell/mv88f6281gtw_ge/kwbimage.cfg | 149 ----
board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.c | 119 ----
board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.h | 20 -
board/Marvell/openrd/Kconfig | 12 -
board/Marvell/openrd/MAINTAINERS | 12 -
board/Marvell/openrd/Makefile | 14 -
board/Marvell/openrd/kwbimage.cfg | 152 ----
board/Marvell/openrd/openrd.c | 161 -----
board/Marvell/openrd/openrd.h | 30 -
board/Marvell/rd6281a/Kconfig | 12 -
board/Marvell/rd6281a/MAINTAINERS | 6 -
board/Marvell/rd6281a/Makefile | 9 -
board/Marvell/rd6281a/kwbimage.cfg | 151 ----
board/Marvell/rd6281a/rd6281a.c | 157 -----
board/Marvell/rd6281a/rd6281a.h | 25 -
board/armltd/versatile/MAINTAINERS | 8 -
board/armltd/versatile/Makefile | 9 -
board/armltd/versatile/lowlevel_init.S | 17 -
board/armltd/versatile/versatile.c | 99 ---
board/balloon3/Kconfig | 9 -
board/balloon3/MAINTAINERS | 6 -
board/balloon3/Makefile | 9 -
board/balloon3/balloon3.c | 221 ------
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/comelit/dig297/Kconfig | 12 -
board/comelit/dig297/MAINTAINERS | 6 -
board/comelit/dig297/Makefile | 8 -
board/comelit/dig297/dig297.c | 182 -----
board/comelit/dig297/dig297.h | 367 ----------
board/davedenx/qong/Kconfig | 15 -
board/davedenx/qong/MAINTAINERS | 6 -
board/davedenx/qong/Makefile | 11 -
board/davedenx/qong/fpga.c | 77 --
board/davedenx/qong/lowlevel_init.S | 223 ------
board/davedenx/qong/qong.c | 259 -------
board/davedenx/qong/qong_fpga.h | 23 -
board/davinci/dm355evm/Kconfig | 12 -
board/davinci/dm355evm/MAINTAINERS | 6 -
board/davinci/dm355evm/Makefile | 10 -
board/davinci/dm355evm/config.mk | 11 -
board/davinci/dm355evm/dm355evm.c | 144 ----
board/davinci/dm355leopard/Kconfig | 12 -
board/davinci/dm355leopard/MAINTAINERS | 6 -
board/davinci/dm355leopard/Makefile | 10 -
board/davinci/dm355leopard/config.mk | 6 -
board/davinci/dm355leopard/dm355leopard.c | 86 ---
board/davinci/dm365evm/Kconfig | 12 -
board/davinci/dm365evm/MAINTAINERS | 6 -
board/davinci/dm365evm/Makefile | 10 -
board/davinci/dm365evm/config.mk | 11 -
board/davinci/dm365evm/dm365evm.c | 139 ----
board/davinci/dm6467evm/Kconfig | 12 -
board/davinci/dm6467evm/MAINTAINERS | 7 -
board/davinci/dm6467evm/Makefile | 10 -
board/davinci/dm6467evm/config.mk | 2 -
board/davinci/dm6467evm/dm6467evm.c | 76 --
board/davinci/dvevm/Kconfig | 12 -
board/davinci/dvevm/MAINTAINERS | 6 -
board/davinci/dvevm/Makefile | 11 -
board/davinci/dvevm/board_init.S | 16 -
board/davinci/dvevm/config.mk | 39 --
board/davinci/dvevm/dvevm.c | 91 ---
board/davinci/ea20/Kconfig | 12 -
board/davinci/ea20/MAINTAINERS | 6 -
board/davinci/ea20/Makefile | 10 -
board/davinci/ea20/ea20.c | 339 ---------
board/davinci/schmoogie/Kconfig | 12 -
board/davinci/schmoogie/MAINTAINERS | 6 -
board/davinci/schmoogie/Makefile | 11 -
board/davinci/schmoogie/board_init.S | 16 -
board/davinci/schmoogie/config.mk | 39 --
board/davinci/schmoogie/schmoogie.c | 119 ----
board/davinci/sffsdr/Kconfig | 12 -
board/davinci/sffsdr/MAINTAINERS | 6 -
board/davinci/sffsdr/Makefile | 11 -
board/davinci/sffsdr/board_init.S | 16 -
board/davinci/sffsdr/config.mk | 23 -
board/davinci/sffsdr/sffsdr.c | 132 ----
board/davinci/sonata/Kconfig | 12 -
board/davinci/sonata/MAINTAINERS | 6 -
board/davinci/sonata/Makefile | 11 -
board/davinci/sonata/board_init.S | 87 ---
board/davinci/sonata/config.mk | 39 --
board/davinci/sonata/sonata.c | 87 ---
board/enbw/enbw_cmc/Kconfig | 12 -
board/enbw/enbw_cmc/MAINTAINERS | 6 -
board/enbw/enbw_cmc/Makefile | 10 -
board/enbw/enbw_cmc/enbw_cmc.c | 893 ------------------------
board/esd/meesc/Kconfig | 12 -
board/esd/meesc/MAINTAINERS | 7 -
board/esd/meesc/Makefile | 13 -
board/esd/meesc/meesc.c | 271 -------
board/esd/meesc/partition.c | 23 -
board/esd/otc570/Kconfig | 12 -
board/esd/otc570/MAINTAINERS | 7 -
board/esd/otc570/Makefile | 13 -
board/esd/otc570/otc570.c | 372 ----------
board/esd/otc570/partition.c | 23 -
board/esg/ima3-mx53/Kconfig | 15 -
board/esg/ima3-mx53/MAINTAINERS | 6 -
board/esg/ima3-mx53/Makefile | 9 -
board/esg/ima3-mx53/ima3-mx53.c | 206 ------
board/esg/ima3-mx53/imximage.cfg | 104 ---
board/eukrea/cpu9260/Kconfig | 12 -
board/eukrea/cpu9260/MAINTAINERS | 13 -
board/eukrea/cpu9260/Makefile | 17 -
board/eukrea/cpu9260/cpu9260.c | 158 -----
board/eukrea/cpu9260/led.c | 139 ----
board/eukrea/cpuat91/Kconfig | 12 -
board/eukrea/cpuat91/MAINTAINERS | 7 -
board/eukrea/cpuat91/Makefile | 8 -
board/eukrea/cpuat91/cpuat91.c | 75 --
board/genesi/mx51_efikamx/Kconfig | 15 -
board/genesi/mx51_efikamx/MAINTAINERS | 7 -
board/genesi/mx51_efikamx/Makefile | 13 -
board/genesi/mx51_efikamx/efikamx-usb.c | 230 ------
board/genesi/mx51_efikamx/efikamx.c | 509 --------------
board/genesi/mx51_efikamx/imximage_mx.cfg | 118 ----
board/genesi/mx51_efikamx/imximage_sb.cfg | 101 ---
board/hale/tt01/Kconfig | 15 -
board/hale/tt01/MAINTAINERS | 6 -
board/hale/tt01/Makefile | 10 -
board/hale/tt01/lowlevel_init.S | 16 -
board/hale/tt01/tt01.c | 243 -------
board/icpdas/lp8x4x/Kconfig | 12 -
board/icpdas/lp8x4x/MAINTAINERS | 6 -
board/icpdas/lp8x4x/Makefile | 9 -
board/icpdas/lp8x4x/lp8x4x.c | 128 ----
board/jornada/Kconfig | 9 -
board/jornada/MAINTAINERS | 6 -
board/jornada/Makefile | 11 -
board/jornada/jornada.c | 44 --
board/jornada/setup.S | 194 -----
board/karo/tk71/Kconfig | 12 -
board/karo/tk71/MAINTAINERS | 6 -
board/karo/tk71/Makefile | 9 -
board/karo/tk71/kwbimage.cfg | 158 -----
board/karo/tk71/tk71.c | 150 ----
board/karo/tx25/Kconfig | 15 -
board/karo/tx25/MAINTAINERS | 6 -
board/karo/tx25/Makefile | 11 -
board/karo/tx25/lowlevel_init.S | 98 ---
board/karo/tx25/tx25.c | 210 ------
board/logicpd/imx27lite/Kconfig | 31 -
board/logicpd/imx27lite/MAINTAINERS | 12 -
board/logicpd/imx27lite/Makefile | 9 -
board/logicpd/imx27lite/imx27lite.c | 77 --
board/logicpd/imx27lite/lowlevel_init.S | 156 -----
board/logicpd/imx31_litekit/Kconfig | 15 -
board/logicpd/imx31_litekit/MAINTAINERS | 6 -
board/logicpd/imx31_litekit/Makefile | 9 -
board/logicpd/imx31_litekit/imx31_litekit.c | 91 ---
board/logicpd/imx31_litekit/lowlevel_init.S | 87 ---
board/logicpd/omap3som/Kconfig | 12 -
board/logicpd/omap3som/MAINTAINERS | 6 -
board/logicpd/omap3som/Makefile | 8 -
board/logicpd/omap3som/omap3logic.c | 242 -------
board/logicpd/omap3som/omap3logic.h | 31 -
board/matrix_vision/mvblx/Kconfig | 12 -
board/matrix_vision/mvblx/MAINTAINERS | 6 -
board/matrix_vision/mvblx/Makefile | 11 -
board/matrix_vision/mvblx/config.mk | 17 -
board/matrix_vision/mvblx/fpga.c | 214 ------
board/matrix_vision/mvblx/fpga.h | 15 -
board/matrix_vision/mvblx/mvblx.c | 159 -----
board/matrix_vision/mvblx/mvblx.h | 346 ---------
board/matrix_vision/mvblx/sys_eeprom.c | 403 -----------
board/palmld/Kconfig | 9 -
board/palmld/MAINTAINERS | 6 -
board/palmld/Makefile | 9 -
board/palmld/palmld.c | 61 --
board/palmtc/Kconfig | 9 -
board/palmtc/MAINTAINERS | 6 -
board/palmtc/Makefile | 9 -
board/palmtc/palmtc.c | 61 --
board/palmtreo680/Kconfig | 9 -
board/palmtreo680/MAINTAINERS | 6 -
board/palmtreo680/Makefile | 9 -
board/palmtreo680/README | 563 ---------------
board/palmtreo680/palmtreo680.c | 148 ----
board/pxa255_idp/Kconfig | 9 -
board/pxa255_idp/MAINTAINERS | 6 -
board/pxa255_idp/Makefile | 8 -
board/pxa255_idp/README | 11 -
board/pxa255_idp/idp_notes.txt | 46 --
board/pxa255_idp/pxa_idp.c | 140 ----
board/pxa255_idp/pxa_reg_calcs.out | 119 ----
board/pxa255_idp/pxa_reg_calcs.py | 298 --------
board/quipos/cairo/cairo.c | 12 -
board/scb9328/Kconfig | 12 -
board/scb9328/MAINTAINERS | 6 -
board/scb9328/Makefile | 9 -
board/scb9328/flash.c | 310 --------
board/scb9328/intel.h | 78 ---
board/scb9328/lowlevel_init.S | 188 -----
board/scb9328/scb9328.c | 54 --
board/st-ericsson/snowball/Kconfig | 15 -
board/st-ericsson/snowball/MAINTAINERS | 6 -
board/st-ericsson/snowball/Makefile | 9 -
board/st-ericsson/snowball/db8500_pins.h | 745 --------------------
board/st-ericsson/snowball/snowball.c | 340 ---------
board/st-ericsson/u8500/Kconfig | 15 -
board/st-ericsson/u8500/MAINTAINERS | 6 -
board/st-ericsson/u8500/Makefile | 9 -
board/st-ericsson/u8500/gpio.c | 331 ---------
board/st-ericsson/u8500/u8500_href.c | 477 -------------
board/st/nhk8815/Kconfig | 12 -
board/st/nhk8815/MAINTAINERS | 8 -
board/st/nhk8815/Makefile | 12 -
board/st/nhk8815/README.nhk8815 | 32 -
board/st/nhk8815/nhk8815.c | 92 ---
board/taskit/stamp9g20/Kconfig | 12 -
board/taskit/stamp9g20/MAINTAINERS | 7 -
board/taskit/stamp9g20/Makefile | 17 -
board/taskit/stamp9g20/led.c | 122 ----
board/taskit/stamp9g20/stamp9g20.c | 159 -----
board/ti/evm/Kconfig | 38 -
board/ti/evm/MAINTAINERS | 10 -
board/ti/evm/Makefile | 8 -
board/ti/evm/evm.c | 274 --------
board/ti/evm/evm.h | 394 -----------
board/ti/sdp3430/Kconfig | 12 -
board/ti/sdp3430/MAINTAINERS | 6 -
board/ti/sdp3430/Makefile | 8 -
board/ti/sdp3430/config.mk | 17 -
board/ti/sdp3430/sdp.c | 203 ------
board/ti/sdp3430/sdp.h | 401 -----------
board/ti/ti814x/Kconfig | 15 -
board/ti/ti814x/MAINTAINERS | 6 -
board/ti/ti814x/Makefile | 13 -
board/ti/ti814x/evm.c | 188 -----
board/ti/ti814x/evm.h | 8 -
board/ti/ti814x/mux.c | 86 ---
board/ti/ti816x/Kconfig | 15 -
board/ti/ti816x/MAINTAINERS | 6 -
board/ti/ti816x/Makefile | 12 -
board/ti/ti816x/evm.c | 216 ------
board/trizepsiv/Kconfig | 9 -
board/trizepsiv/MAINTAINERS | 7 -
board/trizepsiv/Makefile | 8 -
board/trizepsiv/conxs.c | 148 ----
board/trizepsiv/eeprom.c | 62 --
board/ttcontrol/vision2/Kconfig | 15 -
board/ttcontrol/vision2/MAINTAINERS | 6 -
board/ttcontrol/vision2/Makefile | 9 -
board/ttcontrol/vision2/imximage_hynix.cfg | 212 ------
board/ttcontrol/vision2/vision2.c | 572 ---------------
board/vpac270/Kconfig | 9 -
board/vpac270/MAINTAINERS | 8 -
board/vpac270/Makefile | 13 -
board/vpac270/onenand.c | 46 --
board/vpac270/u-boot-spl.lds | 81 ---
board/vpac270/vpac270.c | 126 ----
board/xaeniax/Kconfig | 9 -
board/xaeniax/MAINTAINERS | 6 -
board/xaeniax/Makefile | 8 -
board/xaeniax/flash.c | 412 -----------
board/xaeniax/xaeniax.c | 69 --
board/zipitz2/Kconfig | 9 -
board/zipitz2/MAINTAINERS | 6 -
board/zipitz2/Makefile | 10 -
board/zipitz2/zipitz2.c | 202 ------
configs/balloon3_defconfig | 6 -
configs/cpu9260_128M_defconfig | 11 -
configs/cpu9260_defconfig | 11 -
configs/cpu9260_nand_128M_defconfig | 11 -
configs/cpu9260_nand_defconfig | 11 -
configs/cpu9G20_128M_defconfig | 11 -
configs/cpu9G20_defconfig | 11 -
configs/cpu9G20_nand_128M_defconfig | 11 -
configs/cpu9G20_nand_defconfig | 11 -
configs/cpuat91_defconfig | 13 -
configs/cpuat91_ram_defconfig | 13 -
configs/d2net_v2_defconfig | 8 -
configs/davinci_dm355evm_defconfig | 9 -
configs/davinci_dm355leopard_defconfig | 9 -
configs/davinci_dm365evm_defconfig | 9 -
configs/davinci_dm6467Tevm_defconfig | 9 -
configs/davinci_dm6467evm_defconfig | 10 -
configs/davinci_dvevm_defconfig | 9 -
configs/davinci_schmoogie_defconfig | 9 -
configs/davinci_sffsdr_defconfig | 9 -
configs/davinci_sonata_defconfig | 7 -
configs/dig297_defconfig | 10 -
configs/ea20_defconfig | 8 -
configs/eb_cpux9k2_defconfig | 5 -
configs/eb_cpux9k2_ram_defconfig | 5 -
configs/edb9315a_defconfig | 6 -
configs/enbw_cmc_defconfig | 5 -
configs/ima3-mx53_defconfig | 6 -
configs/imx27lite_defconfig | 3 -
configs/imx31_litekit_defconfig | 4 -
configs/inetspace_v2_defconfig | 8 -
configs/jornada_defconfig | 9 -
configs/lp8x4x_defconfig | 4 -
configs/magnesium_defconfig | 3 -
configs/meesc_dataflash_defconfig | 9 -
configs/meesc_defconfig | 9 -
configs/mv88f6281gtw_ge_defconfig | 7 -
configs/mx51_efikamx_defconfig | 7 -
configs/mx51_efikasb_defconfig | 6 -
configs/net2big_v2_defconfig | 8 -
configs/netspace_lite_v2_defconfig | 8 -
configs/netspace_max_v2_defconfig | 8 -
configs/netspace_mini_v2_defconfig | 8 -
configs/netspace_v2_defconfig | 8 -
configs/nhk8815_defconfig | 7 -
configs/nhk8815_onenand_defconfig | 7 -
configs/omap3_evm_defconfig | 10 -
configs/omap3_evm_quick_mmc_defconfig | 26 -
configs/omap3_evm_quick_nand_defconfig | 26 -
configs/omap3_logic_defconfig | 8 -
configs/omap3_mvblx_defconfig | 9 -
configs/omap3_sdp3430_defconfig | 7 -
configs/openrd_base_defconfig | 7 -
configs/openrd_client_defconfig | 7 -
configs/openrd_ultimate_defconfig | 7 -
configs/otc570_dataflash_defconfig | 8 -
configs/otc570_defconfig | 8 -
configs/palmld_defconfig | 7 -
configs/palmtc_defconfig | 6 -
configs/palmtreo680_defconfig | 12 -
configs/polaris_defconfig | 4 -
configs/portuxg20_defconfig | 10 -
configs/pxa255_idp_defconfig | 3 -
configs/qong_defconfig | 2 -
configs/rd6281a_defconfig | 6 -
configs/scb9328_defconfig | 7 -
configs/snowball_defconfig | 13 -
configs/stamp9g20_defconfig | 11 -
configs/ti814x_evm_defconfig | 7 -
configs/ti816x_evm_defconfig | 7 -
configs/tk71_defconfig | 6 -
configs/trizepsiv_defconfig | 3 -
configs/tt01_defconfig | 4 -
configs/tx25_defconfig | 6 -
configs/u8500_href_defconfig | 13 -
configs/versatileab_defconfig | 18 -
configs/versatilepb_defconfig | 18 -
configs/versatileqemu_defconfig | 18 -
configs/vision2_defconfig | 7 -
configs/vl_ma2sc_defconfig | 9 -
configs/vl_ma2sc_ram_defconfig | 9 -
configs/vpac270_nor_128_defconfig | 6 -
configs/vpac270_nor_256_defconfig | 6 -
configs/vpac270_ond_256_defconfig | 8 -
configs/wireless_space_defconfig | 7 -
configs/xaeniax_defconfig | 3 -
configs/zipitz2_defconfig | 7 -
doc/README.omap3 | 9 -
doc/README.switch_config | 25 -
doc/README.watchdog | 1 +
drivers/mtd/nand/Makefile | 1 -
drivers/mtd/nand/nomadik.c | 206 ------
drivers/net/smc91111.c | 51 +-
drivers/net/smc91111.h | 22 -
drivers/usb/musb/omap3.c | 4 -
drivers/usb/musb/omap3.h | 4 -
include/configs/balloon3.h | 242 -------
include/configs/cpu9260.h | 485 -------------
include/configs/cpuat91.h | 222 ------
include/configs/davinci_dm355evm.h | 195 ------
include/configs/davinci_dm355leopard.h | 140 ----
include/configs/davinci_dm365evm.h | 220 ------
include/configs/davinci_dm6467evm.h | 138 ----
include/configs/davinci_dvevm.h | 216 ------
include/configs/davinci_schmoogie.h | 136 ----
include/configs/davinci_sffsdr.h | 129 ----
include/configs/davinci_sonata.h | 187 -----
include/configs/dig297.h | 268 -------
include/configs/ea20.h | 308 --------
include/configs/eb_cpux9k2.h | 400 -----------
include/configs/edb93xx.h | 284 --------
include/configs/enbw_cmc.h | 440 ------------
include/configs/ima3-mx53.h | 238 -------
include/configs/imx27lite.h | 49 --
include/configs/imx31_litekit.h | 171 -----
include/configs/jornada.h | 123 ----
include/configs/lacie_kw.h | 214 ------
include/configs/lp8x4x.h | 238 -------
include/configs/magnesium.h | 58 --
include/configs/meesc.h | 199 ------
include/configs/mv88f6281gtw_ge.h | 88 ---
include/configs/mx51_efikamx.h | 242 -------
include/configs/nhk8815.h | 170 -----
include/configs/omap3_evm.h | 154 ----
include/configs/omap3_evm_common.h | 289 --------
include/configs/omap3_evm_quick_mmc.h | 92 ---
include/configs/omap3_evm_quick_nand.h | 92 ---
include/configs/omap3_logic.h | 322 ---------
include/configs/omap3_mvblx.h | 277 --------
include/configs/omap3_sdp3430.h | 318 ---------
include/configs/openrd.h | 137 ----
include/configs/otc570.h | 252 -------
include/configs/palmld.h | 245 -------
include/configs/palmtc.h | 219 ------
include/configs/palmtreo680.h | 270 -------
include/configs/pxa255_idp.h | 335 ---------
include/configs/qong.h | 283 --------
include/configs/rd6281a.h | 96 ---
include/configs/scb9328.h | 312 ---------
include/configs/snowball.h | 232 ------
include/configs/stamp9g20.h | 244 -------
include/configs/ti814x_evm.h | 230 ------
include/configs/ti816x_evm.h | 172 -----
include/configs/tk71.h | 112 ---
include/configs/trizepsiv.h | 309 --------
include/configs/tt01.h | 266 -------
include/configs/tx25.h | 172 -----
include/configs/u8500_href.h | 198 ------
include/configs/versatile.h | 214 ------
include/configs/vision2.h | 199 ------
include/configs/vl_ma2sc.h | 429 ------------
include/configs/vpac270.h | 325 ---------
include/configs/wireless_space.h | 179 -----
include/configs/xaeniax.h | 539 --------------
include/configs/zipitz2.h | 238 -------
include/nomadik.h | 40 --
467 files changed, 3 insertions(+), 37983 deletions(-)
delete mode 100644 arch/arm/mach-nomadik/Kconfig
delete mode 100644 arch/arm/mach-nomadik/Makefile
delete mode 100644 arch/arm/mach-nomadik/gpio.c
delete mode 100644 arch/arm/mach-nomadik/include/mach/gpio.h
delete mode 100644 arch/arm/mach-nomadik/include/mach/mtu.h
delete mode 100644 arch/arm/mach-nomadik/reset.S
delete mode 100644 arch/arm/mach-nomadik/timer.c
delete mode 100644 arch/arm/mach-versatile/Kconfig
delete mode 100644 board/BuS/eb_cpux9k2/Kconfig
delete mode 100644 board/BuS/eb_cpux9k2/MAINTAINERS
delete mode 100644 board/BuS/eb_cpux9k2/Makefile
delete mode 100644 board/BuS/eb_cpux9k2/cpux9k2.c
delete mode 100644 board/BuS/vl_ma2sc/Kconfig
delete mode 100644 board/BuS/vl_ma2sc/MAINTAINERS
delete mode 100644 board/BuS/vl_ma2sc/Makefile
delete mode 100644 board/BuS/vl_ma2sc/vl_ma2sc.c
delete mode 100644 board/LaCie/net2big_v2/Kconfig
delete mode 100644 board/LaCie/net2big_v2/MAINTAINERS
delete mode 100644 board/LaCie/net2big_v2/Makefile
delete mode 100644 board/LaCie/net2big_v2/kwbimage.cfg
delete mode 100644 board/LaCie/net2big_v2/net2big_v2.c
delete mode 100644 board/LaCie/net2big_v2/net2big_v2.h
delete mode 100644 board/LaCie/netspace_v2/Kconfig
delete mode 100644 board/LaCie/netspace_v2/MAINTAINERS
delete mode 100644 board/LaCie/netspace_v2/Makefile
delete mode 100644 board/LaCie/netspace_v2/kwbimage-is2.cfg
delete mode 100644 board/LaCie/netspace_v2/kwbimage-ns2l.cfg
delete mode 100644 board/LaCie/netspace_v2/kwbimage.cfg
delete mode 100644 board/LaCie/netspace_v2/netspace_v2.c
delete mode 100644 board/LaCie/netspace_v2/netspace_v2.h
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/Marvell/mv88f6281gtw_ge/Kconfig
delete mode 100644 board/Marvell/mv88f6281gtw_ge/MAINTAINERS
delete mode 100644 board/Marvell/mv88f6281gtw_ge/Makefile
delete mode 100644 board/Marvell/mv88f6281gtw_ge/kwbimage.cfg
delete mode 100644 board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.c
delete mode 100644 board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.h
delete mode 100644 board/Marvell/openrd/Kconfig
delete mode 100644 board/Marvell/openrd/MAINTAINERS
delete mode 100644 board/Marvell/openrd/Makefile
delete mode 100644 board/Marvell/openrd/kwbimage.cfg
delete mode 100644 board/Marvell/openrd/openrd.c
delete mode 100644 board/Marvell/openrd/openrd.h
delete mode 100644 board/Marvell/rd6281a/Kconfig
delete mode 100644 board/Marvell/rd6281a/MAINTAINERS
delete mode 100644 board/Marvell/rd6281a/Makefile
delete mode 100644 board/Marvell/rd6281a/kwbimage.cfg
delete mode 100644 board/Marvell/rd6281a/rd6281a.c
delete mode 100644 board/Marvell/rd6281a/rd6281a.h
delete mode 100644 board/armltd/versatile/MAINTAINERS
delete mode 100644 board/armltd/versatile/Makefile
delete mode 100644 board/armltd/versatile/lowlevel_init.S
delete mode 100644 board/armltd/versatile/versatile.c
delete mode 100644 board/balloon3/Kconfig
delete mode 100644 board/balloon3/MAINTAINERS
delete mode 100644 board/balloon3/Makefile
delete mode 100644 board/balloon3/balloon3.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/comelit/dig297/Kconfig
delete mode 100644 board/comelit/dig297/MAINTAINERS
delete mode 100644 board/comelit/dig297/Makefile
delete mode 100644 board/comelit/dig297/dig297.c
delete mode 100644 board/comelit/dig297/dig297.h
delete mode 100644 board/davedenx/qong/Kconfig
delete mode 100644 board/davedenx/qong/MAINTAINERS
delete mode 100644 board/davedenx/qong/Makefile
delete mode 100644 board/davedenx/qong/fpga.c
delete mode 100644 board/davedenx/qong/lowlevel_init.S
delete mode 100644 board/davedenx/qong/qong.c
delete mode 100644 board/davedenx/qong/qong_fpga.h
delete mode 100644 board/davinci/dm355evm/Kconfig
delete mode 100644 board/davinci/dm355evm/MAINTAINERS
delete mode 100644 board/davinci/dm355evm/Makefile
delete mode 100644 board/davinci/dm355evm/config.mk
delete mode 100644 board/davinci/dm355evm/dm355evm.c
delete mode 100644 board/davinci/dm355leopard/Kconfig
delete mode 100644 board/davinci/dm355leopard/MAINTAINERS
delete mode 100644 board/davinci/dm355leopard/Makefile
delete mode 100644 board/davinci/dm355leopard/config.mk
delete mode 100644 board/davinci/dm355leopard/dm355leopard.c
delete mode 100644 board/davinci/dm365evm/Kconfig
delete mode 100644 board/davinci/dm365evm/MAINTAINERS
delete mode 100644 board/davinci/dm365evm/Makefile
delete mode 100644 board/davinci/dm365evm/config.mk
delete mode 100644 board/davinci/dm365evm/dm365evm.c
delete mode 100644 board/davinci/dm6467evm/Kconfig
delete mode 100644 board/davinci/dm6467evm/MAINTAINERS
delete mode 100644 board/davinci/dm6467evm/Makefile
delete mode 100644 board/davinci/dm6467evm/config.mk
delete mode 100644 board/davinci/dm6467evm/dm6467evm.c
delete mode 100644 board/davinci/dvevm/Kconfig
delete mode 100644 board/davinci/dvevm/MAINTAINERS
delete mode 100644 board/davinci/dvevm/Makefile
delete mode 100644 board/davinci/dvevm/board_init.S
delete mode 100644 board/davinci/dvevm/config.mk
delete mode 100644 board/davinci/dvevm/dvevm.c
delete mode 100644 board/davinci/ea20/Kconfig
delete mode 100644 board/davinci/ea20/MAINTAINERS
delete mode 100644 board/davinci/ea20/Makefile
delete mode 100644 board/davinci/ea20/ea20.c
delete mode 100644 board/davinci/schmoogie/Kconfig
delete mode 100644 board/davinci/schmoogie/MAINTAINERS
delete mode 100644 board/davinci/schmoogie/Makefile
delete mode 100644 board/davinci/schmoogie/board_init.S
delete mode 100644 board/davinci/schmoogie/config.mk
delete mode 100644 board/davinci/schmoogie/schmoogie.c
delete mode 100644 board/davinci/sffsdr/Kconfig
delete mode 100644 board/davinci/sffsdr/MAINTAINERS
delete mode 100644 board/davinci/sffsdr/Makefile
delete mode 100644 board/davinci/sffsdr/board_init.S
delete mode 100644 board/davinci/sffsdr/config.mk
delete mode 100644 board/davinci/sffsdr/sffsdr.c
delete mode 100644 board/davinci/sonata/Kconfig
delete mode 100644 board/davinci/sonata/MAINTAINERS
delete mode 100644 board/davinci/sonata/Makefile
delete mode 100644 board/davinci/sonata/board_init.S
delete mode 100644 board/davinci/sonata/config.mk
delete mode 100644 board/davinci/sonata/sonata.c
delete mode 100644 board/enbw/enbw_cmc/Kconfig
delete mode 100644 board/enbw/enbw_cmc/MAINTAINERS
delete mode 100644 board/enbw/enbw_cmc/Makefile
delete mode 100644 board/enbw/enbw_cmc/enbw_cmc.c
delete mode 100644 board/esd/meesc/Kconfig
delete mode 100644 board/esd/meesc/MAINTAINERS
delete mode 100644 board/esd/meesc/Makefile
delete mode 100644 board/esd/meesc/meesc.c
delete mode 100644 board/esd/meesc/partition.c
delete mode 100644 board/esd/otc570/Kconfig
delete mode 100644 board/esd/otc570/MAINTAINERS
delete mode 100644 board/esd/otc570/Makefile
delete mode 100644 board/esd/otc570/otc570.c
delete mode 100644 board/esd/otc570/partition.c
delete mode 100644 board/esg/ima3-mx53/Kconfig
delete mode 100644 board/esg/ima3-mx53/MAINTAINERS
delete mode 100644 board/esg/ima3-mx53/Makefile
delete mode 100644 board/esg/ima3-mx53/ima3-mx53.c
delete mode 100644 board/esg/ima3-mx53/imximage.cfg
delete mode 100644 board/eukrea/cpu9260/Kconfig
delete mode 100644 board/eukrea/cpu9260/MAINTAINERS
delete mode 100644 board/eukrea/cpu9260/Makefile
delete mode 100644 board/eukrea/cpu9260/cpu9260.c
delete mode 100644 board/eukrea/cpu9260/led.c
delete mode 100644 board/eukrea/cpuat91/Kconfig
delete mode 100644 board/eukrea/cpuat91/MAINTAINERS
delete mode 100644 board/eukrea/cpuat91/Makefile
delete mode 100644 board/eukrea/cpuat91/cpuat91.c
delete mode 100644 board/genesi/mx51_efikamx/Kconfig
delete mode 100644 board/genesi/mx51_efikamx/MAINTAINERS
delete mode 100644 board/genesi/mx51_efikamx/Makefile
delete mode 100644 board/genesi/mx51_efikamx/efikamx-usb.c
delete mode 100644 board/genesi/mx51_efikamx/efikamx.c
delete mode 100644 board/genesi/mx51_efikamx/imximage_mx.cfg
delete mode 100644 board/genesi/mx51_efikamx/imximage_sb.cfg
delete mode 100644 board/hale/tt01/Kconfig
delete mode 100644 board/hale/tt01/MAINTAINERS
delete mode 100644 board/hale/tt01/Makefile
delete mode 100644 board/hale/tt01/lowlevel_init.S
delete mode 100644 board/hale/tt01/tt01.c
delete mode 100644 board/icpdas/lp8x4x/Kconfig
delete mode 100644 board/icpdas/lp8x4x/MAINTAINERS
delete mode 100644 board/icpdas/lp8x4x/Makefile
delete mode 100644 board/icpdas/lp8x4x/lp8x4x.c
delete mode 100644 board/jornada/Kconfig
delete mode 100644 board/jornada/MAINTAINERS
delete mode 100644 board/jornada/Makefile
delete mode 100644 board/jornada/jornada.c
delete mode 100644 board/jornada/setup.S
delete mode 100644 board/karo/tk71/Kconfig
delete mode 100644 board/karo/tk71/MAINTAINERS
delete mode 100644 board/karo/tk71/Makefile
delete mode 100644 board/karo/tk71/kwbimage.cfg
delete mode 100644 board/karo/tk71/tk71.c
delete mode 100644 board/karo/tx25/Kconfig
delete mode 100644 board/karo/tx25/MAINTAINERS
delete mode 100644 board/karo/tx25/Makefile
delete mode 100644 board/karo/tx25/lowlevel_init.S
delete mode 100644 board/karo/tx25/tx25.c
delete mode 100644 board/logicpd/imx27lite/Kconfig
delete mode 100644 board/logicpd/imx27lite/MAINTAINERS
delete mode 100644 board/logicpd/imx27lite/Makefile
delete mode 100644 board/logicpd/imx27lite/imx27lite.c
delete mode 100644 board/logicpd/imx27lite/lowlevel_init.S
delete mode 100644 board/logicpd/imx31_litekit/Kconfig
delete mode 100644 board/logicpd/imx31_litekit/MAINTAINERS
delete mode 100644 board/logicpd/imx31_litekit/Makefile
delete mode 100644 board/logicpd/imx31_litekit/imx31_litekit.c
delete mode 100644 board/logicpd/imx31_litekit/lowlevel_init.S
delete mode 100644 board/logicpd/omap3som/Kconfig
delete mode 100644 board/logicpd/omap3som/MAINTAINERS
delete mode 100644 board/logicpd/omap3som/Makefile
delete mode 100644 board/logicpd/omap3som/omap3logic.c
delete mode 100644 board/logicpd/omap3som/omap3logic.h
delete mode 100644 board/matrix_vision/mvblx/Kconfig
delete mode 100644 board/matrix_vision/mvblx/MAINTAINERS
delete mode 100644 board/matrix_vision/mvblx/Makefile
delete mode 100644 board/matrix_vision/mvblx/config.mk
delete mode 100644 board/matrix_vision/mvblx/fpga.c
delete mode 100644 board/matrix_vision/mvblx/fpga.h
delete mode 100644 board/matrix_vision/mvblx/mvblx.c
delete mode 100644 board/matrix_vision/mvblx/mvblx.h
delete mode 100644 board/matrix_vision/mvblx/sys_eeprom.c
delete mode 100644 board/palmld/Kconfig
delete mode 100644 board/palmld/MAINTAINERS
delete mode 100644 board/palmld/Makefile
delete mode 100644 board/palmld/palmld.c
delete mode 100644 board/palmtc/Kconfig
delete mode 100644 board/palmtc/MAINTAINERS
delete mode 100644 board/palmtc/Makefile
delete mode 100644 board/palmtc/palmtc.c
delete mode 100644 board/palmtreo680/Kconfig
delete mode 100644 board/palmtreo680/MAINTAINERS
delete mode 100644 board/palmtreo680/Makefile
delete mode 100644 board/palmtreo680/README
delete mode 100644 board/palmtreo680/palmtreo680.c
delete mode 100644 board/pxa255_idp/Kconfig
delete mode 100644 board/pxa255_idp/MAINTAINERS
delete mode 100644 board/pxa255_idp/Makefile
delete mode 100644 board/pxa255_idp/README
delete mode 100644 board/pxa255_idp/idp_notes.txt
delete mode 100644 board/pxa255_idp/pxa_idp.c
delete mode 100644 board/pxa255_idp/pxa_reg_calcs.out
delete mode 100644 board/pxa255_idp/pxa_reg_calcs.py
delete mode 100644 board/scb9328/Kconfig
delete mode 100644 board/scb9328/MAINTAINERS
delete mode 100644 board/scb9328/Makefile
delete mode 100644 board/scb9328/flash.c
delete mode 100644 board/scb9328/intel.h
delete mode 100644 board/scb9328/lowlevel_init.S
delete mode 100644 board/scb9328/scb9328.c
delete mode 100644 board/st-ericsson/snowball/Kconfig
delete mode 100644 board/st-ericsson/snowball/MAINTAINERS
delete mode 100644 board/st-ericsson/snowball/Makefile
delete mode 100644 board/st-ericsson/snowball/db8500_pins.h
delete mode 100644 board/st-ericsson/snowball/snowball.c
delete mode 100644 board/st-ericsson/u8500/Kconfig
delete mode 100644 board/st-ericsson/u8500/MAINTAINERS
delete mode 100644 board/st-ericsson/u8500/Makefile
delete mode 100644 board/st-ericsson/u8500/gpio.c
delete mode 100644 board/st-ericsson/u8500/u8500_href.c
delete mode 100644 board/st/nhk8815/Kconfig
delete mode 100644 board/st/nhk8815/MAINTAINERS
delete mode 100644 board/st/nhk8815/Makefile
delete mode 100644 board/st/nhk8815/README.nhk8815
delete mode 100644 board/st/nhk8815/nhk8815.c
delete mode 100644 board/taskit/stamp9g20/Kconfig
delete mode 100644 board/taskit/stamp9g20/MAINTAINERS
delete mode 100644 board/taskit/stamp9g20/Makefile
delete mode 100644 board/taskit/stamp9g20/led.c
delete mode 100644 board/taskit/stamp9g20/stamp9g20.c
delete mode 100644 board/ti/evm/Kconfig
delete mode 100644 board/ti/evm/MAINTAINERS
delete mode 100644 board/ti/evm/Makefile
delete mode 100644 board/ti/evm/evm.c
delete mode 100644 board/ti/evm/evm.h
delete mode 100644 board/ti/sdp3430/Kconfig
delete mode 100644 board/ti/sdp3430/MAINTAINERS
delete mode 100644 board/ti/sdp3430/Makefile
delete mode 100644 board/ti/sdp3430/config.mk
delete mode 100644 board/ti/sdp3430/sdp.c
delete mode 100644 board/ti/sdp3430/sdp.h
delete mode 100644 board/ti/ti814x/Kconfig
delete mode 100644 board/ti/ti814x/MAINTAINERS
delete mode 100644 board/ti/ti814x/Makefile
delete mode 100644 board/ti/ti814x/evm.c
delete mode 100644 board/ti/ti814x/evm.h
delete mode 100644 board/ti/ti814x/mux.c
delete mode 100644 board/ti/ti816x/Kconfig
delete mode 100644 board/ti/ti816x/MAINTAINERS
delete mode 100644 board/ti/ti816x/Makefile
delete mode 100644 board/ti/ti816x/evm.c
delete mode 100644 board/trizepsiv/Kconfig
delete mode 100644 board/trizepsiv/MAINTAINERS
delete mode 100644 board/trizepsiv/Makefile
delete mode 100644 board/trizepsiv/conxs.c
delete mode 100644 board/trizepsiv/eeprom.c
delete mode 100644 board/ttcontrol/vision2/Kconfig
delete mode 100644 board/ttcontrol/vision2/MAINTAINERS
delete mode 100644 board/ttcontrol/vision2/Makefile
delete mode 100644 board/ttcontrol/vision2/imximage_hynix.cfg
delete mode 100644 board/ttcontrol/vision2/vision2.c
delete mode 100644 board/vpac270/Kconfig
delete mode 100644 board/vpac270/MAINTAINERS
delete mode 100644 board/vpac270/Makefile
delete mode 100644 board/vpac270/onenand.c
delete mode 100644 board/vpac270/u-boot-spl.lds
delete mode 100644 board/vpac270/vpac270.c
delete mode 100644 board/xaeniax/Kconfig
delete mode 100644 board/xaeniax/MAINTAINERS
delete mode 100644 board/xaeniax/Makefile
delete mode 100644 board/xaeniax/flash.c
delete mode 100644 board/xaeniax/xaeniax.c
delete mode 100644 board/zipitz2/Kconfig
delete mode 100644 board/zipitz2/MAINTAINERS
delete mode 100644 board/zipitz2/Makefile
delete mode 100644 board/zipitz2/zipitz2.c
delete mode 100644 configs/balloon3_defconfig
delete mode 100644 configs/cpu9260_128M_defconfig
delete mode 100644 configs/cpu9260_defconfig
delete mode 100644 configs/cpu9260_nand_128M_defconfig
delete mode 100644 configs/cpu9260_nand_defconfig
delete mode 100644 configs/cpu9G20_128M_defconfig
delete mode 100644 configs/cpu9G20_defconfig
delete mode 100644 configs/cpu9G20_nand_128M_defconfig
delete mode 100644 configs/cpu9G20_nand_defconfig
delete mode 100644 configs/cpuat91_defconfig
delete mode 100644 configs/cpuat91_ram_defconfig
delete mode 100644 configs/d2net_v2_defconfig
delete mode 100644 configs/davinci_dm355evm_defconfig
delete mode 100644 configs/davinci_dm355leopard_defconfig
delete mode 100644 configs/davinci_dm365evm_defconfig
delete mode 100644 configs/davinci_dm6467Tevm_defconfig
delete mode 100644 configs/davinci_dm6467evm_defconfig
delete mode 100644 configs/davinci_dvevm_defconfig
delete mode 100644 configs/davinci_schmoogie_defconfig
delete mode 100644 configs/davinci_sffsdr_defconfig
delete mode 100644 configs/davinci_sonata_defconfig
delete mode 100644 configs/dig297_defconfig
delete mode 100644 configs/ea20_defconfig
delete mode 100644 configs/eb_cpux9k2_defconfig
delete mode 100644 configs/eb_cpux9k2_ram_defconfig
delete mode 100644 configs/edb9315a_defconfig
delete mode 100644 configs/enbw_cmc_defconfig
delete mode 100644 configs/ima3-mx53_defconfig
delete mode 100644 configs/imx27lite_defconfig
delete mode 100644 configs/imx31_litekit_defconfig
delete mode 100644 configs/inetspace_v2_defconfig
delete mode 100644 configs/jornada_defconfig
delete mode 100644 configs/lp8x4x_defconfig
delete mode 100644 configs/magnesium_defconfig
delete mode 100644 configs/meesc_dataflash_defconfig
delete mode 100644 configs/meesc_defconfig
delete mode 100644 configs/mv88f6281gtw_ge_defconfig
delete mode 100644 configs/mx51_efikamx_defconfig
delete mode 100644 configs/mx51_efikasb_defconfig
delete mode 100644 configs/net2big_v2_defconfig
delete mode 100644 configs/netspace_lite_v2_defconfig
delete mode 100644 configs/netspace_max_v2_defconfig
delete mode 100644 configs/netspace_mini_v2_defconfig
delete mode 100644 configs/netspace_v2_defconfig
delete mode 100644 configs/nhk8815_defconfig
delete mode 100644 configs/nhk8815_onenand_defconfig
delete mode 100644 configs/omap3_evm_defconfig
delete mode 100644 configs/omap3_evm_quick_mmc_defconfig
delete mode 100644 configs/omap3_evm_quick_nand_defconfig
delete mode 100644 configs/omap3_logic_defconfig
delete mode 100644 configs/omap3_mvblx_defconfig
delete mode 100644 configs/omap3_sdp3430_defconfig
delete mode 100644 configs/openrd_base_defconfig
delete mode 100644 configs/openrd_client_defconfig
delete mode 100644 configs/openrd_ultimate_defconfig
delete mode 100644 configs/otc570_dataflash_defconfig
delete mode 100644 configs/otc570_defconfig
delete mode 100644 configs/palmld_defconfig
delete mode 100644 configs/palmtc_defconfig
delete mode 100644 configs/palmtreo680_defconfig
delete mode 100644 configs/polaris_defconfig
delete mode 100644 configs/portuxg20_defconfig
delete mode 100644 configs/pxa255_idp_defconfig
delete mode 100644 configs/qong_defconfig
delete mode 100644 configs/rd6281a_defconfig
delete mode 100644 configs/scb9328_defconfig
delete mode 100644 configs/snowball_defconfig
delete mode 100644 configs/stamp9g20_defconfig
delete mode 100644 configs/ti814x_evm_defconfig
delete mode 100644 configs/ti816x_evm_defconfig
delete mode 100644 configs/tk71_defconfig
delete mode 100644 configs/trizepsiv_defconfig
delete mode 100644 configs/tt01_defconfig
delete mode 100644 configs/tx25_defconfig
delete mode 100644 configs/u8500_href_defconfig
delete mode 100644 configs/versatileab_defconfig
delete mode 100644 configs/versatilepb_defconfig
delete mode 100644 configs/versatileqemu_defconfig
delete mode 100644 configs/vision2_defconfig
delete mode 100644 configs/vl_ma2sc_defconfig
delete mode 100644 configs/vl_ma2sc_ram_defconfig
delete mode 100644 configs/vpac270_nor_128_defconfig
delete mode 100644 configs/vpac270_nor_256_defconfig
delete mode 100644 configs/vpac270_ond_256_defconfig
delete mode 100644 configs/wireless_space_defconfig
delete mode 100644 configs/xaeniax_defconfig
delete mode 100644 configs/zipitz2_defconfig
delete mode 100644 doc/README.switch_config
delete mode 100644 drivers/mtd/nand/nomadik.c
delete mode 100644 include/configs/balloon3.h
delete mode 100644 include/configs/cpu9260.h
delete mode 100644 include/configs/cpuat91.h
delete mode 100644 include/configs/davinci_dm355evm.h
delete mode 100644 include/configs/davinci_dm355leopard.h
delete mode 100644 include/configs/davinci_dm365evm.h
delete mode 100644 include/configs/davinci_dm6467evm.h
delete mode 100644 include/configs/davinci_dvevm.h
delete mode 100644 include/configs/davinci_schmoogie.h
delete mode 100644 include/configs/davinci_sffsdr.h
delete mode 100644 include/configs/davinci_sonata.h
delete mode 100644 include/configs/dig297.h
delete mode 100644 include/configs/ea20.h
delete mode 100644 include/configs/eb_cpux9k2.h
delete mode 100644 include/configs/edb93xx.h
delete mode 100644 include/configs/enbw_cmc.h
delete mode 100644 include/configs/ima3-mx53.h
delete mode 100644 include/configs/imx27lite.h
delete mode 100644 include/configs/imx31_litekit.h
delete mode 100644 include/configs/jornada.h
delete mode 100644 include/configs/lacie_kw.h
delete mode 100644 include/configs/lp8x4x.h
delete mode 100644 include/configs/magnesium.h
delete mode 100644 include/configs/meesc.h
delete mode 100644 include/configs/mv88f6281gtw_ge.h
delete mode 100644 include/configs/mx51_efikamx.h
delete mode 100644 include/configs/nhk8815.h
delete mode 100644 include/configs/omap3_evm.h
delete mode 100644 include/configs/omap3_evm_common.h
delete mode 100644 include/configs/omap3_evm_quick_mmc.h
delete mode 100644 include/configs/omap3_evm_quick_nand.h
delete mode 100644 include/configs/omap3_logic.h
delete mode 100644 include/configs/omap3_mvblx.h
delete mode 100644 include/configs/omap3_sdp3430.h
delete mode 100644 include/configs/openrd.h
delete mode 100644 include/configs/otc570.h
delete mode 100644 include/configs/palmld.h
delete mode 100644 include/configs/palmtc.h
delete mode 100644 include/configs/palmtreo680.h
delete mode 100644 include/configs/pxa255_idp.h
delete mode 100644 include/configs/qong.h
delete mode 100644 include/configs/rd6281a.h
delete mode 100644 include/configs/scb9328.h
delete mode 100644 include/configs/snowball.h
delete mode 100644 include/configs/stamp9g20.h
delete mode 100644 include/configs/ti814x_evm.h
delete mode 100644 include/configs/ti816x_evm.h
delete mode 100644 include/configs/tk71.h
delete mode 100644 include/configs/trizepsiv.h
delete mode 100644 include/configs/tt01.h
delete mode 100644 include/configs/tx25.h
delete mode 100644 include/configs/u8500_href.h
delete mode 100644 include/configs/versatile.h
delete mode 100644 include/configs/vision2.h
delete mode 100644 include/configs/vl_ma2sc.h
delete mode 100644 include/configs/vpac270.h
delete mode 100644 include/configs/wireless_space.h
delete mode 100644 include/configs/xaeniax.h
delete mode 100644 include/configs/zipitz2.h
delete mode 100644 include/nomadik.h
--
2.5.0.457.gab17608
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot] [PATCH 24/45] arm: Remove openrd boards
2015-08-31 1:18 [U-Boot] [PATCH 00/45] arm: Remove boards that have not moved to generic board init Simon Glass
@ 2015-08-31 1:19 ` Simon Glass
0 siblings, 0 replies; 3+ messages in thread
From: Simon Glass @ 2015-08-31 1:19 UTC (permalink / raw)
To: u-boot
These boards have not been converted to generic board by the deadline.
Remove them.
Signed-off-by: Simon Glass <sjg@chromium.org>
---
arch/arm/mach-kirkwood/Kconfig | 4 -
board/Marvell/openrd/Kconfig | 12 ---
board/Marvell/openrd/MAINTAINERS | 12 ---
board/Marvell/openrd/Makefile | 14 ----
board/Marvell/openrd/kwbimage.cfg | 152 -----------------------------------
board/Marvell/openrd/openrd.c | 161 --------------------------------------
board/Marvell/openrd/openrd.h | 30 -------
configs/openrd_base_defconfig | 7 --
configs/openrd_client_defconfig | 7 --
configs/openrd_ultimate_defconfig | 7 --
include/configs/openrd.h | 137 --------------------------------
11 files changed, 543 deletions(-)
delete mode 100644 board/Marvell/openrd/Kconfig
delete mode 100644 board/Marvell/openrd/MAINTAINERS
delete mode 100644 board/Marvell/openrd/Makefile
delete mode 100644 board/Marvell/openrd/kwbimage.cfg
delete mode 100644 board/Marvell/openrd/openrd.c
delete mode 100644 board/Marvell/openrd/openrd.h
delete mode 100644 configs/openrd_base_defconfig
delete mode 100644 configs/openrd_client_defconfig
delete mode 100644 configs/openrd_ultimate_defconfig
delete mode 100644 include/configs/openrd.h
diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
index ae29a11..9c6e398 100644
--- a/arch/arm/mach-kirkwood/Kconfig
+++ b/arch/arm/mach-kirkwood/Kconfig
@@ -4,9 +4,6 @@ choice
prompt "Marvell Kirkwood board select"
optional
-config TARGET_OPENRD
- bool "Marvell OpenRD Board"
-
config TARGET_RD6281A
bool "RD6281A Board"
@@ -54,7 +51,6 @@ endchoice
config SYS_SOC
default "kirkwood"
-source "board/Marvell/openrd/Kconfig"
source "board/Marvell/rd6281a/Kconfig"
source "board/Marvell/dreamplug/Kconfig"
source "board/Marvell/guruplug/Kconfig"
diff --git a/board/Marvell/openrd/Kconfig b/board/Marvell/openrd/Kconfig
deleted file mode 100644
index 124b66d..0000000
--- a/board/Marvell/openrd/Kconfig
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_OPENRD
-
-config SYS_BOARD
- default "openrd"
-
-config SYS_VENDOR
- default "Marvell"
-
-config SYS_CONFIG_NAME
- default "openrd"
-
-endif
diff --git a/board/Marvell/openrd/MAINTAINERS b/board/Marvell/openrd/MAINTAINERS
deleted file mode 100644
index 7a189ab..0000000
--- a/board/Marvell/openrd/MAINTAINERS
+++ /dev/null
@@ -1,12 +0,0 @@
-OPENRD BOARD
-M: Prafulla Wadaskar <prafulla@marvell.com>
-S: Maintained
-F: board/Marvell/openrd/
-F: include/configs/openrd.h
-F: configs/openrd_base_defconfig
-
-OPENRD_CLIENT BOARD
-#M: -
-S: Maintained
-F: configs/openrd_client_defconfig
-F: configs/openrd_ultimate_defconfig
diff --git a/board/Marvell/openrd/Makefile b/board/Marvell/openrd/Makefile
deleted file mode 100644
index 8f95b79..0000000
--- a/board/Marvell/openrd/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# (C) Copyright 2009
-# Net Insight <www.netinsight.net>
-# Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
-#
-# Based on sheevaplug:
-# (C) Copyright 2009
-# Marvell Semiconductor <www.marvell.com>
-# Written-by: Prafulla Wadaskar <prafulla@marvell.com>
-#
-# SPDX-License-Identifier: GPL-2.0+
-#
-
-obj-y := openrd.o
diff --git a/board/Marvell/openrd/kwbimage.cfg b/board/Marvell/openrd/kwbimage.cfg
deleted file mode 100644
index 8e59937..0000000
--- a/board/Marvell/openrd/kwbimage.cfg
+++ /dev/null
@@ -1,152 +0,0 @@
-#
-# (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
-NAND_ECC_MODE default
-NAND_PAGE_SIZE 0x0800
-
-# SOC registers configuration using bootrom header extension
-# Maximum KWBIMAGE_MAX_CONFIG configurations allowed
-
-# 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
-# bit13-0: 0xc30 (3120 DDR2 clks refresh rate)
-# bit23-14: zero
-# bit24: 1= enable exit self refresh mode on DDR access
-# bit25: 1 required
-# bit29-26: zero
-# bit31-30: 01
-
-DATA 0xFFD01404 0x37543000 # DDR Controller Control Low
-# bit 4: 0=addr/cmd in smame cycle
-# bit 5: 0=clk is driven during self refresh, we don't care for APX
-# bit 6: 0=use recommended falling edge of clk for addr/cmd
-# bit14: 0=input buffer always powered up
-# bit18: 1=cpu lock transaction enabled
-# bit23-20: 5=recommended value for CL=5 and STARTBURST_DEL disabled bit31=0
-# bit27-24: 7= CL+2, STARTBURST sample stages, for freqs 400MHz, unbuffered DIMM
-# bit30-28: 3 required
-# bit31: 0=no additional STARTBURST delay
-
-DATA 0xFFD01408 0x22125451 # DDR Timing (Low) (active cycles value +1)
-# bit3-0: TRAS lsbs
-# bit7-4: TRCD
-# bit11- 8: TRP
-# bit15-12: TWR
-# bit19-16: TWTR
-# bit20: TRAS msb
-# bit23-21: 0x0
-# bit27-24: TRRD
-# bit31-28: TRTP
-
-DATA 0xFFD0140C 0x00000a33 # DDR Timing (High)
-# bit6-0: TRFC
-# bit8-7: TR2R
-# bit10-9: TR2W
-# bit12-11: TW2W
-# bit31-13: zero required
-
-DATA 0xFFD01410 0x000000cc # DDR Address Control
-# bit1-0: 00, Cs0width=x8
-# bit3-2: 11, Cs0size=1Gb
-# bit5-4: 00, Cs1width=x8
-# bit7-6: 11, Cs1size=1Gb
-# bit9-8: 00, Cs2width=nonexistent
-# bit11-10: 00, Cs2size =nonexistent
-# bit13-12: 00, Cs3width=nonexistent
-# bit15-14: 00, Cs3size =nonexistent
-# bit16: 0, Cs0AddrSel
-# bit17: 0, Cs1AddrSel
-# bit18: 0, Cs2AddrSel
-# bit19: 0, Cs3AddrSel
-# bit31-20: 0 required
-
-DATA 0xFFD01414 0x00000000 # DDR Open Pages Control
-# bit0: 0, OpenPage enabled
-# bit31-1: 0 required
-
-DATA 0xFFD01418 0x00000000 # DDR Operation
-# bit3-0: 0x0, DDR cmd
-# bit31-4: 0 required
-
-DATA 0xFFD0141C 0x00000C52 # DDR Mode
-# bit2-0: 2, BurstLen=2 required
-# bit3: 0, BurstType=0 required
-# bit6-4: 4, CL=5
-# bit7: 0, TestMode=0 normal
-# bit8: 0, DLL reset=0 normal
-# bit11-9: 6, auto-precharge write recovery ????????????
-# bit12: 0, PD must be zero
-# bit31-13: 0 required
-
-DATA 0xFFD01420 0x00000042 # DDR Extended Mode
-# bit0: 0, DDR DLL enabled
-# bit1: 1, DDR drive strength reduced
-# bit2: 0, DDR ODT control lsd (disabled)
-# bit5-3: 000, required
-# bit6: 1, DDR ODT control msb, (disabled)
-# bit9-7: 000, required
-# bit10: 0, differential DQS enabled
-# bit11: 0, required
-# bit12: 0, DDR output buffer enabled
-# bit31-13: 0 required
-
-DATA 0xFFD01424 0x0000F17F # DDR Controller Control High
-# bit2-0: 111, required
-# bit3 : 1 , MBUS Burst Chop disabled
-# bit6-4: 111, required
-# bit7 : 0
-# bit8 : 1 , add writepath sample stage, must be 1 for DDR freq >= 300MHz
-# bit9 : 0 , no half clock cycle addition to dataout
-# bit10 : 0 , 1/4 clock cycle skew enabled for addr/ctl signals
-# bit11 : 0 , 1/4 clock cycle skew disabled for write mesh
-# bit15-12: 1111 required
-# bit31-16: 0 required
-
-DATA 0xFFD01428 0x00085520 # DDR2 ODT Read Timing (default values)
-DATA 0xFFD0147C 0x00008552 # DDR2 ODT Write Timing (default values)
-
-DATA 0xFFD01500 0x00000000 # CS[0]n Base address to 0x0
-DATA 0xFFD01504 0x0FFFFFF1 # CS[0]n Size
-# bit0: 1, Window enabled
-# bit1: 0, Write Protect disabled
-# bit3-2: 00, CS0 hit selected
-# bit23-4: ones, required
-# bit31-24: 0x0F, Size (i.e. 256MB)
-
-DATA 0xFFD01508 0x10000000 # CS[1]n Base address to 256Mb
-DATA 0xFFD0150C 0x0FFFFFF5 # CS[1]n Size 256Mb Window enabled for CS1
-
-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)
-# bit3-0: 0010, (read) M_ODT[0] is asserted during read from DRAM CS1
-# bit7-4: 0001, (read) M_ODT[1] is asserted during read from DRAM CS0
-# bit19-16: 0010, (write) M_ODT[0] is asserted during write to DRAM CS1.
-# bit23-20: 0001, (write) M_ODT[1] is asserted during write to DRAM CS0.
-DATA 0xFFD01498 0x00000000 # DDR ODT Control (High)
-
-DATA 0xFFD0149C 0x0000E40f # CPU ODT Control
-# bit3-0: 1111, internal ODT is asserted during read from DRAM bank 0-3
-# bit11-10: 01, M_DQ, M_DM, and M_DQS I/O buffer ODT Select: 150 ohm
-# bit13-12: 10, M_STARTBURST_IN I/O buffer ODT Select: 75 ohm
-# bit14: 1, M_STARTBURST_IN ODT: Enabled
-# bit15: 1, DDR IO ODT Unit: Use ODT block
-DATA 0xFFD01480 0x00000001 # DDR Initialization Control
-#bit0=1, enable DDR init upon this register write
-
-# End of Header extension
-DATA 0x0 0x0
diff --git a/board/Marvell/openrd/openrd.c b/board/Marvell/openrd/openrd.c
deleted file mode 100644
index 55cf525..0000000
--- a/board/Marvell/openrd/openrd.c
+++ /dev/null
@@ -1,161 +0,0 @@
-/*
- * (C) Copyright 2009
- * Net Insight <www.netinsight.net>
- * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
- *
- * Based on sheevaplug.c:
- * (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 <miiphy.h>
-#include <asm/arch/cpu.h>
-#include <asm/arch/soc.h>
-#include <asm/arch/mpp.h>
-#include "openrd.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-int board_early_init_f(void)
-{
- /*
- * default gpio configuration
- * There are maximum 64 gpios controlled through 2 sets of registers
- * the below configuration configures mainly initial LED status
- */
- mvebu_config_gpio(OPENRD_OE_VAL_LOW,
- OPENRD_OE_VAL_HIGH,
- OPENRD_OE_LOW, OPENRD_OE_HIGH);
-
- /* Multi-Purpose Pins Functionality configuration */
- static 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,
- MPP8_TW_SDA,
- MPP9_TW_SCK,
- MPP10_UART0_TXD,
- MPP11_UART0_RXD,
- MPP12_SD_CLK,
- MPP13_SD_CMD, /* Alt UART1_TXD */
- MPP14_SD_D0, /* Alt UART1_RXD */
- MPP15_SD_D1,
- MPP16_SD_D2,
- MPP17_SD_D3,
- MPP18_NF_IO0,
- MPP19_NF_IO1,
- MPP20_GE1_0,
- MPP21_GE1_1,
- MPP22_GE1_2,
- MPP23_GE1_3,
- MPP24_GE1_4,
- MPP25_GE1_5,
- MPP26_GE1_6,
- MPP27_GE1_7,
- MPP28_GPIO,
- MPP29_TSMP9,
- MPP30_GE1_10,
- MPP31_GE1_11,
- MPP32_GE1_12,
- MPP33_GE1_13,
- MPP34_GPIO, /* UART1 / SD sel */
- MPP35_TDM_CH0_TX_QL,
- MPP36_TDM_SPI_CS1,
- MPP37_TDM_CH2_TX_QL,
- MPP38_TDM_CH2_RX_QL,
- MPP39_AUDIO_I2SBCLK,
- MPP40_AUDIO_I2SDO,
- MPP41_AUDIO_I2SLRC,
- MPP42_AUDIO_I2SMCLK,
- MPP43_AUDIO_I2SDI,
- MPP44_AUDIO_EXTCLK,
- MPP45_TDM_PCLK,
- MPP46_TDM_FS,
- MPP47_TDM_DRX,
- MPP48_TDM_DTX,
- MPP49_TDM_CH0_RX_QL,
- 0
- };
-
- kirkwood_mpp_conf(kwmpp_config, NULL);
- return 0;
-}
-
-int board_init(void)
-{
- /*
- * arch number of board
- */
-#if defined(CONFIG_BOARD_IS_OPENRD_BASE)
- gd->bd->bi_arch_number = MACH_TYPE_OPENRD_BASE;
-#elif defined(CONFIG_BOARD_IS_OPENRD_CLIENT)
- gd->bd->bi_arch_number = MACH_TYPE_OPENRD_CLIENT;
-#elif defined(CONFIG_BOARD_IS_OPENRD_ULTIMATE)
- gd->bd->bi_arch_number = MACH_TYPE_OPENRD_ULTIMATE;
-#endif
-
- /* adress of boot parameters */
- gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100;
- return 0;
-}
-
-#ifdef CONFIG_RESET_PHY_R
-/* Configure and enable MV88E1116/88E1121 PHY */
-void mv_phy_init(char *name)
-{
- u16 reg;
- u16 devadr;
-
- if (miiphy_set_current_dev(name))
- return;
-
- /* command to read PHY dev address */
- if (miiphy_read(name, 0xEE, 0xEE, (u16 *) &devadr)) {
- printf("Err..%s could not read PHY dev address\n",
- __FUNCTION__);
- return;
- }
-
- /*
- * Enable RGMII delay on Tx and Rx for CPU port
- * Ref: sec 4.7.2 of chip datasheet
- */
- miiphy_write(name, devadr, MV88E1116_PGADR_REG, 2);
- miiphy_read(name, devadr, MV88E1116_MAC_CTRL_REG, ®);
- reg |= (MV88E1116_RGMII_RXTM_CTRL | MV88E1116_RGMII_TXTM_CTRL);
- miiphy_write(name, devadr, MV88E1116_MAC_CTRL_REG, reg);
- miiphy_write(name, devadr, MV88E1116_PGADR_REG, 0);
-
- /* reset the phy */
- miiphy_reset(name, devadr);
-
- printf(PHY_NO" Initialized on %s\n", name);
-}
-
-void reset_phy(void)
-{
- mv_phy_init("egiga0");
-
-#ifdef CONFIG_BOARD_IS_OPENRD_CLIENT
- /* Kirkwood ethernet driver is written with the assumption that in case
- * of multiple PHYs, their addresses are consecutive. But unfortunately
- * in case of OpenRD-Client, PHY addresses are not consecutive.*/
- miiphy_write("egiga1", 0xEE, 0xEE, 24);
-#endif
-
-#if defined(CONFIG_BOARD_IS_OPENRD_CLIENT) || \
- defined(CONFIG_BOARD_IS_OPENRD_ULTIMATE)
- /* configure and initialize both PHY's */
- mv_phy_init("egiga1");
-#endif
-}
-#endif /* CONFIG_RESET_PHY_R */
diff --git a/board/Marvell/openrd/openrd.h b/board/Marvell/openrd/openrd.h
deleted file mode 100644
index 56dfeea..0000000
--- a/board/Marvell/openrd/openrd.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * (C) Copyright 2009
- * Net Insight <www.netinsight.net>
- * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
- *
- * Based on sheevaplug.h:
- * (C) Copyright 2009
- * Marvell Semiconductor <www.marvell.com>
- * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#ifndef __OPENRD_BASE_H
-#define __OPENRD_BASE_H
-
-#define OPENRD_OE_LOW (~(1<<28)) /* RS232 / RS485 */
-#define OPENRD_OE_HIGH (~(1<<2)) /* SD / UART1 */
-#define OPENRD_OE_VAL_LOW (0) /* Sel RS232 */
-#define OPENRD_OE_VAL_HIGH (1 << 2) /* Sel SD */
-
-/* PHY related */
-#define MV88E1116_LED_FCTRL_REG 10
-#define MV88E1116_CPRSP_CR3_REG 21
-#define MV88E1116_MAC_CTRL_REG 21
-#define MV88E1116_PGADR_REG 22
-#define MV88E1116_RGMII_TXTM_CTRL (1 << 4)
-#define MV88E1116_RGMII_RXTM_CTRL (1 << 5)
-
-#endif /* __OPENRD_BASE_H */
diff --git a/configs/openrd_base_defconfig b/configs/openrd_base_defconfig
deleted file mode 100644
index 1686139..0000000
--- a/configs/openrd_base_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_OPENRD=y
-CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_BASE"
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/configs/openrd_client_defconfig b/configs/openrd_client_defconfig
deleted file mode 100644
index c342315..0000000
--- a/configs/openrd_client_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_OPENRD=y
-CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_CLIENT"
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/configs/openrd_ultimate_defconfig b/configs/openrd_ultimate_defconfig
deleted file mode 100644
index 530ba4d..0000000
--- a/configs/openrd_ultimate_defconfig
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_ARM=y
-CONFIG_KIRKWOOD=y
-CONFIG_TARGET_OPENRD=y
-CONFIG_SYS_EXTRA_OPTIONS="BOARD_IS_OPENRD_ULTIMATE"
-# CONFIG_CMD_IMLS is not set
-# CONFIG_CMD_FLASH is not set
-# CONFIG_CMD_SETEXPR is not set
diff --git a/include/configs/openrd.h b/include/configs/openrd.h
deleted file mode 100644
index 7211314..0000000
--- a/include/configs/openrd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/*
- * (C) Copyright 2009
- * Net Insight <www.netinsight.net>
- * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
- *
- * Based on sheevaplug.h:
- * (C) Copyright 2009
- * Marvell Semiconductor <www.marvell.com>
- * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#ifndef _CONFIG_OPENRD_H
-#define _CONFIG_OPENRD_H
-
-/*
- * Version number information
- */
-#ifdef CONFIG_BOARD_IS_OPENRD_ULTIMATE
-# define CONFIG_IDENT_STRING "\nOpenRD-Ultimate"
-#else
-# ifdef CONFIG_BOARD_IS_OPENRD_CLIENT
-# define CONFIG_IDENT_STRING "\nOpenRD-Client"
-# else
-# ifdef CONFIG_BOARD_IS_OPENRD_BASE
-# define CONFIG_IDENT_STRING "\nOpenRD-Base"
-# else
-# error Unknown OpenRD board specified
-# endif
-# endif
-#endif
-
-/*
- * High Level Configuration Options (easy to change)
- */
-#define CONFIG_SHEEVA_88SV131 1 /* CPU Core subversion */
-#define CONFIG_KW88F6281 1 /* SOC Name */
-#define CONFIG_MACH_OPENRD_BASE /* Machine type */
-#define CONFIG_SKIP_LOWLEVEL_INIT /* disable board lowlevel_init */
-
-/*
- * Commands configuration
- */
-#define CONFIG_SYS_NO_FLASH /* Declare no flash (NOR/SPI) */
-#define CONFIG_SYS_MVFS
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_ENV
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_MMC
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_USB
-#define CONFIG_CMD_IDE
-
-/*
- * mv-common.h should be defined after CMD configs since it used them
- * to enable certain macros
- */
-#include "mv-common.h"
-
-/*
- * Environment variables configurations
- */
-#ifdef CONFIG_CMD_NAND
-#define CONFIG_ENV_IS_IN_NAND 1
-#define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K */
-#else
-#define CONFIG_ENV_IS_NOWHERE 1 /* if env in SDRAM */
-#endif
-/*
- * max 4k env size is enough, but in case of nand
- * it has to be rounded to sector size
- */
-#define CONFIG_ENV_SIZE 0x20000 /* 128k */
-#define CONFIG_ENV_ADDR 0x60000
-#define CONFIG_ENV_OFFSET 0x60000 /* env starts here */
-/*
- * Environment is right behind U-Boot in flash. Make sure U-Boot
- * doesn't grow into the environment area.
- */
-#define CONFIG_BOARD_SIZE_LIMIT CONFIG_ENV_OFFSET
-
-/*
- * Default environment variables
- */
-#define CONFIG_BOOTCOMMAND "${x_bootcmd_kernel}; " \
- "setenv bootargs ${x_bootargs} ${x_bootargs_root}; " \
- "${x_bootcmd_usb}; bootm 0x6400000;"
-
-#define MTDIDS_DEFAULT "nand0=nand_mtd"
-#define MTDPARTS_DEFAULT "mtdparts=nand_mtd:0x100000 at 0x000000(uboot),"\
- "0x400000 at 0x100000(uImage),"\
- "0x1fb00000 at 0x500000(rootfs)"
-
-#define CONFIG_EXTRA_ENV_SETTINGS "x_bootargs=console" \
- "=ttyS0,115200 "MTDPARTS_DEFAULT " rw ubi.mtd=2,2048\0" \
- "x_bootcmd_kernel=nand read 0x6400000 0x100000 0x300000\0" \
- "x_bootcmd_usb=usb start\0" \
- "x_bootargs_root=root=ubi0:rootfs rootfstype=ubifs\0" \
- "mtdids="MTDIDS_DEFAULT"\0" \
- "mtdparts="MTDPARTS_DEFAULT"\0"
-
-/*
- * Ethernet Driver configuration
- */
-#ifdef CONFIG_CMD_NET
-# ifdef CONFIG_BOARD_IS_OPENRD_BASE
-# define CONFIG_MVGBE_PORTS {1, 0} /* enable port 0 only */
-# else
-# define CONFIG_MVGBE_PORTS {1, 1} /* enable both ports */
-# endif
-# ifdef CONFIG_BOARD_IS_OPENRD_ULTIMATE
-# define CONFIG_PHY_BASE_ADR 0x0
-# define PHY_NO "88E1121"
-# else
-# define CONFIG_PHY_BASE_ADR 0x8
-# define PHY_NO "88E1116"
-# endif
-#endif /* CONFIG_CMD_NET */
-
-/*
- * SATA Driver configuration
- */
-#ifdef CONFIG_MVSATA_IDE
-#define CONFIG_SYS_ATA_IDE0_OFFSET MV_SATA_PORT0_OFFSET
-#define CONFIG_SYS_ATA_IDE1_OFFSET MV_SATA_PORT1_OFFSET
-#endif /*CONFIG_MVSATA_IDE*/
-
-#ifdef CONFIG_CMD_MMC
-#define CONFIG_MMC
-#define CONFIG_GENERIC_MMC
-#define CONFIG_MVEBU_MMC
-#define CONFIG_SYS_MMC_BASE KW_SDIO_BASE
-#endif /* CONFIG_CMD_MMC */
-
-#endif /* _CONFIG_OPENRD_BASE_H */
--
2.5.0.457.gab17608
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-08-31 6:33 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-31 5:28 [U-Boot] [PATCH 24/45] arm: Remove openrd boards Prafulla Wadaskar
2015-08-31 6:33 ` Simon Kågström
-- strict thread matches above, loose matches on Subject: below --
2015-08-31 1:18 [U-Boot] [PATCH 00/45] arm: Remove boards that have not moved to generic board init Simon Glass
2015-08-31 1:19 ` [U-Boot] [PATCH 24/45] arm: Remove openrd 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