1. 23 Nov, 2009 1 commit
  2. 23 Mar, 2009 1 commit
  3. 17 Aug, 2008 1 commit
  4. 24 Jul, 2008 1 commit
  5. 02 Dec, 2007 1 commit
  6. 25 Jun, 2007 1 commit
  7. 21 Mar, 2007 1 commit
  8. 08 Aug, 2006 1 commit
  9. 01 Aug, 2006 1 commit
    • Anton Blanchard's avatar
      [POWERPC] clean up pseries hcall interfaces · b9377ffc
      Anton Blanchard authored
      
      
      Our pseries hcall interfaces are out of control:
      
      	plpar_hcall_norets
      	plpar_hcall
      	plpar_hcall_8arg_2ret
      	plpar_hcall_4out
      	plpar_hcall_7arg_7ret
      	plpar_hcall_9arg_9ret
      
      Create 3 interfaces to cover all cases:
      
      	plpar_hcall_norets:	7 arguments no returns
      	plpar_hcall:		6 arguments 4 returns
      	plpar_hcall9:		9 arguments 9 returns
      
      There are only 2 cases in the kernel that need plpar_hcall9, hopefully
      we can keep it that way.
      
      Pass in a buffer to stash return parameters so we avoid the &dummy1,
      &dummy2 madness.
      Signed-off-by: default avatarAnton Blanchard <anton@samba.org>
      --
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      b9377ffc
  10. 06 Nov, 2005 1 commit
  11. 03 Nov, 2005 1 commit
    • Michael Ellerman's avatar
      powerpc: Cleanup vpa code · 40765d2b
      Michael Ellerman authored
      
      
      register_vpa() doesn't actually do a VPA register call it just uses the flags
      you pass it, so rename it to vpa_call() to be clearer.
      
      We can then define register_vpa() and unregister_vpa() which are both simple
      wrappers around vpa_call(). (we'll need unregister_vpa() for kexec soon)
      
      We can then cleanup vpa_init(), and because vpa_init() is only called from
      platforms/pseries we remove the definition in asm-ppc64/smp.h.
      Signed-off-by: default avatarMichael Ellerman <michael@ellerman.id.au>
      40765d2b
  12. 02 Nov, 2005 1 commit