Searched refs:max8998 (Results 1 – 9 of 9) sorted by relevance
| /drivers/mfd/ |
| A D | max8998-irq.c | 117 if (max8998->irq_masks_cur[i] != max8998->irq_masks_cache[i]) { in max8998_irq_sync_unlock() 118 max8998->irq_masks_cache[i] = max8998->irq_masks_cur[i]; in max8998_irq_sync_unlock() 187 if (max8998->irq && max8998->irq_domain) in max8998_irq_resume() 188 max8998_irq_thread(max8998->irq, max8998); in max8998_irq_resume() 215 if (!max8998->irq) { in max8998_irq_init() 234 max8998->irq_base, &max8998_irq_domain_ops, max8998); in max8998_irq_init() 250 if (!max8998->ono) in max8998_irq_init() 265 if (max8998->ono) in max8998_irq_exit() 266 free_irq(max8998->ono, max8998); in max8998_irq_exit() 268 if (max8998->irq) in max8998_irq_exit() [all …]
|
| A D | max8998.c | 47 mutex_lock(&max8998->iolock); in max8998_read_reg() 163 if (max8998 == NULL) in max8998_i2c_probe() 173 max8998->dev = &i2c->dev; in max8998_i2c_probe() 174 max8998->i2c = i2c; in max8998_i2c_probe() 175 max8998->irq = i2c->irq; in max8998_i2c_probe() 177 max8998->pdata = pdata; in max8998_i2c_probe() 190 i2c_set_clientdata(max8998->rtc, max8998); in max8998_i2c_probe() 192 max8998_irq_init(max8998); in max8998_i2c_probe() 196 switch (max8998->type) { in max8998_i2c_probe() 214 device_init_wakeup(max8998->dev, max8998->wakeup); in max8998_i2c_probe() [all …]
|
| A D | Makefile | 179 obj-$(CONFIG_MFD_MAX8998) += max8998.o max8998-irq.o
|
| /drivers/regulator/ |
| A D | max8998.c | 260 dev_dbg(max8998->dev, in max8998_set_voltage_buck_sel() 263 selector, max8998->buck1_vol[0], max8998->buck1_vol[1], in max8998_set_voltage_buck_sel() 264 max8998->buck1_vol[2], max8998->buck1_vol[3]); in max8998_set_voltage_buck_sel() 266 if (max8998->buck1_gpio1 && max8998->buck1_gpio2) { in max8998_set_voltage_buck_sel() 286 max8998->buck1_vol[max8998->buck1_idx] = selector; in max8998_set_voltage_buck_sel() 292 max8998->buck1_gpio2, max8998->buck1_idx); in max8998_set_voltage_buck_sel() 307 selector, max8998->buck2_vol[0], max8998->buck2_vol[1]); in max8998_set_voltage_buck_sel() 325 max8998->buck2_vol[max8998->buck2_idx] = selector; in max8998_set_voltage_buck_sel() 326 buck2_gpio_set(max8998->buck2_gpio, max8998->buck2_idx); in max8998_set_voltage_buck_sel() 652 if (!max8998) in max8998_pmic_probe() [all …]
|
| A D | Makefile | 88 obj-$(CONFIG_REGULATOR_MAX8998) += max8998.o
|
| /drivers/power/supply/ |
| A D | max8998_charger.c | 107 if (!max8998) in max8998_battery_probe() 110 max8998->dev = &pdev->dev; in max8998_battery_probe() 111 max8998->iodev = iodev; in max8998_battery_probe() 113 i2c = max8998->iodev->i2c; in max8998_battery_probe() 122 dev_dbg(max8998->dev, in max8998_battery_probe() 144 dev_dbg(max8998->dev, in max8998_battery_probe() 167 dev_dbg(max8998->dev, in max8998_battery_probe() 175 psy_cfg.drv_data = max8998; in max8998_battery_probe() 177 max8998->battery = devm_power_supply_register(max8998->dev, in max8998_battery_probe() 180 if (IS_ERR(max8998->battery)) { in max8998_battery_probe() [all …]
|
| /drivers/rtc/ |
| A D | rtc-max8998.c | 68 struct max8998_dev *max8998; member 249 struct max8998_dev *max8998 = dev_get_drvdata(pdev->dev.parent); in max8998_rtc_probe() local 250 struct max8998_platform_data *pdata = max8998->pdata; in max8998_rtc_probe() 260 info->max8998 = max8998; in max8998_rtc_probe() 261 info->rtc = max8998->rtc; in max8998_rtc_probe() 274 if (!max8998->irq_domain) in max8998_rtc_probe() 277 info->irq = irq_create_mapping(max8998->irq_domain, MAX8998_IRQ_ALARM0); in max8998_rtc_probe()
|
| A D | Makefile | 104 obj-$(CONFIG_RTC_DRV_MAX8998) += rtc-max8998.o
|
| A D | Kconfig | 374 will be called rtc-max8998.
|
Completed in 28 milliseconds