diff options
author | Paul Mackerras <paulus@samba.org> | 2005-11-10 14:23:54 +1100 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2005-11-10 14:23:54 +1100 |
commit | 0a5cab42a1317326d87b0d074df50705a0c3fa77 (patch) | |
tree | ce08c35145f6465b65a83db8957fd29fe2aa997f | |
parent | 3db9aaaf87b77eb9669157c723f6cb7e234bcef0 (diff) | |
download | blackbird-op-linux-0a5cab42a1317326d87b0d074df50705a0c3fa77.tar.gz blackbird-op-linux-0a5cab42a1317326d87b0d074df50705a0c3fa77.zip |
powerpc: Fix compile error in EEH code with gcc4
Gcc 4 doesn't like being told to inline a recursive function...
Signed-off-by: Paul Mackerras <paulus@samba.org>
-rw-r--r-- | arch/powerpc/platforms/pseries/eeh.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/platforms/pseries/eeh.c b/arch/powerpc/platforms/pseries/eeh.c index a33ba833109c..3a857b22aa1e 100644 --- a/arch/powerpc/platforms/pseries/eeh.c +++ b/arch/powerpc/platforms/pseries/eeh.c @@ -478,7 +478,7 @@ static struct device_node * find_device_pe(struct device_node *dn) * an interrupt context, which is bad. */ -static inline void __eeh_mark_slot (struct device_node *dn) +static void __eeh_mark_slot (struct device_node *dn) { while (dn) { PCI_DN(dn)->eeh_mode |= EEH_MODE_ISOLATED; @@ -489,7 +489,7 @@ static inline void __eeh_mark_slot (struct device_node *dn) } } -static inline void __eeh_clear_slot (struct device_node *dn) +static void __eeh_clear_slot (struct device_node *dn) { while (dn) { PCI_DN(dn)->eeh_mode &= ~EEH_MODE_ISOLATED; |