Merge tag 'cleanup-omap-tags-for-v3.7' of git://git.kernel.org/pub/scm/linux/kernel...
authorOlof Johansson <olof@lixom.net>
Mon, 17 Sep 2012 02:28:42 +0000 (19:28 -0700)
committerOlof Johansson <olof@lixom.net>
Mon, 17 Sep 2012 02:28:42 +0000 (19:28 -0700)
From Tony Lindgren:

Remove the ancient omap specific atags that are no longer needed.

At some point we were planning to pass the bootloader information
with custom atags that did not work out too well.

There's no need for these any longer as the kernel has been booting
fine without them for quite some time. And Now we have device tree
support that can be used instead.

* tag 'cleanup-omap-tags-for-v3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
  ARM: OMAP: remove plat/board.h file
  ARM: OMAP: move debug_card_init() function
  ARM: OMAP1: move lcd pdata out of arch/arm/*
  ARM: OMAP1: move omap1_bl pdata out of arch/arm/*
  ARM: OMAP: remove the omap custom tags
  ARM: OMAP1: remove the crystal type tag parsing
  ARM: OMAP: remove the sti console workaround
  ARM: OMAP: omap3evm: cleanup revision bits
  ARM: OMAP: cleanup struct omap_board_config_kernel
  + sync to 3.6-rc5

1  2 
arch/arm/Kconfig
arch/arm/mach-kirkwood/common.c
arch/arm/mach-omap2/devices.c
arch/arm/mach-omap2/gpmc-nand.c
arch/arm/mach-omap2/gpmc-onenand.c
drivers/mtd/onenand/omap2.c

Simple merge
Simple merge
index 02b9478b786f0b1e42c886a7196b3b3e5fd441cb,56dfa2df6e78cd769900482bb5c312c5f626ef16..2deec1749e0ca9cebb699f48d1c1eff6c3de8307
@@@ -23,9 -23,9 +23,8 @@@
  #include <mach/irqs.h>
  #include <asm/mach-types.h>
  #include <asm/mach/map.h>
 -#include <asm/pmu.h>
  
  #include "iomap.h"
- #include <plat/board.h>
  #include <plat/dma.h>
  #include <plat/omap_hwmod.h>
  #include <plat/omap_device.h>
index 045596a3e899c54c0381d72bc8b4d16986658bce,513ed9e2db5a161a53dc68b13b0d0fb3cc46eaef..96fcc641aab7b61e96b8bf98b8b5f7c6a30c24b5
  
  #include <plat/cpu.h>
  #include <plat/nand.h>
- #include <plat/board.h>
  #include <plat/gpmc.h>
  
 -static struct resource gpmc_nand_resource = {
 -      .flags          = IORESOURCE_MEM,
 +static struct resource gpmc_nand_resource[] = {
 +      {
 +              .flags          = IORESOURCE_MEM,
 +      },
 +      {
 +              .flags          = IORESOURCE_IRQ,
 +      },
 +      {
 +              .flags          = IORESOURCE_IRQ,
 +      },
  };
  
  static struct platform_device gpmc_nand_device = {
index 71d7c07dd35006e9847970c70b5fddbc3a0b1a0e,c5f005e088a564c303cb1639d2bf32dc539c9997..b12a39e223fcd3d8effb7581d6d5d997e23aef55
  
  #include <plat/cpu.h>
  #include <plat/onenand.h>
- #include <plat/board.h>
  #include <plat/gpmc.h>
  
 +#define       ONENAND_IO_SIZE SZ_128K
 +
  static struct omap_onenand_platform_data *gpmc_onenand_data;
  
 +static struct resource gpmc_onenand_resource = {
 +      .flags          = IORESOURCE_MEM,
 +};
 +
  static struct platform_device gpmc_onenand_device = {
        .name           = "omap2-onenand",
        .id             = -1,
index 3ff893d4e6ce0d43a4e612e866b48dba5085d8c8,10ed992aaab2fb1a4b90617c41236fed0ee8e813..108ab1ab6606f132bf7add97667d82344f492773
  
  #include <plat/dma.h>
  
- #include <plat/board.h>
  #define DRIVER_NAME "omap2-onenand"
  
 -#define ONENAND_IO_SIZE               SZ_128K
  #define ONENAND_BUFRAM_SIZE   (1024 * 5)
  
  struct omap2_onenand {