diff options
author | Anton Blanchard <anton@samba.org> | 2006-07-19 08:01:28 +1000 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2006-08-01 16:19:15 +1000 |
commit | b9377ffc3a03cde558d76349a262a1adbb6d3112 (patch) | |
tree | c61fcdb732d06c64b9c5634953e46cefdf6af846 /include/asm-arm/ide.h | |
parent | 57cad8084e0837e0f2c97da789ec9b3f36809be9 (diff) | |
download | blackbird-op-linux-b9377ffc3a03cde558d76349a262a1adbb6d3112.tar.gz blackbird-op-linux-b9377ffc3a03cde558d76349a262a1adbb6d3112.zip |
[POWERPC] clean up pseries hcall interfaces
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: Anton Blanchard <anton@samba.org>
--
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'include/asm-arm/ide.h')
0 files changed, 0 insertions, 0 deletions