From: Abhishek Paliwal <abhishek.pali...@aricent.com>

These patches cover basic OCTEONIII support.

Abhishek Paliwal (9):
  MIPS OCTEON Add OCTEON3 to get cpu type
  MIPS OCTEON Enable use of FPU
  MIPS Add function get ebase cpunum
  MIPS Add minimal support for OCTEON3 to c-r4k.c
  MIPS donot build fast TLB refill handler with 32-bit kernels.
  MIPS Override assembler ISA for kernel FPU instruction.
  MIPS: Octeon: Implement the core-16057 workaround
  MIPS: Octeon: CVMSEG LM loads may cause dcache parity errors
  MIPS:OCTEON: More OCTEONIII support

 arch/mips/Makefile                                 |   7 +
 arch/mips/cavium-octeon/csrc-octeon.c              |   7 +
 arch/mips/cavium-octeon/setup.c                    |  12 +-
 arch/mips/include/asm/cpu-type.h                   |   1 +
 .../asm/mach-cavium-octeon/cpu-feature-overrides.h |   1 -
 .../asm/mach-cavium-octeon/kernel-entry-init.h     |  43 +-
 arch/mips/include/asm/mipsregs.h                   |   8 +
 arch/mips/include/asm/octeon/cvmx-rst-defs.h       | 564 +++++++++++++++++++++
 arch/mips/include/asm/r4kcache.h                   |   2 +
 arch/mips/kernel/Makefile                          |   2 +-
 arch/mips/kernel/branch.c                          |   6 +-
 arch/mips/kernel/cpu-probe.c                       |   2 +-
 arch/mips/kernel/octeon_switch.S                   |  85 +++-
 arch/mips/kernel/ptrace.c                          |  24 +-
 arch/mips/kernel/ptrace32.c                        |  12 +-
 arch/mips/kernel/r4k_switch.S                      |   3 +
 arch/mips/math-emu/cp1emu.c                        |  12 +-
 arch/mips/mm/c-r4k.c                               |  47 +-
 arch/mips/mm/tlbex.c                               |   8 +-
 19 files changed, 798 insertions(+), 48 deletions(-)
 create mode 100644 arch/mips/include/asm/octeon/cvmx-rst-defs.h

-- 
1.8.1.4

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to