MIPS: Support for targetting MIPSr6
authorPaul Burton <paul.burton@imgtec.com>
Mon, 16 May 2016 09:52:12 +0000 (10:52 +0100)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Fri, 20 May 2016 23:36:39 +0000 (01:36 +0200)
commitc52ebea1ccb6f8cdd0b1d883056d215c715a5920
treeab92f2a518e7b97f3f481c3c5321aa63cceee518
parent20286cdff766d64dc718a9d855b049580dfeb3cc
MIPS: Support for targetting MIPSr6

Add support for targetting MIPS32r6 & MIPS64r6 systems, in the same way
that we currently select release 1 or release 2 targets. MIPSr6 is not
entirely backwards compatible with earlier releases of the architecture.
Some instructions are encoded differently, some are removed, some are
reused, so it is not practical to run U-Boot built for earlier revisions
on a MIPSr6 system. Update their Kconfig help text to reflect that.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
arch/mips/Kconfig
arch/mips/Makefile