/*
- * mrst.h: Intel Moorestown platform specific setup code
+ * intel-mid.h: Intel MID specific setup code
*
* (C) Copyright 2009 Intel Corporation
*
* as published by the Free Software Foundation; version 2
* of the License.
*/
-#ifndef _ASM_X86_MRST_H
-#define _ASM_X86_MRST_H
+#ifndef _ASM_X86_INTEL_MID_H
+#define _ASM_X86_INTEL_MID_H
#include <linux/sfi.h>
#include <linux/pci.h>
MFLD_BID_PR3 = 0x35,
MFLD_BID_PR3_PNP = 0x18
};
-extern u32 mfld_board_id (void);
+extern u32 mfld_board_id(void);
/*
extern void intel_mid_rtc_init(void);
-extern int mrst_pmu_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
+extern int mrst_pmu_pci_set_power_state(struct pci_dev *pdev,
+ pci_power_t state);
#ifdef CONFIG_X86_MDFLD
extern int pmu_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
extern const struct atomisp_platform_data *intel_get_v4l2_subdev_table(void);
extern void (*saved_shutdown)(void);
-#endif /* _ASM_X86_MRST_H */
+#endif /* _ASM_X86_INTEL_MID_H */
#define _ASM_X86_INTEL_SCU_IPC_H_
#include <linux/notifier.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
/* IPC defines the following message types */
#define IPCMSG_BATTERY 0xEF /* Coulomb Counter Accumulator */
#include <asm/fixmap.h>
#include <asm/apb_timer.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#define APBT_MASK CLOCKSOURCE_MASK(32)
#define APBT_SHIFT 22
#include <xen/hvc-console.h>
#include <asm/pci-direct.h>
#include <asm/fixmap.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/pgtable.h>
#include <linux/usb/ehci_def.h>
#include <asm/vsyscall.h>
#include <asm/x86_init.h>
#include <asm/time.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#ifdef CONFIG_X86_32
/*
#include <linux/percpu.h>
#include <linux/crash_dump.h>
#include <linux/tboot.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <video/edid.h>
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <linux/jhash.h>
#include <linux/suspend.h>
#include <linux/wakelock.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/apic.h>
#include <linux/intel_mid_pm.h>
#include <asm/fixmap.h>
#include <asm/pgtable.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#define MRST_SPI_TIMEOUT 0x200000
#define MRST_REGBASE_SPI0 0xff128000
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <linux/sfi.h>
#include <linux/platform_device.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
#include <asm/time.h>
#include <asm/fixmap.h>
#include <asm/mwait.h>
#include <asm/msr.h>
#include <asm/atomic.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#ifdef CONFIG_X86_MDFLD
#include <linux/intel_mid_pm.h>
#endif
#include <asm/msr.h>
#include <asm/mtrr.h>
#include <asm/mwait.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
void do_s0i3(void);
static u64 *wakeup_ptr;
#include <linux/stddef.h>
#include <linux/firmware.h>
#include <asm/intel_scu_ipc.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <linux/videodev2.h>
#include <media/v4l2-device.h>
#include <linux/kernel.h>
#include <linux/init.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include "pci.h"
static bool mid_pci_power_manageable(struct pci_dev *dev)
#include <linux/interrupt.h>
#include <linux/debugfs.h>
#include <linux/fs.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/intel_scu_ipc.h>
#include <linux/pm_qos_params.h>
#include <linux/intel_mid_pm.h>
#include <linux/miscdevice.h>
#include <linux/io.h>
#include <asm/intel_scu_ipc.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <linux/pm_runtime.h>
#define MAX_FW_SIZE 264192
#include <asm-generic/rtc.h>
#include <asm/intel_scu_ipc.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/mrst-vrtc.h>
struct mrst_rtc {
#include <linux/i2c.h>
#include <drm/drmP.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include "psb_intel_bios.h"
#include "psb_drv.h"
#include "psb_powermgmt.h"
#include "mdfld_output.h"
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#define DRM_MODE_ENCODER_MIPI 5
#else
#include <asm/intel_scu_ipc.h>
#endif
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <linux/pm_runtime.h>
#include "psb_drv.h"
#include <linux/platform_device.h>
#include <linux/gpio.h>
#include <linux/sfi.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include "max3107.h"
/* GPIO direction to input function */
#include <linux/debugfs.h>
#include <linux/gpio.h>
#include <linux/lnw_gpio.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/processor.h>
#include <linux/pm_runtime.h>
#include <linux/pm_runtime.h>
#include <linux/wakelock.h>
#include <asm/intel_scu_ipc.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include "../core/usb.h"
#include <linux/usb/penwell_otg.h>
#ifndef INTEL_MID_PM_H
#define INTEL_MID_PM_H
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/miscdevice.h>
#include <linux/pm_runtime.h>
#include <linux/async.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <asm/intel_scu_ipc.h>
#include <sound/intel_sst.h>
#include <sound/intel_sst_ioctl.h>
#include <linux/gpio.h>
#include <asm/intel_scu_ipc.h>
#include <asm/intel_mid_gpadc.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <linux/async.h>
#include <linux/wakelock.h>
#include <linux/gpio.h>
-#include <asm/mrst.h>
+#include <asm/intel-mid.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>