[MIPS] Split the micro-assembler from tlbex.c.
authorThiemo Seufer <ths@networkno.de>
Mon, 28 Jan 2008 20:05:38 +0000 (20:05 +0000)
committerRalf Baechle <ralf@linux-mips.org>
Fri, 1 Feb 2008 14:48:44 +0000 (14:48 +0000)
commite30ec4525d4731d828a754823a83a3d6b50bb230
treeef6a959281b2d9eca14d4542e4facda782503a0c
parenta055917e1b4ad337c293205377277ffc78c69c57
[MIPS] Split the micro-assembler from tlbex.c.

This patch moves the micro-assembler in a separate implementation, as
it is useful for further run-time optimizations. The only change in
behaviour is cutting down printk noise at kernel startup time.

Checkpatch complains about macro parameters which aren't protected by
parentheses. I believe this is a flaw in checkpatch, the paste operator
used in those macros won't work with parenthesised parameters.

Signed-off-by: Thiemo Seufer <ths@networkno.de>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/mm/Makefile
arch/mips/mm/tlbex.c
arch/mips/mm/uasm.c [new file with mode: 0644]
arch/mips/mm/uasm.h [new file with mode: 0644]