Lines Matching refs:irq_data
340 struct tps65219_regulator_irq_data *irq_data = data;
342 if (irq_data->type->event_name[0] == '\0') {
344 dev_err(irq_data->dev,
349 regulator_notifier_call_chain(irq_data->rdev,
350 irq_data->type->event, NULL);
352 dev_err(irq_data->dev, "Error IRQ trap %s for %s\n",
353 irq_data->type->event_name, irq_data->type->regulator_name);
403 struct tps65219_regulator_irq_data *irq_data;
445 irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL);
446 if (!irq_data)
449 irq_data->dev = tps->dev;
450 irq_data->type = irq_type;
455 irq_data);
468 irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL);
469 if (!irq_data)
472 irq_data->dev = tps->dev;
473 irq_data->type = irq_type;
478 irq_data);