forked from Minki/linux
9693a85378
This patch adds trivial support for SMARTMIPS extension. This extension is currently implemented by 4KS[CD] CPUs. Basically it saves/restores ACX register, which is part of the SMARTMIPS ASE, when needed. This patch does *not* add any support for Smartmips MMU features. Futhermore this patch does not add explicit support for 4KS[CD] CPUs since they are respectively mips32 and mips32r2 compliant. So with the current processor configuration, a platform that has such CPUs needs to select both configs: CPU_HAS_SMARTMIPS SYS_HAS_CPU_MIPS32_R[12] This is due to the processor configuration which is mixing up all the architecture variants and the processor types. The drawback of this, is that we currently pass '-march=mips32' option to gcc when building a kernel instead of '-march=4ksc' for 4KSC case. This can lead to a kernel image a little bit bigger than required. Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> |
||
---|---|---|
.. | ||
atlas_defconfig | ||
bigsur_defconfig | ||
capcella_defconfig | ||
cobalt_defconfig | ||
db1000_defconfig | ||
db1100_defconfig | ||
db1200_defconfig | ||
db1500_defconfig | ||
db1550_defconfig | ||
ddb5477_defconfig | ||
decstation_defconfig | ||
e55_defconfig | ||
emma2rh_defconfig | ||
ev64120_defconfig | ||
excite_defconfig | ||
ip22_defconfig | ||
ip27_defconfig | ||
ip32_defconfig | ||
jaguar-atx_defconfig | ||
jazz_defconfig | ||
jmr3927_defconfig | ||
lasat200_defconfig | ||
malta_defconfig | ||
mipssim_defconfig | ||
mpc30x_defconfig | ||
ocelot_3_defconfig | ||
ocelot_c_defconfig | ||
ocelot_defconfig | ||
ocelot_g_defconfig | ||
pb1100_defconfig | ||
pb1500_defconfig | ||
pb1550_defconfig | ||
pnx8550-jbs_defconfig | ||
pnx8550-stb810_defconfig | ||
pnx8550-v2pci_defconfig | ||
qemu_defconfig | ||
rbhma4500_defconfig | ||
rm200_defconfig | ||
sb1250-swarm_defconfig | ||
sead_defconfig | ||
tb0226_defconfig | ||
tb0229_defconfig | ||
tb0287_defconfig | ||
workpad_defconfig | ||
wrppmc_defconfig | ||
yosemite_defconfig |