1. 07 9月, 2012 1 次提交
  2. 11 5月, 2012 1 次提交
  3. 02 5月, 2012 2 次提交
    • D
      ARM: ux500: add the cpuidle driver for WFI and ARM retention · 3ebabaa5
      Daniel Lezcano 提交于
      This patch adds the cpuidle driver for the ux500 SoC.
      The boards saves 12mA with these states. It is based on the latest
      cpuidle consolidation from Robert Lee.
      
      The cpu can go to retention only if the other core is in WFI.
      
      If the other cpu is in WFI and we decoupled the gic from the cores,
      then we have the guarantee, it won't be wake up.
      
      It is up to the prcmu firmware to recouple the gic automatically
      after the power state mode is selected.
      Signed-off-by: NDaniel Lezcano <daniel.lezcano@linaro.org>
      Acked-by: NVincent Guittot <vincent.guittot@linaro.org>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      3ebabaa5
    • L
      ARM: ux500: delete U5500 support · 29746f48
      Linus Walleij 提交于
      This platform has been obsoleted and was only available inside of
      ST-Ericsson, no users of this code are left in the world. This
      deletes the core U5500 support entirely in the same manner as the
      obsoleted U8500 silicon was previously deleted.
      
      The cpu_is_u5500() macros that can read out the CPU ID is left
      until the next kernel cycle, this makes it possible to merge
      deletion of dependent drivers without breakage.
      
      This also has the upside of removing the mailbox driver which was
      our only driver that was outside the drivers/* hiearchy, now the
      machine directory only handles machines and nothing else.
      
      Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
      Cc: Rabin Vincent <rabin.vincent@stericsson.com>
      Cc: Jonas Aberg <jonas.aberg@stericsson.com>
      Cc: Per Forlin <per.forlin@stericsson.com>
      Cc: Ulf Hansson <ulf.hansson@stericsson.com>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      29746f48
  4. 24 4月, 2012 2 次提交
  5. 13 3月, 2012 1 次提交
  6. 01 3月, 2012 1 次提交
    • L
      ARM: ux500: solve some Kconfig mess · 5017f1cd
      Linus Walleij 提交于
      First rename the config option MACH_U8500 to MACH_MOP500
      because that is what it's obviously all about, this has
      confused me for the last time. Fix some whitespace in the
      process.
      
      Since the machine descriptors for HREFv60 and snowball
      are clearly in the file board-mop500.c which only
      compiles if MACH_MOP500 (former MACH_U8500) is set,
      select this for the board variants and nothing else.
      
      For the MOP500 variants the UIB (user interface board)
      is probed using I2C so select I2C and I2C_NOMADIK so
      we know that this probe will always be successful.
      
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      5017f1cd
  7. 22 9月, 2011 1 次提交
  8. 30 8月, 2011 1 次提交
    • L
      mach-ux500: factor out l2x0 handling code · 458eef2f
      Linus Walleij 提交于
      Following mach-imx we break out the l2x0 handling into its
      own file, avoiding some ifdefs. Also remove unnecessary creation
      of local pointers when there is already one file-local readily
      available.
      
      Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
      Cc: Rabin Vincent <rabin.vincent@stericsson.com>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      458eef2f
  9. 25 5月, 2011 3 次提交
  10. 14 3月, 2011 5 次提交
  11. 11 1月, 2011 2 次提交
  12. 22 12月, 2010 1 次提交
  13. 20 12月, 2010 1 次提交
  14. 09 12月, 2010 1 次提交
  15. 08 12月, 2010 4 次提交
  16. 05 10月, 2010 1 次提交
  17. 19 9月, 2010 2 次提交
  18. 02 9月, 2010 2 次提交
  19. 09 6月, 2010 1 次提交
  20. 05 5月, 2010 5 次提交
  21. 28 11月, 2009 1 次提交