All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/14] MIPS: OCTEON: Some partial support for Octeon III
@ 2014-12-15 18:03 Aleksey Makarov
  2014-12-15 18:03 ` [PATCH 01/14] MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs Aleksey Makarov
                   ` (14 more replies)
  0 siblings, 15 replies; 29+ messages in thread
From: Aleksey Makarov @ 2014-12-15 18:03 UTC (permalink / raw)
  To: linux-mips; +Cc: linux-kernel, David Daney, Aleksey Makarov

These patches fix some issues in the Cavium Octeon code and
introduce some partial support for Octeon III and little-endian.

Aleksey Makarov (1):
  MIPS: OCTEON: Delete unused COP2 saving code

Chandrakala Chavva (1):
  MIPS: OCTEON: Use correct instruction to read 64-bit COP0 register

David Daney (12):
  MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs
  MIPS: OCTEON: Fix FP context save.
  MIPS: OCTEON: Save and restore CP2 SHA3 state
  MIPS: Remove unneeded #ifdef __KERNEL__ from asm/processor.h
  MIPS: OCTEON: Implement the core-16057 workaround
  MIPS: OCTEON: Don't do acknowledge operations for level triggered
    irqs.
  MIPS: OCTEON: Add ability to used an initrd from a named memory block.
  MIPS: OCTEON: Add little-endian support to asm/octeon/octeon.h
  MIPS: OCTEON: Implement DCache errata workaround for all CN6XXX
  MIPS: OCTEON: Update octeon-model.h code for new SoCs.
  MIPS: OCTEON: Add register definitions for OCTEON III reset unit.
  MIPS: OCTEON: Handle OCTEON III in csrc-octeon.

 arch/mips/cavium-octeon/csrc-octeon.c              |  10 +
 arch/mips/cavium-octeon/octeon-irq.c               |  45 ++-
 arch/mips/cavium-octeon/setup.c                    |  81 +++-
 arch/mips/include/asm/bootinfo.h                   |   1 +
 .../asm/mach-cavium-octeon/kernel-entry-init.h     |  22 +
 arch/mips/include/asm/mach-cavium-octeon/war.h     |   3 +
 arch/mips/include/asm/octeon/cvmx-rst-defs.h       | 441 +++++++++++++++++++++
 arch/mips/include/asm/octeon/octeon-model.h        |  65 ++-
 arch/mips/include/asm/octeon/octeon.h              | 148 +++++--
 arch/mips/include/asm/processor.h                  |   8 +-
 arch/mips/include/asm/ptrace.h                     |   4 +-
 arch/mips/kernel/asm-offsets.c                     |   1 +
 arch/mips/kernel/octeon_switch.S                   | 218 ++++++----
 arch/mips/kernel/setup.c                           |  19 +-
 arch/mips/mm/uasm.c                                |   2 +-
 15 files changed, 935 insertions(+), 133 deletions(-)
 create mode 100644 arch/mips/include/asm/octeon/cvmx-rst-defs.h

-- 
2.1.3

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2014-12-17 14:49 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-15 18:03 [PATCH 00/14] MIPS: OCTEON: Some partial support for Octeon III Aleksey Makarov
2014-12-15 18:03 ` [PATCH 01/14] MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs Aleksey Makarov
2014-12-15 18:03 ` [PATCH 02/14] MIPS: OCTEON: Fix FP context save Aleksey Makarov
2014-12-15 18:03 ` [PATCH 03/14] MIPS: OCTEON: Save and restore CP2 SHA3 state Aleksey Makarov
2014-12-15 18:03 ` [PATCH 04/14] MIPS: OCTEON: Use correct instruction to read 64-bit COP0 register Aleksey Makarov
2014-12-15 18:03 ` [PATCH 05/14] MIPS: OCTEON: Delete unused COP2 saving code Aleksey Makarov
2014-12-15 18:03 ` [PATCH 06/14] MIPS: Remove unneeded #ifdef __KERNEL__ from asm/processor.h Aleksey Makarov
2014-12-15 18:03 ` [PATCH 07/14] MIPS: OCTEON: Implement the core-16057 workaround Aleksey Makarov
2014-12-15 18:03 ` [PATCH 08/14] MIPS: OCTEON: Don't do acknowledge operations for level triggered irqs Aleksey Makarov
2014-12-15 18:03 ` [PATCH 09/14] MIPS: OCTEON: Add ability to used an initrd from a named memory block Aleksey Makarov
2014-12-15 20:53   ` Aaro Koskinen
2014-12-17 14:47     ` Aleksey Makarov
2014-12-17 14:47       ` Aleksey Makarov
2014-12-15 18:03 ` [PATCH 10/14] MIPS: OCTEON: Add little-endian support to asm/octeon/octeon.h Aleksey Makarov
2014-12-15 18:03 ` [PATCH 11/14] MIPS: OCTEON: Implement DCache errata workaround for all CN6XXX Aleksey Makarov
2014-12-15 18:03 ` [PATCH 12/14] MIPS: OCTEON: Update octeon-model.h code for new SoCs Aleksey Makarov
2014-12-15 21:01   ` Aaro Koskinen
2014-12-16 18:24     ` David Daney
2014-12-15 18:03 ` [PATCH 13/14] MIPS: OCTEON: Add register definitions for OCTEON III reset unit Aleksey Makarov
2014-12-15 21:09   ` Aaro Koskinen
2014-12-15 21:31     ` David Daney
2014-12-15 21:31       ` David Daney
2014-12-15 22:07       ` Aaro Koskinen
2014-12-15 18:03 ` [PATCH 14/14] MIPS: OCTEON: Handle OCTEON III in csrc-octeon Aleksey Makarov
2014-12-15 21:24   ` Aaro Koskinen
2014-12-15 21:29     ` David Daney
2014-12-15 21:29       ` David Daney
2014-12-15 21:38       ` Aaro Koskinen
2014-12-16 18:26 ` [PATCH 00/14] MIPS: OCTEON: Some partial support for Octeon III David Daney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.