| H A D | sdca_interrupts.c | 15 #include <linux/interrupt.h> 83 struct sdca_interrupt *interrupt = data; in base_handler() local 84 struct device *dev = interrupt->dev; in base_handler() 86 dev_info(dev, "%s irq without full handling\n", interrupt->name); in base_handler() 93 struct sdca_interrupt *interrupt = data; in function_status_handler() local 94 struct device *dev = interrupt->dev; in function_status_handler() 107 reg = SDW_SDCA_CTL(interrupt->function->desc->adr, interrupt->entity->id, in function_status_handler() 108 interrupt->control->sel, 0); in function_status_handler() 110 ret = regmap_read(interrupt in function_status_handler() 155 struct sdca_interrupt *interrupt = data; detected_mode_handler() local 178 struct sdca_interrupt *interrupt = data; hid_handler() local 213 struct sdca_interrupt *interrupt = data; fdl_owner_handler() local 359 sdca_irq_data_populate(struct device * dev,struct regmap * regmap,struct snd_soc_component * component,struct sdca_function_data * function,struct sdca_entity * entity,struct sdca_control * control,struct sdca_interrupt * interrupt) sdca_irq_data_populate() argument 433 struct sdca_interrupt *interrupt; sdca_irq_populate_early() local 499 struct sdca_interrupt *interrupt; sdca_irq_populate() local 573 struct sdca_interrupt *interrupt = &info->irqs[i]; sdca_irq_cleanup() local 633 struct sdca_interrupt *interrupt; irq_enable_flags() local 692 struct sdca_interrupt *interrupt; sdca_irq_disable() local [all...] |