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 Dmax8998-private.h76 * 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 Dmax8998.c30 #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 DMakefile61 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 Dmax8998.c2 * 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 DMakefile20 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 Dmach-aquila.c18 #include <linux/mfd/max8998.h>
401 I2C_BOARD_INFO("max8998", 0xCC >> 1),
H A Dmach-goni.c18 #include <linux/mfd/max8998.h>
382 I2C_BOARD_INFO("max8998", 0xCC >> 1),

Completed in 120 milliseconds