Commit 36c46ca4f322a7bf89aad5462a3a1f61713edce7

Authored by Boris Ostrovsky
Committed by H. Peter Anvin
1 parent cb57a2b4cf

x86, microcode, AMD: Add support for family 16h processors

Add valid patch size for family 16h processors.

[ hpa: promoting to urgent/stable since it is hw enabling and trivial ]

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@amd.com>
Acked-by: Andreas Herrmann <herrmann.der.user@googlemail.com>
Link: http://lkml.kernel.org/r/1353004910-2204-1-git-send-email-boris.ostrovsky@amd.com
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Cc: <stable@vger.kernel.org>

Showing 1 changed file with 4 additions and 0 deletions Side-by-side Diff

arch/x86/kernel/microcode_amd.c
... ... @@ -190,6 +190,7 @@
190 190 #define F1XH_MPB_MAX_SIZE 2048
191 191 #define F14H_MPB_MAX_SIZE 1824
192 192 #define F15H_MPB_MAX_SIZE 4096
  193 +#define F16H_MPB_MAX_SIZE 3458
193 194  
194 195 switch (c->x86) {
195 196 case 0x14:
... ... @@ -197,6 +198,9 @@
197 198 break;
198 199 case 0x15:
199 200 max_size = F15H_MPB_MAX_SIZE;
  201 + break;
  202 + case 0x16:
  203 + max_size = F16H_MPB_MAX_SIZE;
200 204 break;
201 205 default:
202 206 max_size = F1XH_MPB_MAX_SIZE;