]> git.baikalelectronics.ru Git - kernel.git/commitdiff
MIPS: Loongson64: Drop 32-bit support for Loongson 2E/2F devices
authorJiaxun Yang <jiaxun.yang@flygoat.com>
Tue, 2 Jan 2018 15:39:17 +0000 (23:39 +0800)
committerJames Hogan <jhogan@kernel.org>
Thu, 18 Jan 2018 22:14:29 +0000 (22:14 +0000)
The 32-bit support was broken at runtime, it doesn't boot anymore,
witch is hard to debug because even early printk isn't working, also
there are some build warnings. Some newer bootloader may not support
32-bit ELF. So we decide to drop 32-bit support.

Make loongson64 a pure 64-bit arch.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Huacai Chen <chenhc@lemote.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/18174/
Signed-off-by: James Hogan <jhogan@kernel.org>
arch/mips/loongson64/Kconfig

index 0d249fc3cfe9f12d9f001dac7a3d2d976ac01e7e..a7d9a9241ac443dda000aa9a6b865bf17c0babfd 100644 (file)
@@ -17,7 +17,6 @@ config LEMOTE_FULOONG2E
        select I8259
        select ISA
        select IRQ_MIPS_CPU
-       select SYS_SUPPORTS_32BIT_KERNEL
        select SYS_SUPPORTS_64BIT_KERNEL
        select SYS_SUPPORTS_LITTLE_ENDIAN
        select SYS_SUPPORTS_HIGHMEM
@@ -49,7 +48,6 @@ config LEMOTE_MACH2F
        select ISA
        select SYS_HAS_CPU_LOONGSON2F
        select SYS_HAS_EARLY_PRINTK
-       select SYS_SUPPORTS_32BIT_KERNEL
        select SYS_SUPPORTS_64BIT_KERNEL
        select SYS_SUPPORTS_HIGHMEM
        select SYS_SUPPORTS_LITTLE_ENDIAN