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:
Angel Pons 2020-02-17 14:04:28 +01:00 committed by Patrick Georgi
parent 95de2317c6
commit 31b7ee4201
9 changed files with 11 additions and 11 deletions

View File

@ -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)

View File

@ -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;

View File

@ -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")
};

View File

@ -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

View File

@ -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.

View File

@ -20,7 +20,7 @@
/* Intel Revision 30101 SMM State-Save Area
* The following processor architectures use this:
* - Nehalem
* - Westmere
* - SandyBridge
* - IvyBridge
* - Haswell

View File

@ -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,
};

View File

@ -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)

View File

@ -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"