|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/init.h>#include <linux/err.h>#include <linux/i2c.h>#include <linux/of.h>#include <linux/regulator/of_regulator.h>#include <linux/platform_device.h>#include <linux/regulator/driver.h>#include <linux/regulator/machine.h>#include <linux/mfd/88pm860x.h>#include <linux/module.h>Go to the source code of this file.
Data Structures | |
| struct | pm8607_regulator_info |
Macros | |
| #define | PM8606_PREG(ereg, ebit) |
| #define | PM8607_DVC(vreg, ureg, ubit, ereg, ebit) |
| #define | PM8607_LDO(_id, vreg, shift, ereg, ebit) |
| #define | pm8607_regulator_dt_init(x, y, z) (-1) |
Functions | |
| MODULE_DEVICE_TABLE (platform, pm8607_regulator_driver_ids) | |
| subsys_initcall (pm8607_regulator_init) | |
| module_exit (pm8607_regulator_exit) | |
| MODULE_LICENSE ("GPL") | |
| MODULE_AUTHOR ("Haojian Zhuang <[email protected]>") | |
| MODULE_DESCRIPTION ("Regulator Driver for Marvell 88PM8607 PMIC") | |
| MODULE_ALIAS ("platform:88pm8607-regulator") | |
| #define PM8606_PREG | ( | ereg, | |
| ebit | |||
| ) |
Definition at line 292 of file 88pm8607.c.
| #define PM8607_DVC | ( | vreg, | |
| ureg, | |||
| ubit, | |||
| ereg, | |||
| ebit | |||
| ) |
Definition at line 305 of file 88pm8607.c.
| #define PM8607_LDO | ( | _id, | |
| vreg, | |||
| shift, | |||
| ereg, | |||
| ebit | |||
| ) |
Definition at line 326 of file 88pm8607.c.
Definition at line 394 of file 88pm8607.c.
| MODULE_ALIAS | ( | "platform:88pm8607-regulator" | ) |
| MODULE_AUTHOR | ( | "Haojian Zhuang <[email protected]>" | ) |
| MODULE_DESCRIPTION | ( | "Regulator Driver for Marvell 88PM8607 PMIC" | ) |
| MODULE_DEVICE_TABLE | ( | platform | , |
| pm8607_regulator_driver_ids | |||
| ) |
| module_exit | ( | pm8607_regulator_exit | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| subsys_initcall | ( | pm8607_regulator_init | ) |
1.8.2