1. 01 Dec, 2005 1 commit
    • Russell King's avatar
      [ARM SMP] Use event instructions for spinlocks · 00b4c907
      Russell King authored
      ARMv6K CPUs have SEV (send event) and WFE (wait for event) instructions
      which allow the CPU clock to be suspended until another CPU issues a
      SEV, rather than spinning on the lock wasting power.  Make use of these
      instructions.
      
      Note that WFE does not wait if an event has been sent since the last WFE
      cleared the event status, so although it may look racy, the instruction
      implementation ensures that these are dealt with.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      00b4c907
  2. 30 Nov, 2005 33 commits
  3. 29 Nov, 2005 6 commits