powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores
authorMichael Neuling <mikey@neuling.org>
Mon, 3 Aug 2020 03:56:00 +0000 (13:56 +1000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Aug 2020 09:49:18 +0000 (11:49 +0200)
commitd9b227a03e9ae967c39f3fe07cfe87cabcfe5b95
treeae6baf5306ab2c9018c07b05aefb478e6fabacb9
parentc09886c19233e1cdadb921d1f40566769b1e2037
powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores

commit 030a2c689fb46e1690f7ded8b194bab7678efb28 upstream.

On POWER10 bit 12 in the PVR indicates if the core is SMT4 or SMT8.
Bit 12 is set for SMT4.

Without this patch, /proc/cpuinfo on a SMT4 DD1 POWER10 looks like
this:
  cpu             : POWER10, altivec supported
  revision        : 17.0 (pvr 0080 1100)

Fixes: a3ea40d5c736 ("powerpc: Add POWER10 architected mode")
Cc: stable@vger.kernel.org # v5.8
Signed-off-by: Michael Neuling <mikey@neuling.org>
Reviewed-by: Vaidyanathan Srinivasan <svaidy@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20200803035600.1820371-1-mikey@neuling.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/powerpc/kernel/setup-common.c