Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/scatterlist.h>
#include <linux/sfi.h>
#include <linux/intel_pmic_gpio.h>
#include <linux/spi/spi.h>
#include <linux/i2c.h>
#include <linux/i2c/pca953x.h>
#include <linux/gpio_keys.h>
#include <linux/input.h>
#include <linux/platform_device.h>
#include <linux/irq.h>
#include <linux/module.h>
#include <linux/notifier.h>
#include <linux/mfd/intel_msic.h>
#include <linux/gpio.h>
#include <linux/i2c/tc35876x.h>
#include <asm/setup.h>
#include <asm/mpspec_def.h>
#include <asm/hw_irq.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
#include <asm/mrst.h>
#include <asm/mrst-vrtc.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <asm/intel_scu_ipc.h>
#include <asm/apb_timer.h>
#include <asm/reboot.h>
Go to the source code of this file.
Data Structures | |
struct | devs_id |
Macros | |
#define | pr_fmt(fmt) "mrst: " fmt |
#define | MRST_IRQ_OFFSET 0x100 |
#define | MAX7315_NUM 2 |
#define | MAX_IPCDEVS 24 |
#define | MAX_SCU_SPI 24 |
#define | MAX_SCU_I2C 24 |
Functions | |
EXPORT_SYMBOL_GPL (__mrst_cpu_chip) | |
EXPORT_SYMBOL_GPL (sfi_mrtc_array) | |
struct sfi_timer_table_entry * | sfi_get_mtmr (int hint) |
void | sfi_free_mtmr (struct sfi_timer_table_entry *mtmr) |
int __init | sfi_parse_mrtc (struct sfi_table_header *table) |
void __init | x86_mrst_early_setup (void) |
__setup ("x86_mrst_timer=", setup_x86_mrst_timer) | |
arch_initcall (msic_init) | |
BLOCKING_NOTIFIER_HEAD (intel_scu_notifier) | |
EXPORT_SYMBOL_GPL (intel_scu_notifier) | |
void __devinit | intel_scu_devices_create (void) |
EXPORT_SYMBOL_GPL (intel_scu_devices_create) | |
void | intel_scu_devices_destroy (void) |
EXPORT_SYMBOL_GPL (intel_scu_devices_destroy) | |
arch_initcall (mrst_platform_init) | |
late_initcall (pb_keys_init) | |
Variables | |
__cpuinitdata enum mrst_timer_options | mrst_timer_options |
enum mrst_cpu_type | __mrst_cpu_chip |
int | sfi_mtimer_num |
struct sfi_rtc_table_entry | sfi_mrtc_array [SFI_MRTC_MAX] |
int | sfi_mrtc_num |
__setup | ( | ) |
arch_initcall | ( | msic_init | ) |
arch_initcall | ( | mrst_platform_init | ) |
BLOCKING_NOTIFIER_HEAD | ( | intel_scu_notifier | ) |
EXPORT_SYMBOL_GPL | ( | __mrst_cpu_chip | ) |
EXPORT_SYMBOL_GPL | ( | sfi_mrtc_array | ) |
EXPORT_SYMBOL_GPL | ( | intel_scu_notifier | ) |
EXPORT_SYMBOL_GPL | ( | intel_scu_devices_create | ) |
EXPORT_SYMBOL_GPL | ( | intel_scu_devices_destroy | ) |
late_initcall | ( | pb_keys_init | ) |
void sfi_free_mtmr | ( | struct sfi_timer_table_entry * | mtmr | ) |
|
read |
enum mrst_cpu_type __mrst_cpu_chip |
struct sfi_rtc_table_entry sfi_mrtc_array[SFI_MRTC_MAX] |