Merge tag 'disintegrate-mtd-20121009' of git://git.infradead.org/users/dhowells/linux...
authorDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 9 Oct 2012 14:03:21 +0000 (15:03 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 9 Oct 2012 14:04:25 +0000 (15:04 +0100)
UAPI Disintegration 2012-10-09

Conflicts:
MAINTAINERS
arch/arm/configs/bcmring_defconfig
arch/arm/mach-imx/clk-imx51-imx53.c
drivers/mtd/nand/Kconfig
drivers/mtd/nand/bcm_umi_nand.c
drivers/mtd/nand/nand_bcm_umi.h
drivers/mtd/nand/orion_nand.c

16 files changed:
1  2 
arch/arm/boot/dts/imx51.dtsi
arch/arm/boot/dts/imx53.dtsi
arch/arm/mach-imx/clk-imx51-imx53.c
arch/powerpc/configs/mpc83xx_defconfig
drivers/mtd/mtdcore.c
drivers/mtd/mtdoops.c
drivers/mtd/mtdpart.c
drivers/mtd/nand/ams-delta.c
drivers/mtd/nand/davinci_nand.c
drivers/mtd/nand/fsl_ifc_nand.c
drivers/mtd/nand/mxc_nand.c
drivers/mtd/nand/omap2.c
drivers/mtd/nand/orion_nand.c
drivers/mtd/nand/pxa3xx_nand.c
drivers/mtd/nand/s3c2410.c
fs/jffs2/super.c

Simple merge
Simple merge
index e81f17a70f0092574410c731454c09f9bce84c84,e5165a84f93f7ff8467f5b7c981a083518fffff4..a0bf84803eacee45978fc1b1deef41076db17f19
@@@ -456,7 -461,10 +462,11 @@@ int __init mx53_clocks_init(unsigned lo
        clk_register_clkdev(clk[ssi1_ipg_gate], NULL, "63fcc000.ssi");
        clk_register_clkdev(clk[ssi2_ipg_gate], NULL, "50014000.ssi");
        clk_register_clkdev(clk[ssi3_ipg_gate], NULL, "63fd0000.ssi");
 +      clk_register_clkdev(clk[nfc_gate], NULL, "63fdb000.nand");
+       clk_register_clkdev(clk[can1_ipg_gate], "ipg", "53fc8000.can");
+       clk_register_clkdev(clk[can1_serial_gate], "per", "53fc8000.can");
+       clk_register_clkdev(clk[can2_ipg_gate], "ipg", "53fcc000.can");
+       clk_register_clkdev(clk[can2_serial_gate], "per", "53fcc000.can");
  
        /* set SDHC root clock to 200MHZ*/
        clk_set_rate(clk[esdhc_a_podf], 200000000);
Simple merge
Simple merge
Simple merge
Simple merge
index df1ab7dc3440876f8d99014f57cadd64dee81b88,f1deb1ee2c954c2a15a0c8a60aaf91bc0c9eccb9..945047ad09527ca6a9328f34866ddd5a3a7e7dd8
  #include <linux/mtd/nand.h>
  #include <linux/mtd/partitions.h>
  #include <linux/slab.h>
 +#include <linux/of_device.h>
  
- #include <mach/nand.h>
- #include <mach/aemif.h>
+ #include <linux/platform_data/mtd-davinci.h>
+ #include <linux/platform_data/mtd-davinci-aemif.h>
  
  /*
   * This is a device driver for the NAND flash controller found on the
Simple merge
Simple merge
Simple merge
index 9ee436d309329fd04464cd6643b343ab1f1e5b88,131b58a133f148b2f70cdb711c708f529d84c87d..aefaf8cd31ef86f802e09273760fb47638067292
@@@ -21,7 -21,8 +21,7 @@@
  #include <linux/err.h>
  #include <asm/io.h>
  #include <asm/sizes.h>
- #include <plat/orion_nand.h>
 -#include <mach/hardware.h>
+ #include <linux/platform_data/mtd-orion_nand.h>
  
  static void orion_nand_cmd_ctrl(struct mtd_info *mtd, int cmd, unsigned int ctrl)
  {
Simple merge
index 792cee8462219626732982daa7b8849b9783b666,d8040619ad8dfca48fc460305b782cc771a06008..295e4bedad960a0efe653dc893fe0f1e0270f2f1
  #include <linux/mtd/nand_ecc.h>
  #include <linux/mtd/partitions.h>
  
 -#include <asm/io.h>
 -
  #include <plat/regs-nand.h>
- #include <plat/nand.h>
+ #include <linux/platform_data/mtd-nand-s3c2410.h>
  
 -#ifdef CONFIG_MTD_NAND_S3C2410_HWECC
 -static int hardware_ecc = 1;
 -#else
 -static int hardware_ecc = 0;
 -#endif
 -
 -#ifdef CONFIG_MTD_NAND_S3C2410_CLKSTOP
 -static const int clock_stop = 1;
 -#else
 -static const int clock_stop = 0;
 -#endif
 -
 -
  /* new oob placement block for use with hardware ecc generation
   */
  
Simple merge