Searched refs:max77843 (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/mfd/ |
| H A D | max77843.c | 67 static int max77843_chg_init(struct max77693_dev *max77843) in max77843_chg_init() argument 71 max77843->i2c_chg = i2c_new_dummy_device(max77843->i2c->adapter, I2C_ADDR_CHG); in max77843_chg_init() 72 if (IS_ERR(max77843->i2c_chg)) { in max77843_chg_init() 73 dev_err(&max77843->i2c->dev, in max77843_chg_init() 75 return PTR_ERR(max77843->i2c_chg); in max77843_chg_init() 77 i2c_set_clientdata(max77843->i2c_chg, max77843); in max77843_chg_init() 79 max77843->regmap_chg = devm_regmap_init_i2c(max77843->i2c_chg, in max77843_chg_init() 81 if (IS_ERR(max77843->regmap_chg)) { in max77843_chg_init() 82 ret = PTR_ERR(max77843->regmap_chg); in max77843_chg_init() 89 i2c_unregister_device(max77843->i2c_chg); in max77843_chg_init() [all …]
|
| /linux/drivers/extcon/ |
| H A D | extcon-max77843.c | 31 struct max77693_dev *max77843; member 201 struct max77693_dev *max77843 = info->max77843; in max77843_muic_set_path() local 214 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_path() 229 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_path() 248 struct max77693_dev *max77843 = info->max77843; in max77843_charger_set_otg_vbus() local 256 regmap_update_bits(max77843->regmap_chg, MAX77843_CHG_REG_CHG_CNFG_00, in max77843_charger_set_otg_vbus() 630 struct max77693_dev *max77843 = info->max77843; in max77843_muic_irq_work() local 635 ret = regmap_bulk_read(max77843->regmap_muic, in max77843_muic_irq_work() 706 struct max77693_dev *max77843 = info->max77843; in max77843_muic_detect_cable_wq() local 712 ret = regmap_bulk_read(max77843->regmap_muic, in max77843_muic_detect_cable_wq() [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 16214 F: Documentation/devicetree/bindings/*/maxim,max77843.yaml 16216 F: drivers/*/*max77843.c
|