x86: Move mpc_apic_id to x86_init_ops
[deliverable/linux.git] / arch / x86 / kernel / x86_init.c
CommitLineData
57844a8f
TG
1/*
2 * Copyright (C) 2009 Thomas Gleixner <tglx@linutronix.de>
3 *
4 * For licencing details see kernel-base/COPYING
5 */
6#include <linux/init.h>
7
816c25e7 8#include <asm/bios_ebda.h>
fd6c6661 9#include <asm/mpspec.h>
8fee697d 10#include <asm/setup.h>
6b18ae3e 11#include <asm/e820.h>
57844a8f
TG
12
13void __cpuinit x86_init_noop(void) { }
f4848472 14void __init x86_init_uint_noop(unsigned int unused) { }
57844a8f
TG
15
16/*
17 * The platform setup functions are preset with the default functions
18 * for standard PC hardware.
19 */
20struct __initdata x86_init_ops x86_init = {
f7cf5a5b
TG
21
22 .resources = {
23 .probe_roms = x86_init_noop,
8fee697d 24 .reserve_resources = reserve_standard_io_resources,
816c25e7 25 .reserve_ebda_region = reserve_ebda_region,
6b18ae3e 26 .memory_setup = default_machine_specific_memory_setup,
f7cf5a5b 27 },
f4848472
TG
28
29 .mpparse = {
30 .mpc_record = x86_init_uint_noop,
de934103 31 .setup_ioapic_ids = x86_init_noop,
fd6c6661 32 .mpc_apic_id = default_mpc_apic_id,
f4848472 33 },
57844a8f 34};
This page took 0.024925 seconds and 5 git commands to generate.