]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: CPS: Copy EVA configuration when starting secondary VPs.
authorMatt Redfearn <matt.redfearn@imgtec.com>
Wed, 18 May 2016 16:12:36 +0000 (17:12 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Sat, 28 May 2016 10:35:05 +0000 (12:35 +0200)
commitc67084a6832c98dad27057b3af68ad398d0c6c5f
tree5003df7cbee637eed4e4f2302ffe97c917967bc2
parent9bb88c4b2ff801437c3f750f99a843bf98da9d22
MIPS: CPS: Copy EVA configuration when starting secondary VPs.

When starting secondary VPEs which support EVA and the SegCtl registers,
copy the memory segmentation configuration from the running VPE to ensure
that all VPEs in the core have a consistent virtual memory map.

The EVA configuration of secondary cores is dealt with when starting the
core via the CM.

Signed-off-by: Matt Redfearn <matt.redfearn@imgtec.com>
Cc: Paul Burton <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Cc: linux-kernel@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/13291/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/kernel/cps-vec.S