|
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] |
1.8.2