Home
last modified time | relevance | path

Searched refs:max8998_dev (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/mfd/
A Dmax8998-irq.c95 irq_to_max8998_irq(struct max8998_dev *max8998, struct irq_data *data) in irq_to_max8998_irq()
102 struct max8998_dev *max8998 = irq_data_get_irq_chip_data(data); in max8998_irq_lock()
109 struct max8998_dev *max8998 = irq_data_get_irq_chip_data(data); in max8998_irq_sync_unlock()
129 struct max8998_dev *max8998 = irq_data_get_irq_chip_data(data); in max8998_irq_unmask()
137 struct max8998_dev *max8998 = irq_data_get_irq_chip_data(data); in max8998_irq_mask()
153 struct max8998_dev *max8998 = data; in max8998_irq_thread()
185 int max8998_irq_resume(struct max8998_dev *max8998) in max8998_irq_resume()
209 int max8998_irq_init(struct max8998_dev *max8998) in max8998_irq_init()
263 void max8998_irq_exit(struct max8998_dev *max8998) in max8998_irq_exit()
A Dmax8998.c45 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_read_reg()
62 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_bulk_read()
77 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_write_reg()
89 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_bulk_write()
104 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_update_reg()
169 struct max8998_dev *max8998; in max8998_i2c_probe()
172 max8998 = devm_kzalloc(&i2c->dev, sizeof(struct max8998_dev), in max8998_i2c_probe()
245 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_suspend()
255 struct max8998_dev *max8998 = i2c_get_clientdata(i2c); in max8998_resume()
/linux/include/linux/mfd/
A Dmax8998-private.h139 struct max8998_dev { struct
157 int max8998_irq_init(struct max8998_dev *max8998); argument
158 void max8998_irq_exit(struct max8998_dev *max8998);
159 int max8998_irq_resume(struct max8998_dev *max8998);
/linux/drivers/power/supply/
A Dmax8998_charger.c19 struct max8998_dev *iodev;
93 struct max8998_dev *iodev = dev_get_drvdata(pdev->dev.parent); in max8998_battery_probe()
/linux/drivers/rtc/
A Drtc-max8998.c68 struct max8998_dev *max8998;
249 struct max8998_dev *max8998 = dev_get_drvdata(pdev->dev.parent); in max8998_rtc_probe()
/linux/drivers/regulator/
A Dmax8998.c27 struct max8998_dev *iodev;
542 static int max8998_pmic_dt_parse_dvs_gpio(struct max8998_dev *iodev, in max8998_pmic_dt_parse_dvs_gpio()
572 static int max8998_pmic_dt_parse_pdata(struct max8998_dev *iodev, in max8998_pmic_dt_parse_pdata()
663 struct max8998_dev *iodev = dev_get_drvdata(pdev->dev.parent); in max8998_pmic_probe()

Completed in 9 milliseconds