The MIPS port has supported this option since forever, long before SH was even in plans. Signed-off-by: Maciej W. Rozycki <macro@xxxxxxxxxxxxxx> --- linux-mips-nofpu.diff Index: linux/Documentation/kernel-parameters.txt =================================================================== --- linux.orig/Documentation/kernel-parameters.txt 2015-04-02 20:27:51.263153000 +0100 +++ linux/Documentation/kernel-parameters.txt 2015-04-02 20:27:51.477157000 +0100 @@ -2321,7 +2321,7 @@ bytes respectively. Such letter suffixes noexec32=off: disable non-executable mappings read implies executable mappings - nofpu [SH] Disable hardware FPU at boot time. + nofpu [MIPS,SH] Disable hardware FPU at boot time. nofxsr [BUGS=X86-32] Disables x86 floating point extended register save and restore. The kernel will only save