[PATCH 0/7] MIPS: generic kernel config improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series introduces support for filtering which board support is
enabled based upon the ISA, endianness or other configuration. This
allows us to only include board support in kernels that it makes sense
for - eg. there's no point including support for systems that have 32
bit CPUs in 64 bit kernels.

It then makes a few tweaks to generic_defconfig & prevents direct use of
generic_defconfig, which is almost certainly not what a user wants.

Applies atop mips-for-linux-next at 246edadb70f7.


Paul Burton (7):
  MIPS: generic: Allow filtering enabled boards by requirements
  MIPS: SEAD-3: Only include in 32 bit kernels by default
  MIPS: NI 169445: Only include in 32r2el kernels
  MIPS: Prevent direct use of generic_defconfig
  MIPS: Make CONFIG_MIPS_MT_SMP default y
  MIPS: generic: Don't explicitly disable CONFIG_USB_SUPPORT
  MIPS: generic: Bump default NR_CPUS to 16

 MAINTAINERS                                     |  1 +
 arch/mips/Kconfig                               |  1 +
 arch/mips/Makefile                              | 23 ++++++-
 arch/mips/configs/generic/board-ni169445.config |  3 +
 arch/mips/configs/generic/board-sead-3.config   |  2 +
 arch/mips/configs/generic_defconfig             |  3 +-
 arch/mips/configs/malta_defconfig               |  1 -
 arch/mips/configs/malta_kvm_defconfig           |  1 -
 arch/mips/configs/malta_kvm_guest_defconfig     |  1 +
 arch/mips/configs/maltasmvp_defconfig           |  1 -
 arch/mips/configs/maltasmvp_eva_defconfig       |  1 -
 arch/mips/tools/generic-board-config.sh         | 90 +++++++++++++++++++++++++
 12 files changed, 120 insertions(+), 8 deletions(-)
 create mode 100755 arch/mips/tools/generic-board-config.sh

-- 
2.14.0





[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux