#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/irq.h>
#include <linux/mfd/core.h>
#include <linux/mfd/88pm80x.h>
#include <linux/slab.h>
#include <linux/delay.h>
Go to the source code of this file.
|
enum | {
PM805_IRQ_LDO_OFF,
PM805_IRQ_SRC_DPLL_LOCK,
PM805_IRQ_CLIP_FAULT,
PM805_IRQ_MIC_CONFLICT,
PM805_IRQ_HP2_SHRT,
PM805_IRQ_HP1_SHRT,
PM805_IRQ_FINE_PLL_FAULT,
PM805_IRQ_RAW_PLL_FAULT,
PM805_IRQ_VOLP_BTN_DET,
PM805_IRQ_VOLM_BTN_DET,
PM805_IRQ_SHRT_BTN_DET,
PM805_IRQ_MIC_DET,
PM805_MAX_IRQ
} |
|
#define PM805_CHIP_ID (0x00) |
- Enumerator:
PM805_IRQ_LDO_OFF |
|
PM805_IRQ_SRC_DPLL_LOCK |
|
PM805_IRQ_CLIP_FAULT |
|
PM805_IRQ_MIC_CONFLICT |
|
PM805_IRQ_HP2_SHRT |
|
PM805_IRQ_HP1_SHRT |
|
PM805_IRQ_FINE_PLL_FAULT |
|
PM805_IRQ_RAW_PLL_FAULT |
|
PM805_IRQ_VOLP_BTN_DET |
|
PM805_IRQ_VOLM_BTN_DET |
|
PM805_IRQ_SHRT_BTN_DET |
|
PM805_IRQ_MIC_DET |
|
PM805_MAX_IRQ |
|
Definition at line 41 of file 88pm805.c.
MODULE_DESCRIPTION |
( |
"PMIC Driver for Marvell 88PM805" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
i2c |
, |
|
|
pm80x_id_table |
|
|
) |
| |
module_exit |
( |
pm805_i2c_exit |
| ) |
|
subsys_initcall |
( |
pm805_i2c_init |
| ) |
|