1. 31 7月, 2009 2 次提交
  2. 26 7月, 2009 1 次提交
  3. 10 7月, 2009 1 次提交
  4. 02 7月, 2009 3 次提交
  5. 27 6月, 2009 5 次提交
  6. 23 6月, 2009 1 次提交
    • R
      [ARM] idle: clean up pm_idle calling, obey hlt_counter · 9ccdac36
      Russell King 提交于
      pm_idle is used by infrastructure (eg, cpuidle) which expects architectures
      to call it in a certain way.  Arrange for ARM to follow x86's lead on this
      and call pm_idle() with interrupts already disabled.  However, we expect
      pm_idle() to enable interrupts before it returns.
      
      Also, OMAP wants to be able to disable hlt-ing, so allow hlt_counter to
      prevent all calls to pm_idle.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      9ccdac36
  7. 22 6月, 2009 5 次提交
  8. 21 6月, 2009 2 次提交
  9. 20 6月, 2009 10 次提交
  10. 19 6月, 2009 6 次提交
  11. 18 6月, 2009 1 次提交
  12. 17 6月, 2009 3 次提交
    • A
      mm: consolidate init_mm definition · bb1f17b0
      Alexey Dobriyan 提交于
      * create mm/init-mm.c, move init_mm there
      * remove INIT_MM, initialize init_mm with C99 initializer
      * unexport init_mm on all arches:
      
        init_mm is already unexported on x86.
      
        One strange place is some OMAP driver (drivers/video/omap/) which
        won't build modular, but it's already wants get_vm_area() export.
        Somebody should look there.
      
      [akpm@linux-foundation.org: add missing #includes]
      Signed-off-by: NAlexey Dobriyan <adobriyan@gmail.com>
      Cc: Mike Frysinger <vapier.adi@gmail.com>
      Cc: Americo Wang <xiyou.wangcong@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      bb1f17b0
    • A
      [ARM] GTA02/FreeRunner: Add machine definition · 9d76295a
      Andy Green 提交于
      This patch introduces the Openmoko GTA02 machine definition.
      
      Much of the code is based on Harald Welte's work, although it
      has been largely rewritten several times.
      
      This is intended to be the minimum machine definition to boot and
      be able to run a rootfs from NAND on GTA02 / FreeRunner.  It does
      not bring up the framebuffer / Glamo and lacks many other peripheral
      drivers from outside the SoC.  But once we have this basis in
      mainline kernel, we will be able to introduce the other drivers
      and add them here.
      
      Thanks to Sven Rebhan <odinshorse@googlemail.com> for his fixes to this
      patch (Kconfig and defconfig files).
      Signed-off-by: NAndy Green <andy@warmcat.com>
      Signed-off-by: NNelson Castillo <arhuaco@freaks-unidos.net>
      [ben-linux@fluff.org: Fix the GPIO definitions]
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      9d76295a
    • M
      [ARM] S3C64XX: Initial support for DVFS · b3748ddd
      Mark Brown 提交于
      This patch provides initial support for CPU frequency scaling on the
      Samsung S3C ARM processors. Currently only S3C6410 processors are
      supported, though addition of another data table with supported clock
      rates should be sufficient to enable support for further CPUs.
      
      Use the regulator framework to provide optional support for DVFS in
      the S3C cpufreq driver. When a software controllable regulator is
      configured the driver will use it to lower the supply voltage when
      running at a lower frequency, giving improved power savings.
      
      When regulator support is disabled or no regulator can be obtained
      for VDDARM the driver will fall back to scaling only the frequency.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      b3748ddd