* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.