Re: [RESEND PATCH 4/4] omap: drop board-igep0030.c

2011-05-16 Thread Enric Balletbò i Serra
2011/5/12 Mike Rapoport m...@compulab.co.il:
 since it is merged into board-igep0020.c

 Signed-off-by: Mike Rapoport m...@compulab.co.il
 ---
  arch/arm/mach-omap2/Kconfig          |    1 +
  arch/arm/mach-omap2/Makefile         |    2 -
  arch/arm/mach-omap2/board-igep0030.c |  438 
 --
  3 files changed, 1 insertions(+), 440 deletions(-)
  delete mode 100644 arch/arm/mach-omap2/board-igep0030.c

 diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig
 index b997a35..19d5891 100644
 --- a/arch/arm/mach-omap2/Kconfig
 +++ b/arch/arm/mach-omap2/Kconfig
 @@ -288,6 +288,7 @@ config MACH_IGEP0030
        depends on ARCH_OMAP3
        default y
        select OMAP_PACKAGE_CBB
 +       select MACH_IGEP0020

  config MACH_SBC3530
        bool OMAP3 SBC STALKER board
 diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile
 index a0c2cae..186f482 100644
 --- a/arch/arm/mach-omap2/Makefile
 +++ b/arch/arm/mach-omap2/Makefile
 @@ -229,8 +229,6 @@ obj-$(CONFIG_MACH_CM_T35)           += board-cm-t35.o \
  obj-$(CONFIG_MACH_CM_T3517)            += board-cm-t3517.o
  obj-$(CONFIG_MACH_IGEP0020)            += board-igep0020.o \
                                           hsmmc.o
 -obj-$(CONFIG_MACH_IGEP0030)            += board-igep0030.o \
 -                                          hsmmc.o
  obj-$(CONFIG_MACH_OMAP3_TOUCHBOOK)     += board-omap3touchbook.o \
                                           hsmmc.o
  obj-$(CONFIG_MACH_OMAP_4430SDP)                += board-4430sdp.o \
 diff --git a/arch/arm/mach-omap2/board-igep0030.c 
 b/arch/arm/mach-omap2/board-igep0030.c
 deleted file mode 100644
 index 83f6be2..000
 --- a/arch/arm/mach-omap2/board-igep0030.c
 +++ /dev/null
 @@ -1,438 +0,0 @@
 -/*
 - * Copyright (C) 2010 - ISEE 2007 SL
 - *
 - * Modified from mach-omap2/board-generic.c
 - *
 - * This program is free software; you can redistribute it and/or modify
 - * it under the terms of the GNU General Public License version 2 as
 - * published by the Free Software Foundation.
 - */
 -
 -#include linux/kernel.h
 -#include linux/init.h
 -#include linux/platform_device.h
 -#include linux/delay.h
 -#include linux/err.h
 -#include linux/clk.h
 -#include linux/io.h
 -#include linux/gpio.h
 -#include linux/interrupt.h
 -
 -#include linux/regulator/machine.h
 -#include linux/regulator/fixed.h
 -#include linux/i2c/twl.h
 -#include linux/mmc/host.h
 -
 -#include asm/mach-types.h
 -#include asm/mach/arch.h
 -
 -#include plat/board.h
 -#include plat/common.h
 -#include plat/gpmc.h
 -#include plat/usb.h
 -#include plat/onenand.h
 -
 -#include mux.h
 -#include hsmmc.h
 -#include sdram-numonyx-m65kam.h
 -#include common-board-devices.h
 -
 -#define IGEP3_GPIO_LED0_GREEN  54
 -#define IGEP3_GPIO_LED0_RED    53
 -#define IGEP3_GPIO_LED1_RED    16
 -
 -#define IGEP3_GPIO_WIFI_NPD    138
 -#define IGEP3_GPIO_WIFI_NRESET 139
 -#define IGEP3_GPIO_BT_NRESET   137
 -
 -#define IGEP3_GPIO_USBH_NRESET  183
 -
 -
 -#if defined(CONFIG_MTD_ONENAND_OMAP2) || \
 -       defined(CONFIG_MTD_ONENAND_OMAP2_MODULE)
 -
 -#define ONENAND_MAP             0x2000
 -
 -/*
 - * x2 Flash built-in COMBO POP MEMORY
 - * Since the device is equipped with two DataRAMs, and two-plane NAND
 - * Flash memory array, these two component enables simultaneous program
 - * of 4KiB. Plane1 has only even blocks such as block0, block2, block4
 - * while Plane2 has only odd blocks such as block1, block3, block5.
 - * So MTD regards it as 4KiB page size and 256KiB block size 64*(2*2048)
 - */
 -
 -static struct mtd_partition igep3_onenand_partitions[] = {
 -       {
 -               .name           = X-Loader,
 -               .offset         = 0,
 -               .size           = 2 * (64*(2*2048))
 -       },
 -       {
 -               .name           = U-Boot,
 -               .offset         = MTDPART_OFS_APPEND,
 -               .size           = 6 * (64*(2*2048)),
 -       },
 -       {
 -               .name           = Environment,
 -               .offset         = MTDPART_OFS_APPEND,
 -               .size           = 2 * (64*(2*2048)),
 -       },
 -       {
 -               .name           = Kernel,
 -               .offset         = MTDPART_OFS_APPEND,
 -               .size           = 12 * (64*(2*2048)),
 -       },
 -       {
 -               .name           = File System,
 -               .offset         = MTDPART_OFS_APPEND,
 -               .size           = MTDPART_SIZ_FULL,
 -       },
 -};
 -
 -static struct omap_onenand_platform_data igep3_onenand_pdata = {
 -       .parts = igep3_onenand_partitions,
 -       .nr_parts = ARRAY_SIZE(igep3_onenand_partitions),
 -       .onenand_setup = NULL,
 -       .dma_channel    = -1,   /* disable DMA in OMAP OneNAND driver */
 -};
 -
 -static struct platform_device igep3_onenand_device = {
 -       .name           = omap2-onenand,
 -       .id             = -1,
 -       .dev = {
 -               .platform_data = igep3_onenand_pdata,
 -       

[PATCH 4/4] omap: drop board-igep0030.c

2011-05-12 Thread Mike Rapoport
since it is merged into board-igep0020.c

Signed-off-by: Mike Rapoport m...@compulab.co.il
---
 arch/arm/mach-omap2/Kconfig  |1 +
 arch/arm/mach-omap2/Makefile |2 -
 arch/arm/mach-omap2/board-igep0030.c |  438 --
 3 files changed, 1 insertions(+), 440 deletions(-)
 delete mode 100644 arch/arm/mach-omap2/board-igep0030.c

diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig
index b997a35..19d5891 100644
--- a/arch/arm/mach-omap2/Kconfig
+++ b/arch/arm/mach-omap2/Kconfig
@@ -288,6 +288,7 @@ config MACH_IGEP0030
depends on ARCH_OMAP3
default y
select OMAP_PACKAGE_CBB
+   select MACH_IGEP0020
 
 config MACH_SBC3530
bool OMAP3 SBC STALKER board
diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile
index a0c2cae..186f482 100644
--- a/arch/arm/mach-omap2/Makefile
+++ b/arch/arm/mach-omap2/Makefile
@@ -229,8 +229,6 @@ obj-$(CONFIG_MACH_CM_T35)   += board-cm-t35.o \
 obj-$(CONFIG_MACH_CM_T3517)+= board-cm-t3517.o
 obj-$(CONFIG_MACH_IGEP0020)+= board-igep0020.o \
   hsmmc.o
-obj-$(CONFIG_MACH_IGEP0030)+= board-igep0030.o \
-  hsmmc.o
 obj-$(CONFIG_MACH_OMAP3_TOUCHBOOK) += board-omap3touchbook.o \
   hsmmc.o
 obj-$(CONFIG_MACH_OMAP_4430SDP)+= board-4430sdp.o \
diff --git a/arch/arm/mach-omap2/board-igep0030.c 
b/arch/arm/mach-omap2/board-igep0030.c
deleted file mode 100644
index 83f6be2..000
--- a/arch/arm/mach-omap2/board-igep0030.c
+++ /dev/null
@@ -1,438 +0,0 @@
-/*
- * Copyright (C) 2010 - ISEE 2007 SL
- *
- * Modified from mach-omap2/board-generic.c
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- */
-
-#include linux/kernel.h
-#include linux/init.h
-#include linux/platform_device.h
-#include linux/delay.h
-#include linux/err.h
-#include linux/clk.h
-#include linux/io.h
-#include linux/gpio.h
-#include linux/interrupt.h
-
-#include linux/regulator/machine.h
-#include linux/regulator/fixed.h
-#include linux/i2c/twl.h
-#include linux/mmc/host.h
-
-#include asm/mach-types.h
-#include asm/mach/arch.h
-
-#include plat/board.h
-#include plat/common.h
-#include plat/gpmc.h
-#include plat/usb.h
-#include plat/onenand.h
-
-#include mux.h
-#include hsmmc.h
-#include sdram-numonyx-m65kam.h
-#include common-board-devices.h
-
-#define IGEP3_GPIO_LED0_GREEN  54
-#define IGEP3_GPIO_LED0_RED53
-#define IGEP3_GPIO_LED1_RED16
-
-#define IGEP3_GPIO_WIFI_NPD138
-#define IGEP3_GPIO_WIFI_NRESET 139
-#define IGEP3_GPIO_BT_NRESET   137
-
-#define IGEP3_GPIO_USBH_NRESET  183
-
-
-#if defined(CONFIG_MTD_ONENAND_OMAP2) || \
-   defined(CONFIG_MTD_ONENAND_OMAP2_MODULE)
-
-#define ONENAND_MAP 0x2000
-
-/*
- * x2 Flash built-in COMBO POP MEMORY
- * Since the device is equipped with two DataRAMs, and two-plane NAND
- * Flash memory array, these two component enables simultaneous program
- * of 4KiB. Plane1 has only even blocks such as block0, block2, block4
- * while Plane2 has only odd blocks such as block1, block3, block5.
- * So MTD regards it as 4KiB page size and 256KiB block size 64*(2*2048)
- */
-
-static struct mtd_partition igep3_onenand_partitions[] = {
-   {
-   .name   = X-Loader,
-   .offset = 0,
-   .size   = 2 * (64*(2*2048))
-   },
-   {
-   .name   = U-Boot,
-   .offset = MTDPART_OFS_APPEND,
-   .size   = 6 * (64*(2*2048)),
-   },
-   {
-   .name   = Environment,
-   .offset = MTDPART_OFS_APPEND,
-   .size   = 2 * (64*(2*2048)),
-   },
-   {
-   .name   = Kernel,
-   .offset = MTDPART_OFS_APPEND,
-   .size   = 12 * (64*(2*2048)),
-   },
-   {
-   .name   = File System,
-   .offset = MTDPART_OFS_APPEND,
-   .size   = MTDPART_SIZ_FULL,
-   },
-};
-
-static struct omap_onenand_platform_data igep3_onenand_pdata = {
-   .parts = igep3_onenand_partitions,
-   .nr_parts = ARRAY_SIZE(igep3_onenand_partitions),
-   .onenand_setup = NULL,
-   .dma_channel= -1,   /* disable DMA in OMAP OneNAND driver */
-};
-
-static struct platform_device igep3_onenand_device = {
-   .name   = omap2-onenand,
-   .id = -1,
-   .dev = {
-   .platform_data = igep3_onenand_pdata,
-   },
-};
-
-static void __init igep3_flash_init(void)
-{
-   u8 cs = 0;
-   u8 onenandcs = GPMC_CS_NUM + 1;
-
-   for (cs = 0; cs  GPMC_CS_NUM; cs++) {
-   u32