treewide: Replace uses of "Nehalem"
The code in coreboot is actually for the Arrandale processors, which are a MCM (Multi-Chip Module) with two different dies: - Hillel: 32nm Westmere dual-core CPU - Ironlake: 45nm northbridge with integrated graphics This has nothing to do with the older, single-die Nehalem processors. Therefore, replace the references to Nehalem with the correct names. Change-Id: I8c10a2618c519d2411211b9b8f66d24f0018f908 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/38942 Reviewed-by: Felix Held <felix-coreboot@felixheld.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
		
				
					committed by
					
						 Patrick Georgi
						Patrick Georgi
					
				
			
			
				
	
			
			
			
						parent
						
							95de2317c6
						
					
				
				
					commit
					31b7ee4201
				
			| @@ -75,7 +75,7 @@ The boards in this section are not real mainboards, but emulators. | ||||
|  | ||||
| - [LT1000](libretrend/lt1000.md) | ||||
|  | ||||
| ### Nehalem series | ||||
| ### Arrandale series | ||||
|  | ||||
| - [T410](lenovo/t410.md) | ||||
|  | ||||
|   | ||||
| @@ -48,7 +48,7 @@ static int get_fsb_tsc(int *fsb, int *ratio) | ||||
| 			*fsb = core2_fsb[rdmsr(MSR_FSB_FREQ).lo & 7]; | ||||
| 			*ratio = (rdmsr(IA32_PERF_STATUS).hi >> 8) & 0x1f; | ||||
| 			break; | ||||
| 		case 0x25: /* Nehalem BCLK fixed at 133MHz */ | ||||
| 		case 0x25: /* Arrandale BCLK fixed at 133MHz */ | ||||
| 			*fsb = 133; | ||||
| 			*ratio = (rdmsr(MSR_PLATFORM_INFO).lo >> 8) & 0xff; | ||||
| 			break; | ||||
|   | ||||
| @@ -338,5 +338,5 @@ void generate_cpu_entries(struct device *device) | ||||
| } | ||||
|  | ||||
| struct chip_operations cpu_intel_model_2065x_ops = { | ||||
| 	CHIP_NAME("Intel Nehalem CPU") | ||||
| 	CHIP_NAME("Intel Arrandale CPU") | ||||
| }; | ||||
|   | ||||
| @@ -15,7 +15,7 @@ | ||||
| #ifndef _CPU_INTEL_MODEL_2065X_H | ||||
| #define _CPU_INTEL_MODEL_2065X_H | ||||
|  | ||||
| /* Nehalem bus clock is fixed at 133MHz */ | ||||
| /* Arrandale bus clock is fixed at 133MHz */ | ||||
| #define IRONLAKE_BCLK		133 | ||||
|  | ||||
| #define MSR_CORE_THREAD_COUNT		0x35 | ||||
|   | ||||
| @@ -39,7 +39,7 @@ config INTEL_GMA_SSC_ALTERNATE_REF | ||||
| 	  To be set by northbridge or mainboard Kconfig.  For most platforms, | ||||
| 	  there is no choice, i.e. for i945 and gm45 the SSC reference always | ||||
| 	  differs from the display reference clock (i945: 66Mhz SSC vs. 48MHz | ||||
| 	  DREF; gm45: 100MHz SSC vs. 96Mhz DREF), for Nehalem and newer, it's | ||||
| 	  DREF; gm45: 100MHz SSC vs. 96Mhz DREF), for Arrandale and newer, it's | ||||
| 	  the same frequency for SSC/non-SSC (120MHz).  The only, currently | ||||
| 	  supported platform with a choice seems to be Pineview, where the | ||||
| 	  alternative is 100MHz vs. the default 96MHz. | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  | ||||
| /* Intel Revision 30101 SMM State-Save Area | ||||
|  * The following processor architectures use this: | ||||
|  * - Nehalem | ||||
|  * - Westmere | ||||
|  * - SandyBridge | ||||
|  * - IvyBridge | ||||
|  * - Haswell | ||||
|   | ||||
| @@ -263,10 +263,10 @@ static struct device_operations mc_ops = { | ||||
| 	.ops_pci = &intel_pci_ops, | ||||
| }; | ||||
|  | ||||
| static const struct pci_driver mc_driver_44 __pci_driver = { | ||||
| static const struct pci_driver mc_driver_ard __pci_driver = { | ||||
| 	.ops = &mc_ops, | ||||
| 	.vendor = PCI_VENDOR_ID_INTEL, | ||||
| 	.device = 0x0044,	/* Nehalem */ | ||||
| 	.device = 0x0044,	/* Arrandale DRAM controller */ | ||||
| }; | ||||
|  | ||||
| static struct device_operations cpu_bus_ops = { | ||||
| @@ -288,7 +288,7 @@ static void enable_dev(struct device *dev) | ||||
| } | ||||
|  | ||||
| struct chip_operations northbridge_intel_ironlake_ops = { | ||||
| 	CHIP_NAME("Intel i7 (Nehalem) integrated Northbridge") | ||||
| 	CHIP_NAME("Intel i7 (Arrandale) integrated Northbridge") | ||||
| 	.enable_dev = enable_dev, | ||||
| 	.init = ironlake_init, | ||||
| }; | ||||
|   | ||||
| @@ -99,7 +99,7 @@ config TPM_STARTUP_IGNORE_POSTINIT | ||||
| 	  Select this to ignore POSTINIT INVALID return codes on TPM | ||||
| 	  startup. This is useful on platforms where a previous stage | ||||
| 	  issued a TPM startup. Examples of use cases are Intel TXT | ||||
| 	  or VBOOT on the Intel Nehalem northbridge which issues a | ||||
| 	  or VBOOT on the Intel Arrandale processor, which issues a | ||||
| 	  CPU-only reset during the romstage. | ||||
|  | ||||
| endmenu # Trusted Platform Module (tpm) | ||||
|   | ||||
| @@ -471,7 +471,7 @@ EOF | ||||
| 			"") | ||||
| 				case $northbridge in | ||||
| 					INTEL_IRONLAKE) | ||||
| 						cpu_nice="Intel® 1st Gen (Nehalem) Core i3/i5/i7" | ||||
| 						cpu_nice="Intel® 1st Gen (Westmere) Core i3/i5/i7" | ||||
| 						socket_nice="?";; | ||||
| 					RDC_R8610) | ||||
| 						cpu_nice="RDC 8610" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user