Lines Matching refs:da9063
16 #include <linux/mfd/da9063/core.h>
89 .name = "da9063-irq",
171 int da9063_irq_init(struct da9063 *da9063)
176 if (!da9063->chip_irq) {
177 dev_err(da9063->dev, "No IRQ configured\n");
181 if (da9063->type == PMIC_TYPE_DA9063)
186 ret = devm_regmap_add_irq_chip(da9063->dev, da9063->regmap,
187 da9063->chip_irq,
189 da9063->irq_base, irq_chip, &da9063->regmap_irq);
191 dev_err(da9063->dev, "Failed to reguest IRQ %d: %d\n",
192 da9063->chip_irq, ret);