]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge branch 'next/drivers' into for-next
authorOlof Johansson <olof@lixom.net>
Thu, 29 May 2014 18:28:10 +0000 (11:28 -0700)
committerOlof Johansson <olof@lixom.net>
Thu, 29 May 2014 18:28:10 +0000 (11:28 -0700)
* next/drivers: (21 commits)
  ARM: EXYNOS: Fix kernel panic when unplugging CPU1 on exynos
  ARM: EXYNOS: Move the driver to drivers/cpuidle directory
  ARM: EXYNOS: Cleanup all unneeded headers from cpuidle.c
  ARM: EXYNOS: Pass the AFTR callback to the platform_data
  ARM: EXYNOS: Move S5P_CHECK_SLEEP into pm.c
  ARM: EXYNOS: Move the power sequence call in the cpu_pm notifier
  ARM: EXYNOS: Move the AFTR state function into pm.c
  ARM: EXYNOS: Encapsulate the AFTR code into a function
  ARM: EXYNOS: Disable cpuidle for exynos5440
  ARM: EXYNOS: Encapsulate boot vector code into a function for cpuidle
  ARM: EXYNOS: Pass wakeup mask parameter to function for cpuidle
  ARM: EXYNOS: Remove ifdef for scu_enable in pm
  ARM: EXYNOS: Move scu_enable in the cpu_pm notifier
  ARM: EXYNOS: Use the cpu_pm notifier for pm
  ARM: EXYNOS: Fix S5P_WAKEUP_STAT call for cpuidle
  ARM: EXYNOS: Move some code inside the idle_finisher for cpuidle
  ARM: EXYNOS: Encapsulate register access inside a function for pm
  ARM: EXYNOS: Change function name prefix for cpuidle
  ARM: EXYNOS: Use cpuidle_register
  ARM: EXYNOS: Prevent forward declaration for cpuidle
  ...

Conflicts:
arch/arm/mach-exynos/cpuidle.c

1  2 
arch/arm/mach-exynos/Makefile
arch/arm/mach-exynos/common.h
arch/arm/mach-exynos/exynos.c
arch/arm/mach-exynos/platsmp.c
arch/arm/mach-exynos/pm.c
drivers/cpuidle/Kconfig.arm
drivers/cpuidle/Makefile

index 2e0666d31e754ef7857a575d10091d5b00981795,3705048f744a834aa6d255e48d374747c0a2e10d..df809039b017597b4e534dc8e0a7da570d48202c
@@@ -16,8 -16,9 +16,7 @@@ obj-$(CONFIG_ARCH_EXYNOS)     += exynos.o p
  
  obj-$(CONFIG_PM_SLEEP)                += pm.o sleep.o
  obj-$(CONFIG_PM_GENERIC_DOMAINS) += pm_domains.o
- obj-$(CONFIG_CPU_IDLE)                += cpuidle.o
  
 -obj-$(CONFIG_ARCH_EXYNOS)     += pmu.o
 -
  obj-$(CONFIG_SMP)             += platsmp.o headsmp.o
  
  obj-$(CONFIG_HOTPLUG_CPU)     += hotplug.o
index ae5f64808b16ea79290f61ef30087e6a2ffde525,5848d3cc29e9d92cdb07bdf34f0a6eb7d4734027..a012bc15e0832b7ce9a1f5ef1b02065983913891
@@@ -138,8 -70,6 +139,9 @@@ extern int  exynos_cpu_power_state(int 
  extern void exynos_cluster_power_down(int cluster);
  extern void exynos_cluster_power_up(int cluster);
  extern int  exynos_cluster_power_state(int cluster);
+ extern void exynos_enter_aftr(void);
  
 +extern void s5p_init_cpu(void __iomem *cpuid_addr);
 +extern unsigned int samsung_rev(void);
 +
  #endif /* __ARCH_ARM_MACH_EXYNOS_COMMON_H */
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge