Lines Matching refs:max77686

117 static unsigned int max77686_map_normal_mode(struct max77686_data *max77686,  in max77686_map_normal_mode()  argument
124 if (test_bit(id, max77686->gpio_enabled)) in max77686_map_normal_mode()
135 struct max77686_data *max77686 = rdev_get_drvdata(rdev); in max77686_set_suspend_disable() local
146 max77686->opmode[id] = val; in max77686_set_suspend_disable()
154 struct max77686_data *max77686 = rdev_get_drvdata(rdev); in max77686_set_suspend_mode() local
167 val = max77686_map_normal_mode(max77686, id); in max77686_set_suspend_mode()
181 max77686->opmode[id] = val; in max77686_set_suspend_mode()
190 struct max77686_data *max77686 = rdev_get_drvdata(rdev); in max77686_ldo_set_suspend_mode() local
201 val = max77686_map_normal_mode(max77686, id); in max77686_ldo_set_suspend_mode()
215 max77686->opmode[id] = val; in max77686_ldo_set_suspend_mode()
221 struct max77686_data *max77686 = rdev_get_drvdata(rdev); in max77686_enable() local
227 if (max77686->opmode[id] == MAX77686_OFF_PWRREQ) in max77686_enable()
228 max77686->opmode[id] = max77686_map_normal_mode(max77686, id); in max77686_enable()
232 max77686->opmode[id] << shift); in max77686_enable()
264 struct max77686_data *max77686 = config->driver_data; in max77686_of_parse_cb() local
280 set_bit(desc->id, max77686->gpio_enabled); in max77686_of_parse_cb()
508 struct max77686_data *max77686; in max77686_pmic_probe() local
514 max77686 = devm_kzalloc(&pdev->dev, sizeof(struct max77686_data), in max77686_pmic_probe()
516 if (!max77686) in max77686_pmic_probe()
521 config.driver_data = max77686; in max77686_pmic_probe()
522 platform_set_drvdata(pdev, max77686); in max77686_pmic_probe()
528 max77686->opmode[id] = MAX77686_NORMAL; in max77686_pmic_probe()