mips: Realtek RTL: select NO_EXCEPT_FILL
authorSander Vanheule <sander@svanheule.net>
Sun, 15 Jan 2023 12:19:22 +0000 (13:19 +0100)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Fri, 27 Jan 2023 16:13:40 +0000 (17:13 +0100)
The CPUs in these SoCs support MIPS32 R2, and allow ebase relocation.
Even if the default exception base of 0x80000000 is used, the
MIPS_GENERIC load address of 0x80100000 leaves sufficient space to not
need an extra 0x400 bytes of padding.

Suggested-by: Olliver Schinagl <oliver@schinagl.nl>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/Kconfig

index 15cb692..37072e1 100644 (file)
@@ -445,6 +445,7 @@ config LANTIQ
        select IRQ_MIPS_CPU
        select CEVT_R4K
        select CSRC_R4K
+       select NO_EXCEPT_FILL
        select SYS_HAS_CPU_MIPS32_R1
        select SYS_HAS_CPU_MIPS32_R2
        select SYS_SUPPORTS_BIG_ENDIAN