Searched refs:max77843 (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/drivers/mfd/ |
D | max77843.c | 74 static int max77843_chg_init(struct max77843 *max77843) in max77843_chg_init() argument 78 max77843->i2c_chg = i2c_new_dummy(max77843->i2c->adapter, I2C_ADDR_CHG); in max77843_chg_init() 79 if (!max77843->i2c_chg) { in max77843_chg_init() 80 dev_err(&max77843->i2c->dev, in max77843_chg_init() 84 i2c_set_clientdata(max77843->i2c_chg, max77843); in max77843_chg_init() 86 max77843->regmap_chg = devm_regmap_init_i2c(max77843->i2c_chg, in max77843_chg_init() 88 if (IS_ERR(max77843->regmap_chg)) { in max77843_chg_init() 89 ret = PTR_ERR(max77843->regmap_chg); in max77843_chg_init() 96 i2c_unregister_device(max77843->i2c_chg); in max77843_chg_init() 104 struct max77843 *max77843; in max77843_probe() local [all …]
|
D | Makefile | 120 obj-$(CONFIG_MFD_MAX77843) += max77843.o
|
/linux-4.1.27/drivers/extcon/ |
D | extcon-max77843.c | 35 struct max77843 *max77843; member 221 struct max77843 *max77843 = info->max77843; in max77843_muic_set_path() local 230 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_path() 243 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_path() 567 struct max77843 *max77843 = info->max77843; in max77843_muic_irq_work() local 572 ret = regmap_bulk_read(max77843->regmap_muic, in max77843_muic_irq_work() 643 struct max77843 *max77843 = info->max77843; in max77843_muic_detect_cable_wq() local 649 ret = regmap_bulk_read(max77843->regmap_muic, in max77843_muic_detect_cable_wq() 684 struct max77843 *max77843 = info->max77843; in max77843_muic_set_debounce_time() local 692 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_debounce_time() [all …]
|
D | Makefile | 11 obj-$(CONFIG_EXTCON_MAX77843) += extcon-max77843.o
|
/linux-4.1.27/drivers/regulator/ |
D | max77843.c | 159 static struct regmap *max77843_get_regmap(struct max77843 *max77843, int reg_id) in max77843_get_regmap() argument 164 return max77843->regmap; in max77843_get_regmap() 166 return max77843->regmap_chg; in max77843_get_regmap() 168 return max77843->regmap; in max77843_get_regmap() 174 struct max77843 *max77843 = dev_get_drvdata(pdev->dev.parent); in max77843_regulator_probe() local 178 config.dev = max77843->dev; in max77843_regulator_probe() 179 config.driver_data = max77843; in max77843_regulator_probe() 184 config.regmap = max77843_get_regmap(max77843, in max77843_regulator_probe()
|
D | Makefile | 58 obj-$(CONFIG_REGULATOR_MAX77843) += max77843.o
|
/linux-4.1.27/drivers/input/misc/ |
D | max77843-haptic.c | 246 struct max77843 *max77843 = dev_get_drvdata(pdev->dev.parent); in max77843_haptic_probe() local 254 haptic->regmap_haptic = max77843->regmap; in max77843_haptic_probe()
|
D | Makefile | 42 obj-$(CONFIG_INPUT_MAX77843_HAPTIC) += max77843-haptic.o
|
D | Kconfig | 190 module will be called max77843-haptic.
|
/linux-4.1.27/include/linux/mfd/ |
D | max77843-private.h | 434 struct max77843 { struct
|