|
Linux Kernel
3.7.1
|
#include <linux/platform_device.h>#include <linux/interrupt.h>#include <linux/regmap.h>#include <linux/atomic.h>Go to the source code of this file.
Data Structures | |
| struct | pm80x_rtc_pdata |
| struct | pm80x_subchip |
| struct | pm80x_chip |
| struct | pm80x_platform_data |
Functions | |
| int | pm80x_init (struct i2c_client *client, const struct i2c_device_id *id) __devinit |
| int | pm80x_deinit (struct i2c_client *client) |
Variables | |
| struct dev_pm_ops | pm80x_pm_ops |
| struct regmap_config | pm80x_regmap_config |
| #define PM800_BUCK1_SLP1_MASK (0x3 << PM800_BUCK1_SLP1_SHIFT) |
| #define PM800_GPIO3_HEADSET_MODE PM800_GPIO3_GPIO_MODE(6) |
| #define PM800_MAX_REGULATOR PM800_ID_RG_MAX /* 5 Bucks, 19 LDOs */ |
| #define PM805_INT_STATUS0 (0x02) /* for ena/dis all interrupts */ |
| anonymous enum |
| anonymous enum |
| int pm80x_deinit | ( | struct i2c_client * | client | ) |
| int pm80x_init | ( | struct i2c_client * | client, |
| const struct i2c_device_id * | id | ||
| ) |
| struct dev_pm_ops pm80x_pm_ops |
1.8.2