]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge branch 'next/drivers' into for-next
authorArnd Bergmann <arnd@arndb.de>
Thu, 20 Jun 2013 20:13:28 +0000 (22:13 +0200)
committerArnd Bergmann <arnd@arndb.de>
Thu, 20 Jun 2013 20:13:28 +0000 (22:13 +0200)
Conflicts:
arch/arm/mach-omap2/devices.c
arch/arm/mach-picoxcell/common.c
arch/arm/mach-ux500/cpu-db8500.c

14 files changed:
1  2 
arch/arm/Kconfig
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/devices.c
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
arch/arm/mach-picoxcell/common.c
arch/arm/mach-s3c24xx/Kconfig
arch/arm/mach-s3c24xx/Makefile
arch/arm/mach-socfpga/Kconfig
arch/arm/mach-ux500/board-mop500-sdi.c
arch/arm/mach-ux500/cpu-db8500.c
arch/arm/mach-ux500/devices-db8500.c
drivers/crypto/ux500/cryp/cryp_core.c
drivers/crypto/ux500/hash/hash_core.c
drivers/pinctrl/Kconfig

Simple merge
Simple merge
index 403c211e35d0438fe4635a32c593885faeae1a30,73762accd128bf63f35f3d51535d02ff50ab373d..210cd7541683590d8627ea8485feb222a3f78f2e
@@@ -20,7 -19,9 +20,9 @@@
  #include <linux/of.h>
  #include <linux/pinctrl/machine.h>
  #include <linux/platform_data/omap4-keypad.h>
 -#include <linux/platform_data/omap_ocp2scp.h>
+ #include <linux/platform_data/mailbox-omap.h>
+ #include <linux/usb/omap_control_usb.h>
 +#include <linux/wl12xx.h>
  
  #include <asm/mach-types.h>
  #include <asm/mach/map.h>
index aa6a7e0e80a45ef21d5ea834963d1391c0cf0bd8,7cde0424d33cf85e073f1ac08d5002de7bbdfa77..b13f51bc35cf99481aeed2851ff42ba0c8e56ef1
@@@ -8,10 -8,13 +8,9 @@@
   * All enquiries to support@picochip.com
   */
  #include <linux/delay.h>
 -#include <linux/irq.h>
 -#include <linux/irqchip.h>
 -#include <linux/irqdomain.h>
  #include <linux/of.h>
  #include <linux/of_address.h>
 -#include <linux/of_irq.h>
  #include <linux/of_platform.h>
- #include <linux/dw_apb_timer.h>
  
  #include <asm/mach/arch.h>
  #include <asm/mach/map.h>
@@@ -80,7 -85,8 +79,6 @@@ static void picoxcell_wdt_restart(char 
  
  DT_MACHINE_START(PICOXCELL, "Picochip picoXcell")
        .map_io         = picoxcell_map_io,
-       .init_time      = dw_apb_timer_init,
 -      .nr_irqs        = NR_IRQS_LEGACY,
 -      .init_irq       = irqchip_init,
        .init_machine   = picoxcell_init_machine,
        .dt_compat      = picoxcell_dt_match,
        .restart        = picoxcell_wdt_restart,
index 0adb2b85f830ff5d17b8285802b9feeef4fc9038,ed8aadc646f9ffcaa1b38b6c0f9e75efefb386c7..6d9252e081ce39af2b2e94452b36a6402c429197
@@@ -28,10 -28,9 +28,10 @@@ config CPU_S3C241
        select CPU_ARM920T
        select CPU_LLSERIAL_S3C2410
        select S3C2410_CLOCK
-       select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX
+       select ARM_S3C2410_CPUFREQ if ARM_S3C24XX_CPUFREQ
        select S3C2410_PM if PM
        select SAMSUNG_HRT
 +      select SAMSUNG_WDT_RESET
        help
          Support for S3C2410 and S3C2410A family from the S3C24XX line
          of Samsung Mobile CPUs.
Simple merge
Simple merge
index 7669a49fb6fbadc5c084def099100315dec192e4,f63847dabe7d52ff95d0d7439986f8c891a02954..27e55665dbb0004b1647ded60d062bdfafac64f6
@@@ -330,16 -285,8 +300,13 @@@ static void __init u8500_init_machine(v
        else if (of_machine_is_compatible("st-ericsson,ccu9540")) {}
                /* TODO: Add pinmaps for ccu9540 board. */
  
-       /* TODO: Export SoC, USB, cpu-freq and DMA40 */
-       parent = u8500_of_init_devices();
 -      /* automatically probe child nodes of db8500 device */
 -      of_platform_populate(NULL, u8500_local_bus_nodes, u8500_auxdata_lookup, parent);
 +      /* automatically probe child nodes of dbx5x0 devices */
 +      if (of_machine_is_compatible("st-ericsson,u8540"))
 +              of_platform_populate(NULL, u8500_local_bus_nodes,
 +                                   u8540_auxdata_lookup, parent);
 +      else
 +              of_platform_populate(NULL, u8500_local_bus_nodes,
 +                                   u8500_auxdata_lookup, parent);
  }
  
  static const char * stericsson_dt_platform_compat[] = {
Simple merge
Simple merge
Simple merge
Simple merge