[linux-yocto] [PATCH 0/9] MIPS : Basic OcteonIII support.

Bruce Ashfield bruce.ashfield at windriver.com
Mon Jan 26 10:26:57 PST 2015


On 15-01-23 12:53 PM, Chandrakala Chavva wrote:
> From: Abhishek Paliwal <abhishek.paliwal at aricent.com>


Thanks. These applied to the 3.14 linux-yocto tree nicely. I've
queued them, and am doing build tests. Once those complete, they'll
be pushed out to the servers.

Bruce

>
> 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
>



More information about the linux-yocto mailing list