1. 19 7月, 2014 1 次提交
  2. 15 7月, 2014 1 次提交
  3. 18 6月, 2014 1 次提交
    • A
      ARM: EXYNOS: fix pm code to check for cortex A9 rather than the SoC · c0c3c359
      Abhilash Kesavan 提交于
      We have an soc check to ensure that the scu and certain A9 specific
      registers are not accessed on Exynos5250 (which is A15 based).
      Rather than adding another soc specific check for 5420 let us test
      for the Cortex A9 primary part number.
      
      This resolves the below crash seen on exynos5420 during core switching
      after the CPUIdle consolidation series was merged.
      
      [  155.975589] [<c0013174>] (scu_enable) from [<c001b0dc>] (exynos_cpu_pm_notifier+0x80/0xc4)
      [  155.983833] [<c001b0dc>] (exynos_cpu_pm_notifier) from [<c003c1b0>] (notifier_call_chain+0x44/0x84)
      [  155.992851] [<c003c1b0>] (notifier_call_chain) from [<c007a49c>] (cpu_pm_notify+0x20/0x3c)
      [  156.001089] [<c007a49c>] (cpu_pm_notify) from [<c007a564>] (cpu_pm_exit+0x20/0x38)
      [  156.008635] [<c007a564>] (cpu_pm_exit) from [<c0019e98>] (bL_switcher_thread+0x298/0x40c)
      [  156.016788] [<c0019e98>] (bL_switcher_thread) from [<c003842c>] (kthread+0xcc/0xe8)
      [  156.024426] [<c003842c>] (kthread) from [<c000e438>] (ret_from_fork+0x14/0x3c)
      [  156.031621] Code: ea017fec c0530a00 c052e3f8 c0012dcc (e5903000
      Signed-off-by: NAbhilash Kesavan <a.kesavan@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      c0c3c359
  4. 26 5月, 2014 9 次提交
  5. 16 5月, 2014 2 次提交
  6. 21 3月, 2014 3 次提交
  7. 14 2月, 2014 1 次提交
  8. 19 12月, 2013 3 次提交
  9. 12 12月, 2013 1 次提交
  10. 16 7月, 2013 1 次提交
  11. 19 6月, 2013 1 次提交
  12. 31 1月, 2013 1 次提交
    • A
      ARM: SAMSUNG: Gracefully exit on suspend failure · d3fcacf5
      Abhilash Kesavan 提交于
      As per the Exynos5250 User Manual:
      When there are pending interrupt events, WFI/WFE instruction are
      ignored. To cancel the power-down sequence follow these steps:
      1) Disable system power-down using CENTRAL_SEQ_CONFIGURATION register
      2) Clear WAKEUP_STAT register
      3) Enable interrupt service routine for CPU
      
      Code for early wakeup for exynos already exists. Remove the panic
      on suspend failure, clear the wakeup state register and return 1
      from cpu_suspend to indicate a failed suspend (to a user daemon).
      
      Older Samsung SoCs have similar panics and I have removed them all.
      Haven't touched the S3C2410 sleep code.
      Signed-off-by: NAbhilash Kesavan <a.kesavan@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      d3fcacf5
  13. 11 1月, 2013 1 次提交
  14. 28 11月, 2012 2 次提交
  15. 20 11月, 2012 1 次提交
  16. 20 5月, 2012 4 次提交
  17. 16 5月, 2012 1 次提交
  18. 14 5月, 2012 1 次提交
  19. 11 3月, 2012 1 次提交
  20. 09 3月, 2012 1 次提交
  21. 27 1月, 2012 2 次提交
  22. 22 12月, 2011 1 次提交
    • K
      arm: convert sysdev_class to a regular subsystem · 4a858cfc
      Kay Sievers 提交于
      After all sysdev classes are ported to regular driver core entities, the
      sysdev implementation will be entirely removed from the kernel.
      
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: Vinod Koul <vinod.koul@intel.com>
      Cc: Boojin Kim <boojin.kim@samsung.com>
      Cc: Linus Walleij <linus.walleij@linaro.org>
      Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Signed-off-by: NKay Sievers <kay.sievers@vrfy.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      4a858cfc