Searched refs:max8998 (Results 1 - 7 of 7) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mfd/ |
H A D | max8998-private.h | 76 * struct max8998_dev - max8998 master device for sub-drivers 88 int (*dev_read)(struct max8998_dev *max8998, u8 reg, u8 *dest); 89 int (*dev_write)(struct max8998_dev *max8998, u8 reg, u8 val); 90 int (*dev_update)(struct max8998_dev *max8998, u8 reg, u8 val, u8 mask); 94 static inline int max8998_read_reg(struct max8998_dev *max8998, u8 reg, argument 97 return max8998->dev_read(max8998, reg, value); 100 static inline int max8998_write_reg(struct max8998_dev *max8998, u8 reg, argument 103 return max8998->dev_write(max8998, re 106 max8998_update_reg(struct max8998_dev *max8998, u8 reg, u8 value, u8 mask) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/ |
H A D | max8998.c | 30 #include <linux/mfd/max8998.h> 31 #include <linux/mfd/max8998-private.h> 35 .name = "max8998-pmic", 39 static int max8998_i2c_device_read(struct max8998_dev *max8998, u8 reg, u8 *dest) argument 41 struct i2c_client *client = max8998->i2c_client; 44 mutex_lock(&max8998->iolock); 46 mutex_unlock(&max8998->iolock); 55 static int max8998_i2c_device_write(struct max8998_dev *max8998, u8 reg, u8 value) argument 57 struct i2c_client *client = max8998->i2c_client; 60 mutex_lock(&max8998 66 max8998_i2c_device_update(struct max8998_dev *max8998, u8 reg, u8 val, u8 mask) argument 88 struct max8998_dev *max8998; local 119 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); local [all...] |
H A D | Makefile | 61 obj-$(CONFIG_MFD_MAX8998) += max8998.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/regulator/ |
H A D | max8998.c | 2 * max8998.c - Voltage regulator driver for the Maxim 8998 34 #include <linux/mfd/max8998.h> 35 #include <linux/mfd/max8998-private.h> 175 struct max8998_data *max8998 = rdev_get_drvdata(rdev); local 183 ret = max8998_read_reg(max8998->iodev, reg, &val); 192 struct max8998_data *max8998 = rdev_get_drvdata(rdev); local 199 return max8998_update_reg(max8998->iodev, reg, 1<<shift, 1<<shift); 204 struct max8998_data *max8998 = rdev_get_drvdata(rdev); local 211 return max8998_update_reg(max8998->iodev, reg, 0, 1<<shift); 278 struct max8998_data *max8998 local 299 struct max8998_data *max8998 = rdev_get_drvdata(rdev); local 540 struct max8998_data *max8998; local 600 struct max8998_data *max8998 = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 20 obj-$(CONFIG_REGULATOR_MAX8998) += max8998.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s5pv210/ |
H A D | mach-aquila.c | 18 #include <linux/mfd/max8998.h> 401 I2C_BOARD_INFO("max8998", 0xCC >> 1),
|
H A D | mach-goni.c | 18 #include <linux/mfd/max8998.h> 382 I2C_BOARD_INFO("max8998", 0xCC >> 1),
|
Completed in 120 milliseconds