#define pr_fmt(fmt) …
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/regulator/machine.h>
#include <linux/scatterlist.h>
#include <linux/irq.h>
#include <linux/export.h>
#include <linux/notifier.h>
#include <asm/setup.h>
#include <asm/mpspec_def.h>
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/cpu_device_id.h>
#include <asm/io_apic.h>
#include <asm/intel-mid.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <asm/intel_scu_ipc.h>
#include <asm/reboot.h>
#define IPCMSG_COLD_OFF …
#define IPCMSG_COLD_RESET …
static void intel_mid_power_off(void)
{
intel_mid_pwr_power_off();
intel_scu_ipc_dev_simple_command(NULL, IPCMSG_COLD_OFF, 1);
};
static void intel_mid_reboot(void)
{ … }
static void __init intel_mid_time_init(void)
{ … }
static void intel_mid_arch_setup(void)
{ … }
static unsigned char intel_mid_get_nmi_reason(void)
{ … }
void __init x86_intel_mid_early_setup(void)
{ … }