Changes in v7: - Rebased against v4.17 kernel. - Minor clean-ups, no functional changes. David Daney (2): MIPS: Octeon: Populate kernel memory from cvmx_bootmem named blocks. MIPS: Octeon: Add working hotplug CPU support. Steven J. Hill (6): MIPS: Octeon: Remove unused CIU types and macros. MIPS: Octeon: Remove extern declarations. MIPS: Octeon: Properly use sysinfo header file. MIPS: Octeon: Whitespace and formatting clean-ups. MIPS: Octeon: Remove crufty KEXEC and CRASH_DUMP code. MIPS: Add the concept of BOOT_MEM_KERNEL to boot_mem_map. arch/mips/Kconfig | 2 +- .../cavium-octeon/executive/cvmx-helper-board.c | 29 +- .../cavium-octeon/executive/cvmx-helper-jtag.c | 6 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 65 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 25 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 32 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 14 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 54 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 62 +- arch/mips/cavium-octeon/executive/cvmx-spi.c | 102 +- arch/mips/cavium-octeon/executive/octeon-model.c | 29 +- arch/mips/cavium-octeon/octeon-platform.c | 70 +- arch/mips/cavium-octeon/octeon_boot.h | 95 - arch/mips/cavium-octeon/setup.c | 376 +- arch/mips/cavium-octeon/smp.c | 238 +- arch/mips/include/asm/bootinfo.h | 4 +- .../asm/mach-cavium-octeon/kernel-entry-init.h | 56 +- arch/mips/include/asm/mipsregs.h | 1 + arch/mips/include/asm/octeon/cvmx-asm.h | 93 +- arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-ciu-defs.h | 10048 +------------------ arch/mips/include/asm/octeon/cvmx-coremask.h | 28 +- arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-ipd.h | 3 +- arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 4 +- arch/mips/include/asm/octeon/cvmx-sysinfo.h | 4 +- arch/mips/include/asm/octeon/cvmx.h | 96 +- arch/mips/include/asm/octeon/octeon.h | 140 +- arch/mips/kernel/setup.c | 30 +- arch/mips/pci/pcie-octeon.c | 8 +- 33 files changed, 959 insertions(+), 10775 deletions(-) delete mode 100644 arch/mips/cavium-octeon/octeon_boot.h -- 2.1.4