Lines Matching defs:irq_data
498 struct tps6594_regulator_irq_data *irq_data = data;
500 if (irq_data->type->event_name[0] == '\0') {
502 dev_err(irq_data->dev,
507 dev_err(irq_data->dev, "Error IRQ trap %s for %s\n",
508 irq_data->type->event_name, irq_data->type->regulator_name);
510 regulator_notifier_call_chain(irq_data->rdev,
511 irq_data->type->event, NULL);
518 struct tps6594_regulator_irq_data *irq_data,
535 irq_data[*irq_idx].dev = tps->dev;
536 irq_data[*irq_idx].type = irq_type;
537 irq_data[*irq_idx].rdev = rdev;
541 irq_type->irq_name, &irq_data[*irq_idx]);
559 struct tps6594_regulator_irq_data *irq_data;
672 irq_data = devm_kmalloc_array(tps->dev, reg_irq_nb,
674 if (!irq_data)
691 error = tps6594_request_reg_irqs(pdev, rdev, irq_data,
697 error = tps6594_request_reg_irqs(pdev, rdev, irq_data,
704 error = tps6594_request_reg_irqs(pdev, rdev, irq_data,
712 error = tps6594_request_reg_irqs(pdev, rdev, irq_data,
733 error = tps6594_request_reg_irqs(pdev, rdev, irq_data,
748 error = tps6594_request_reg_irqs(pdev, rdev, irq_data,