Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 136596
b: refs/heads/master
c: 9c76424
h: refs/heads/master
v: v3
  • Loading branch information
Ingo Molnar committed Jan 28, 2009
1 parent f2c2381 commit c8724f9
Show file tree
Hide file tree
Showing 12 changed files with 16 additions and 21 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 1322a2e2db87c938d8381f8501af9a4d0eab8bc7
refs/heads/master: 9c7642470ecf03d8b4946a2addc8fe631b8426dd
6 changes: 0 additions & 6 deletions trunk/arch/x86/include/asm/es7000/mpparse.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,7 @@ extern int find_unisys_acpi_oem_table(unsigned long *oem_addr);
extern void unmap_unisys_acpi_oem_table(unsigned long oem_addr);
extern void setup_unisys(void);

#ifndef CONFIG_X86_GENERICARCH
extern int default_acpi_madt_oem_check(char *oem_id, char *oem_table_id);
extern int mps_oem_check(struct mpc_table *mpc, char *oem, char *productid);
#endif

#ifdef CONFIG_ACPI

static inline int es7000_check_dsdt(void)
{
struct acpi_table_header header;
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/x86/include/asm/mach-default/mach_mpparse.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#define _ASM_X86_MACH_DEFAULT_MACH_MPPARSE_H

static inline int
mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
generic_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
{
return 0;
}
Expand Down
3 changes: 1 addition & 2 deletions trunk/arch/x86/include/asm/mach-generic/mach_mpparse.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
#ifndef _ASM_X86_MACH_GENERIC_MACH_MPPARSE_H
#define _ASM_X86_MACH_GENERIC_MACH_MPPARSE_H


extern int mps_oem_check(struct mpc_table *, char *, char *);
extern int generic_mps_oem_check(struct mpc_table *, char *, char *);

extern int default_acpi_madt_oem_check(char *, char *);

Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/x86/include/asm/summit/mpparse.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ extern void setup_summit(void);
#define setup_summit() {}
#endif

static inline int mps_oem_check(struct mpc_table *mpc, char *oem,
char *productid)
static inline int
summit_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
{
if (!strncmp(oem, "IBM ENSW", 8) &&
(!strncmp(productid, "VIGIL SMP", 9)
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/x86/kernel/mpparse.c
Original file line number Diff line number Diff line change
Expand Up @@ -292,7 +292,7 @@ static int __init smp_read_mpc(struct mpc_table *mpc, unsigned early)
return 0;

#ifdef CONFIG_X86_32
mps_oem_check(mpc, oem, str);
generic_mps_oem_check(mpc, oem, str);
#endif
/* save the local APIC address, it might be non-default */
if (!acpi_lapic)
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/x86/mach-generic/bigsmp.c
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ struct genapic apic_bigsmp = {
.check_phys_apicid_present = bigsmp_check_phys_apicid_present,
.enable_apic_mode = NULL,
.phys_pkg_id = bigsmp_phys_pkg_id,
.mps_oem_check = mps_oem_check,
.mps_oem_check = NULL,

.get_apic_id = get_apic_id,
.set_apic_id = NULL,
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/x86/mach-generic/default.c
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ struct genapic apic_default = {
.check_phys_apicid_present = default_check_phys_apicid_present,
.enable_apic_mode = NULL,
.phys_pkg_id = default_phys_pkg_id,
.mps_oem_check = mps_oem_check,
.mps_oem_check = NULL,

.get_apic_id = get_apic_id,
.set_apic_id = NULL,
Expand Down
5 changes: 3 additions & 2 deletions trunk/arch/x86/mach-generic/es7000.c
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,12 @@ static int probe_es7000(void)
}

static __init int
mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
es7000_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
{
if (mpc->oemptr) {
struct mpc_oemtable *oem_table =
(struct mpc_oemtable *)mpc->oemptr;

if (!strncmp(oem, "UNISYS", 6))
return parse_unisys_oem((char *)oem_table);
}
Expand Down Expand Up @@ -123,7 +124,7 @@ struct genapic apic_es7000 = {
.check_phys_apicid_present = es7000_check_phys_apicid_present,
.enable_apic_mode = es7000_enable_apic_mode,
.phys_pkg_id = es7000_phys_pkg_id,
.mps_oem_check = mps_oem_check,
.mps_oem_check = es7000_mps_oem_check,

.get_apic_id = get_apic_id,
.set_apic_id = NULL,
Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/x86/mach-generic/numaq.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
#include <asm/numaq/wakecpu.h>
#include <asm/numaq.h>

static int mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
static int __numaq_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
{
numaq_mps_oem_check(mpc, oem, productid);
return found_numaq;
Expand Down Expand Up @@ -88,7 +88,7 @@ struct genapic apic_numaq = {
.check_phys_apicid_present = numaq_check_phys_apicid_present,
.enable_apic_mode = NULL,
.phys_pkg_id = numaq_phys_pkg_id,
.mps_oem_check = mps_oem_check,
.mps_oem_check = __numaq_mps_oem_check,

.get_apic_id = get_apic_id,
.set_apic_id = NULL,
Expand Down
3 changes: 2 additions & 1 deletion trunk/arch/x86/mach-generic/probe.c
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,8 @@ void __init generic_apic_probe(void)

/* These functions can switch the APIC even after the initial ->probe() */

int __init mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
int __init
generic_mps_oem_check(struct mpc_table *mpc, char *oem, char *productid)
{
int i;

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/x86/mach-generic/summit.c
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ struct genapic apic_summit = {
.check_phys_apicid_present = summit_check_phys_apicid_present,
.enable_apic_mode = NULL,
.phys_pkg_id = summit_phys_pkg_id,
.mps_oem_check = mps_oem_check,
.mps_oem_check = summit_mps_oem_check,

.get_apic_id = get_apic_id,
.set_apic_id = NULL,
Expand Down

0 comments on commit c8724f9

Please sign in to comment.