[PATCH mips-next 0/5] MIPS: a set of misc Kconfig/Kbuild improvements

From: Alexander Lobakin
Date: Wed Jan 22 2020 - 05:59:36 EST


This patchset aims mainly at MIPS and Generic MIPS Kconfig optimizations
except for the last patch that removes redundant BASE_BAUD override for
Generic MIPS. If it should go out of this series, please let me know.
All changes were fully tested on Generic MIPS32R2 board, but I admit
there potentionally might be any non-critical issues on other systems
(unlikely though).

Alexander Lobakin (5):
MIPS: don't explicitly select LIBFDT in Kconfig
MIPS: generic: don't unconditionally select PINCTRL
MIPS: make CPU_HAS_LOAD_STORE_LR opt-out
MIPS: sort MIPS and MIPS_GENERIC Kconfig selects alphabetically
(again)
Revert "MIPS: Add custom serial.h with BASE_BAUD override for generic
kernel"

arch/mips/Kconfig | 60 ++++++-------------
arch/mips/configs/generic/board-ocelot.config | 1 +
arch/mips/include/asm/Kbuild | 1 +
arch/mips/include/asm/serial.h | 18 ------
arch/mips/kernel/unaligned.c | 36 +++++------
arch/mips/lib/memcpy.S | 14 ++---
arch/mips/lib/memset.S | 16 ++---
7 files changed, 52 insertions(+), 94 deletions(-)
delete mode 100644 arch/mips/include/asm/serial.h

--
2.25.0