Jordan Niethe <jniet...@gmail.com> writes: > mpe, as suggested by Christophe could you please add this.
I did that and ... > diff --git a/arch/powerpc/include/asm/inst.h b/arch/powerpc/include/asm/inst.h > --- a/arch/powerpc/include/asm/inst.h > +++ b/arch/powerpc/include/asm/inst.h > @@ -2,6 +2,8 @@ > #ifndef _ASM_INST_H > #define _ASM_INST_H > > +#include <asm/disassemble.h> .. this eventually breaks the build in some driver, because get_ra() is redefined. So I've backed out this change for now. If we want to use the macros in disassemble.h we'll need to namespace them better, eg. make them ppc_get_ra() and so on. cheers > /* > * Instruction data type for POWER > */ > @@ -15,7 +17,7 @@ static inline u32 ppc_inst_val(u32 x) > > static inline int ppc_inst_primary_opcode(u32 x) > { > - return ppc_inst_val(x) >> 26; > + return get_op(ppc_inst_val(x)); > } > > #endif /* _ASM_INST_H */ > -- > 2.17.1