Lines Matching refs:sec_pmic
352 int sec_irq_init(struct sec_pmic_dev *sec_pmic)
355 int type = sec_pmic->device_type;
358 if (!sec_pmic->irq) {
359 dev_warn(sec_pmic->dev,
387 dev_err(sec_pmic->dev, "Unknown device type %lu\n",
388 sec_pmic->device_type);
392 ret = devm_regmap_add_irq_chip(sec_pmic->dev, sec_pmic->regmap_pmic,
393 sec_pmic->irq, IRQF_ONESHOT,
394 0, sec_irq_chip, &sec_pmic->irq_data);
396 dev_err(sec_pmic->dev, "Failed to register IRQ chip: %d\n", ret);