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

Update EDAC L2C and LMC driver support for Octeon3.
Added new Error injector module to verify L2C and various other error 
conditions.
Updated clearing of page in linux kernel by using ZCB instructions, new 
instruction added in Octeon2 and Octeon3, minor optimization.


Abhishek Paliwal (13):
  Replace OCTEON_IS_OCTEON2() and OCTEON_IS_OCTEON3() with appropriate
    current_cpu_type().
  MIPS: OCTEON: Fix L1 dacache parity for OCTEON3
  MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3.
  MIPS: Add ZCB and ZCBT instructions to uasm.
  MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page.
  MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3
  MIPS/EDAC: Cavium: Fix compilation errors.
  MIPS/OCTEON: TLB parity error handling
  MIPS/EDAC: Poll for LMC_INT_REG[nxm_wr_err]
  MIPS/EDAC: Poll for all error bis in L2C_INT CSR.
  MIPS: OCTEON: Add module to inject hardware error conditions.
  edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present
  EDAC: octeon_edac-lmc: Fixed crash for DIMM1-only case

 arch/mips/cavium-octeon/Makefile          |   1 +
 arch/mips/cavium-octeon/dma-octeon.c      |   6 +-
 arch/mips/cavium-octeon/octeon-platform.c |   1 +
 arch/mips/cavium-octeon/setup.c           |  18 +++-
 arch/mips/include/asm/mipsregs.h          |   4 +
 arch/mips/include/asm/octeon/octeon.h     |  26 ++++-
 arch/mips/include/asm/traps.h             |   9 ++
 arch/mips/include/asm/uasm.h              |   2 +
 arch/mips/include/uapi/asm/inst.h         |   7 ++
 arch/mips/kernel/genex.S                  |  20 ++++
 arch/mips/kernel/traps.c                  |  11 +-
 arch/mips/mm/c-octeon.c                   | 170 ++++++++++++++++++++++++++++--
 arch/mips/mm/cex-oct.S                    |  38 +++++++
 arch/mips/mm/page.c                       | 146 +++++++++++++++++--------
 arch/mips/mm/uasm-mips.c                  |   2 +
 arch/mips/mm/uasm.c                       |   4 +-
 drivers/edac/octeon_edac-l2c.c            | 147 +++++++++++++++++++++++++-
 drivers/edac/octeon_edac-lmc.c            |  42 +++++++-
 drivers/edac/octeon_edac-pc.c             |  42 ++++++--
 19 files changed, 618 insertions(+), 78 deletions(-)

-- 
1.8.1.4

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

Reply via email to