24 Jun, 2011

3 commits

  • We don't need a veneer for cpu_suspend, it can be called directly from
    C code now. Move it into sa11x0_pm_enter() along with the re-enabling
    of clock switching.

    Signed-off-by: Russell King

    Russell King
     
  • cpu_suspend() has a weird calling method which makes it only possible to
    call from assembly code: it returns with a modified stack pointer to
    finish the suspend, but on resume, it 'returns' via a provided pointer.

    We can make cpu_suspend() appear to be a normal function merely by
    swapping the resume pointer argument and the link register.

    Do so, and update all callers to take account of this more traditional
    behaviour.

    Acked-by: Frank Hofmann
    Tested-by: Kevin Hilman
    Acked-by: Jean Pihet
    Signed-off-by: Russell King

    Russell King
     
  • This is now taken care of by calling cpu_proc_init() in the resume
    path, so eliminate this unnecessary call.

    Tested-by: Kevin Hilman
    Acked-by: Jean Pihet
    Signed-off-by: Russell King

    Russell King
     

23 Feb, 2011

1 commit


02 Dec, 2008

1 commit


07 Aug, 2008

2 commits


25 Jun, 2006

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds