Searched refs:sec_pmic (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/mfd/ |
| H A D | sec-core.c | 255 dev_warn(sec_pmic->dev, in sec_pmic_configure() 296 if (sec_pmic == NULL) in sec_pmic_probe() 300 sec_pmic->dev = &i2c->dev; in sec_pmic_probe() 301 sec_pmic->i2c = i2c; in sec_pmic_probe() 302 sec_pmic->irq = i2c->irq; in sec_pmic_probe() 310 sec_pmic->device_type = (unsigned long)of_device_get_match_data(sec_pmic->dev); in sec_pmic_probe() 311 sec_pmic->pdata = pdata; in sec_pmic_probe() 348 sec_irq_init(sec_pmic); in sec_pmic_probe() 391 sec_pmic->device_type); in sec_pmic_probe() 423 dev_warn(sec_pmic->dev, in sec_pmic_shutdown() [all …]
|
| H A D | sec-irq.c | 383 int sec_irq_init(struct sec_pmic_dev *sec_pmic) in sec_irq_init() argument 386 int type = sec_pmic->device_type; in sec_irq_init() 389 if (!sec_pmic->irq) { in sec_irq_init() 390 dev_warn(sec_pmic->dev, in sec_irq_init() 421 dev_err(sec_pmic->dev, "Unknown device type %lu\n", in sec_irq_init() 422 sec_pmic->device_type); in sec_irq_init() 426 ret = devm_regmap_add_irq_chip(sec_pmic->dev, sec_pmic->regmap_pmic, in sec_irq_init() 427 sec_pmic->irq, IRQF_ONESHOT, in sec_irq_init() 428 0, sec_irq_chip, &sec_pmic->irq_data); in sec_irq_init() 430 dev_err(sec_pmic->dev, "Failed to register IRQ chip: %d\n", ret); in sec_irq_init()
|
| /linux-6.15/include/linux/mfd/samsung/ |
| H A D | core.h | 74 int sec_irq_init(struct sec_pmic_dev *sec_pmic); 75 void sec_irq_exit(struct sec_pmic_dev *sec_pmic); 76 int sec_irq_resume(struct sec_pmic_dev *sec_pmic);
|