cpu/amd: Use common AMD's MSR
This Phase #2 follows the CL done on Phase #1 (Change-Id: I0236e0960cd) Change-Id: Ia296e1f9073b45c9137d17fbef29ce4fdfabcb7c Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/29369 Reviewed-by: Richard Spiegel <richard.spiegel@silverbackltd.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
		
				
					committed by
					
						 Patrick Georgi
						Patrick Georgi
					
				
			
			
				
	
			
			
			
						parent
						
							d35c7fe1bf
						
					
				
				
					commit
					1a5f1c89d7
				
			| @@ -17,6 +17,7 @@ | ||||
| #include <stdint.h> | ||||
| #include <console/console.h> | ||||
| #include <cpu/x86/msr.h> | ||||
| #include <cpu/amd/msr.h> | ||||
| #include <cpu/amd/microcode.h> | ||||
| #include <cbfs.h> | ||||
| #include <arch/io.h> | ||||
| @@ -121,7 +122,7 @@ static void apply_microcode_patch(const struct microcode *m) | ||||
| 	msr.hi = 0; | ||||
| 	msr.lo = (uint32_t)m; | ||||
|  | ||||
| 	wrmsr(0xc0010020, msr); | ||||
| 	wrmsr(MSR_PATCH_LOADER, msr); | ||||
|  | ||||
| 	UCODE_DEBUG("patch id to apply = 0x%08x\n", m->patch_id); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user