Constify struct cpu_device_id instances
There is currently no case where a struct cpu_device_id instance needs to be modified. Thus, declare all instances as const. Change-Id: I5ec7460b56d75d255b3451d76a46df76a51d6365 Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Reviewed-on: https://review.coreboot.org/22526 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
parent
46234ea36b
commit
8f06ce3512
|
@ -25,7 +25,7 @@
|
|||
|
||||
struct cpu_driver {
|
||||
struct device_operations *ops;
|
||||
struct cpu_device_id *id_table;
|
||||
const struct cpu_device_id *id_table;
|
||||
};
|
||||
|
||||
struct thread;
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
struct cpu_driver {
|
||||
struct device_operations *ops;
|
||||
struct cpu_device_id *id_table;
|
||||
const struct cpu_device_id *id_table;
|
||||
};
|
||||
|
||||
struct thread;
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
struct cpu_driver {
|
||||
struct device_operations *ops;
|
||||
struct cpu_device_id *id_table;
|
||||
const struct cpu_device_id *id_table;
|
||||
};
|
||||
|
||||
struct thread;
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
struct cpu_driver {
|
||||
struct device_operations *ops;
|
||||
struct cpu_device_id *id_table;
|
||||
const struct cpu_device_id *id_table;
|
||||
};
|
||||
|
||||
struct thread;
|
||||
|
|
|
@ -203,7 +203,7 @@ struct cpu_driver *find_cpu_driver(struct device *cpu)
|
|||
{
|
||||
struct cpu_driver *driver;
|
||||
for (driver = _cpu_drivers; driver < _ecpu_drivers; driver++) {
|
||||
struct cpu_device_id *id;
|
||||
const struct cpu_device_id *id;
|
||||
for (id = driver->id_table;
|
||||
id->vendor != X86_VENDOR_INVALID; id++) {
|
||||
if ((cpu->vendor == id->vendor) &&
|
||||
|
|
|
@ -178,7 +178,7 @@ struct cpu_device_id {
|
|||
|
||||
struct cpu_driver {
|
||||
struct device_operations *ops;
|
||||
struct cpu_device_id *id_table;
|
||||
const struct cpu_device_id *id_table;
|
||||
struct acpi_cstate *cstates;
|
||||
};
|
||||
|
||||
|
|
|
@ -98,7 +98,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_12_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x300f00 }, /* LN1_A0x */
|
||||
{ X86_VENDOR_AMD, 0x300f01 }, /* LN1_A1x */
|
||||
{ X86_VENDOR_AMD, 0x300f10 }, /* LN1_B0x */
|
||||
|
|
|
@ -116,7 +116,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_14_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x500f00 }, /* ON-A0 */
|
||||
{ X86_VENDOR_AMD, 0x500f01 }, /* ON-A1 */
|
||||
{ X86_VENDOR_AMD, 0x500f10 }, /* ON-B0 */
|
||||
|
|
|
@ -101,7 +101,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_15_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x100F80}, /* HY-D0 */
|
||||
{ X86_VENDOR_AMD, 0x100F90}, /* HY-D0 */
|
||||
{ X86_VENDOR_AMD, 0x100F81}, /* HY-D1 */
|
||||
|
|
|
@ -128,7 +128,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_15_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x610f00 }, /* TN-A0 */
|
||||
{ X86_VENDOR_AMD, 0x610f31 }, /* RL-A1 (Richland) */
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -112,7 +112,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_16_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x700f00 }, /* KB-A0 */
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -240,7 +240,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_10xxx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
//AMD_GH_SUPPORT
|
||||
{ X86_VENDOR_AMD, 0x100f00 }, /* SH-F0 L1 */
|
||||
{ X86_VENDOR_AMD, 0x100f10 }, /* M2 */
|
||||
|
|
|
@ -47,7 +47,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = geode_gx2_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_NSC, 0x0552 },
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -58,7 +58,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = geode_lx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{X86_VENDOR_AMD, 0x05A2},
|
||||
{0, 0},
|
||||
};
|
||||
|
|
|
@ -558,7 +558,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_fxx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
#if !IS_ENABLED(CONFIG_K8_REV_F_SUPPORT)
|
||||
{ X86_VENDOR_AMD, 0xf40 }, /* SH-B0 (socket 754) */
|
||||
{ X86_VENDOR_AMD, 0xf50 }, /* SH-B0 (socket 940) */
|
||||
|
|
|
@ -124,7 +124,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_15_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x630f00 }, /* KV-A0 */
|
||||
{ X86_VENDOR_AMD, 0x630f01 }, /* KV-A1 */
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -124,7 +124,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_15_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x660f00 },
|
||||
{ X86_VENDOR_AMD, 0x660f01 },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -108,7 +108,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_16_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x730F00 },
|
||||
{ X86_VENDOR_AMD, 0x730F01 },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -42,7 +42,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = ep80579_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x10650 }, /* EP80579 */
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -375,7 +375,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_206ax_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x206a0 }, /* Intel Sandybridge */
|
||||
{ X86_VENDOR_INTEL, 0x206a6 }, /* Intel Sandybridge D1 */
|
||||
{ X86_VENDOR_INTEL, 0x206a7 }, /* Intel Sandybridge D2/J1 */
|
||||
|
|
|
@ -161,7 +161,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_406dx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x406d0 }, /* Intel Avoton/Rangeley A1 */
|
||||
{ X86_VENDOR_INTEL, 0x406d8 }, /* Intel Avoton/Rangeley B0 */
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -789,7 +789,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = haswell_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x306c1 }, /* Intel Haswell 4+2 A0 */
|
||||
{ X86_VENDOR_INTEL, 0x306c2 }, /* Intel Haswell 4+2 B0 */
|
||||
{ X86_VENDOR_INTEL, 0x40650 }, /* Intel Haswell ULT B0 */
|
||||
|
|
|
@ -322,7 +322,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_1067x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x10676 }, /* Intel Core 2 Solo/Core Duo */
|
||||
{ X86_VENDOR_INTEL, 0x10677 },
|
||||
{ X86_VENDOR_INTEL, 0x1067A },
|
||||
|
|
|
@ -118,7 +118,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_106cx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x106c0 }, /* Intel Atom 230 */
|
||||
{ X86_VENDOR_INTEL, 0x106ca }, /* Intel Atom D5xx */
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -359,7 +359,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_2065x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x20652 }, /* Intel Nehalem */
|
||||
{ X86_VENDOR_INTEL, 0x20655 }, /* Intel Nehalem */
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -557,7 +557,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_206ax_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x206a0 }, /* Intel Sandybridge */
|
||||
{ X86_VENDOR_INTEL, 0x206a6 }, /* Intel Sandybridge D1 */
|
||||
{ X86_VENDOR_INTEL, 0x206a7 }, /* Intel Sandybridge D2/J1 */
|
||||
|
|
|
@ -54,7 +54,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
* Intel Pentium II Xeon Processor Specification Update
|
||||
* http://download.intel.com/support/processors/pentiumii/xeon/24377632.pdf
|
||||
*/
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0650 }, /* PII/Celeron, dA0/mdA0/A0 */
|
||||
{ X86_VENDOR_INTEL, 0x0651 }, /* PII/Celeron, dA1/A1 */
|
||||
{ X86_VENDOR_INTEL, 0x0652 }, /* PII/Celeron/Xeon, dB0/mdB0/B0 */
|
||||
|
|
|
@ -55,7 +55,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
* Intel Pentium III Processor Specification Update
|
||||
* http://download.intel.com/design/intarch/specupdt/24445358.pdf
|
||||
*/
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0671 },
|
||||
{ X86_VENDOR_INTEL, 0x0672 }, /* PIII, kB0 */
|
||||
{ X86_VENDOR_INTEL, 0x0673 }, /* PIII, kC0 */
|
||||
|
|
|
@ -65,7 +65,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
* Mobile Intel Pentium III/III-M Processor Specification Update
|
||||
* http://download.intel.com/design/intarch/specupdt/24530663.pdf
|
||||
*/
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0680 },
|
||||
{ X86_VENDOR_INTEL, 0x0681 }, /* PIII, cA2/cA2c/A2/BA2/PA2/MA2 */
|
||||
{ X86_VENDOR_INTEL, 0x0683 }, /* PIII/Celeron, cB0/cB0c/B0/BB0/PB0/MB0*/
|
||||
|
|
|
@ -39,7 +39,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_69x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0690 }, /* Pentium M */
|
||||
{ X86_VENDOR_INTEL, 0x0695 },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -59,7 +59,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
* Intel Pentium III Processor Specification Update
|
||||
* http://download.intel.com/design/intarch/specupdt/24445358.pdf
|
||||
*/
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x06b1 }, /* Pentium III/Celeron, tA1/A1/FPA1 */
|
||||
{ X86_VENDOR_INTEL, 0x06b4 }, /* Pentium III, tB1/FPB1 */
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -39,7 +39,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_6dx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
/* Pentium M on 90nm with 2MiB of L2 cache */
|
||||
{ X86_VENDOR_INTEL, 0x06D0 },
|
||||
{ X86_VENDOR_INTEL, 0x06D6 },
|
||||
|
|
|
@ -156,7 +156,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_6ex_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x06e0 }, /* Intel Core Solo/Core Duo */
|
||||
{ X86_VENDOR_INTEL, 0x06e8 }, /* Intel Core Solo/Core Duo */
|
||||
{ X86_VENDOR_INTEL, 0x06ec }, /* Intel Core Solo/Core Duo */
|
||||
|
|
|
@ -170,7 +170,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_6fx_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x06f0 }, /* Intel Core 2 Solo/Core Duo */
|
||||
{ X86_VENDOR_INTEL, 0x06f2 }, /* Intel Core 2 Solo/Core Duo */
|
||||
{ X86_VENDOR_INTEL, 0x06f6 }, /* Intel Core 2 Solo/Core Duo */
|
||||
|
|
|
@ -64,7 +64,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
* Mobile Intel Pentium III/III-M Processor Specification Update
|
||||
* http://download.intel.com/design/intarch/specupdt/24530663.pdf
|
||||
*/
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0611 }, /* Pentium Pro, B0 */
|
||||
{ X86_VENDOR_INTEL, 0x0612 }, /* Pentium Pro, C0 */
|
||||
{ X86_VENDOR_INTEL, 0x0616 }, /* Pentium Pro, sA0 */
|
||||
|
|
|
@ -39,7 +39,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_f0x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0f07 },
|
||||
{ X86_VENDOR_INTEL, 0x0f0A },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -39,7 +39,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_f1x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0f12 },
|
||||
{ X86_VENDOR_INTEL, 0x0f13 },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -47,7 +47,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_f2x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0f22 },
|
||||
{ X86_VENDOR_INTEL, 0x0f24 },
|
||||
{ X86_VENDOR_INTEL, 0x0f25 },
|
||||
|
|
|
@ -47,7 +47,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_f3x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0f34 }, /* Xeon */
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -47,7 +47,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_f4x_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x0f41 }, /* Xeon */
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -23,7 +23,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = qemu_cpu_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = qemu_cpu_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_ANY, 0 },
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -35,7 +35,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = c3_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_CENTAUR, 0x0670 }, // VIA C3 Samual 2 + Ezra
|
||||
{ X86_VENDOR_CENTAUR, 0x0680 }, // VIA C3 Ezra-T
|
||||
{ X86_VENDOR_CENTAUR, 0x0690 }, // VIA C3 Nehemiah
|
||||
|
|
|
@ -213,7 +213,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
* allows us to keep the table significantly smaller.
|
||||
*/
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{X86_VENDOR_CENTAUR, 0x06A0}, // VIA C7 Esther
|
||||
{X86_VENDOR_CENTAUR, 0x06A9}, // VIA C7 Esther
|
||||
{X86_VENDOR_CENTAUR, 0x06D0}, // VIA C7-M
|
||||
|
|
|
@ -188,7 +188,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = nano_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{X86_VENDOR_CENTAUR, 0x06f2}, // VIA NANO 1000/2000 Series
|
||||
{X86_VENDOR_CENTAUR, 0x06f8}, // VIA NANO 3000 rev B0
|
||||
{X86_VENDOR_CENTAUR, 0x06fa}, // VIA NANO 3000 rev B2
|
||||
|
|
|
@ -87,7 +87,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = model_15_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_AMD, 0x670f00 },
|
||||
{ 0, 0 },
|
||||
};
|
||||
|
|
|
@ -103,7 +103,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = soc_init_core,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, CPUID_APOLLOLAKE_A0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_APOLLOLAKE_B0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_APOLLOLAKE_E0 },
|
||||
|
|
|
@ -66,7 +66,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = baytrail_core_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x30673 },
|
||||
{ X86_VENDOR_INTEL, 0x30678 },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -71,7 +71,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = soc_core_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x406C4 },
|
||||
{ X86_VENDOR_INTEL, 0x406C3 },
|
||||
{ X86_VENDOR_INTEL, 0x406C2 },
|
||||
|
|
|
@ -684,7 +684,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = cpu_core_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, CPUID_HASWELL_ULT },
|
||||
{ X86_VENDOR_INTEL, CPUID_BROADWELL_C0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_BROADWELL_D0 },
|
||||
|
|
|
@ -50,7 +50,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = init_one_cpu,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, CPUID_SKYLAKE_C0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_SKYLAKE_D0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_SKYLAKE_HQ0 },
|
||||
|
|
|
@ -54,7 +54,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = denverton_core_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{X86_VENDOR_INTEL,
|
||||
CPUID_DENVERTON_A0_A1}, /* Denverton-NS A0/A1 CPUID */
|
||||
{X86_VENDOR_INTEL, CPUID_DENVERTON_B0}, /* Denverton-NS B0 CPUID */
|
||||
|
|
|
@ -64,7 +64,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = baytrail_core_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x30671 },
|
||||
{ X86_VENDOR_INTEL, 0x30672 },
|
||||
{ X86_VENDOR_INTEL, 0x30673 },
|
||||
|
|
|
@ -160,7 +160,7 @@ static struct device_operations cpu_dev_ops = {
|
|||
.init = broadwell_de_core_init,
|
||||
};
|
||||
|
||||
static struct cpu_device_id cpu_table[] = {
|
||||
static const struct cpu_device_id cpu_table[] = {
|
||||
{ X86_VENDOR_INTEL, 0x50661 },
|
||||
{ X86_VENDOR_INTEL, 0x50662 },
|
||||
{ X86_VENDOR_INTEL, 0x50663 },
|
||||
|
|
Loading…
Reference in New Issue