At Wed, 07 Jun 2006 15:09:12 +0200, Johannes Berg wrote: > > --- /dev/null > +++ b/sound/aoa/core/snd-aoa-gpio-pmf.c (snip) > +void pmf_handle_notify_irq(void *data) > +{ Missing static. > --- /dev/null > +++ b/sound/aoa/core/snd-aoa-gpio-feature.c (snip) > +static struct device_node *get_gpio( > + char *name, char *altname, int *gpioptr, int *gpioactiveptr) Unconventional style. > +irqreturn_t ftr_handle_notify_irq(int xx, void *data, struct pt_regs *regs) > +{ Missing static. > +static int ftr_set_notify(struct gpio_runtime *rt, > + enum notify_type type, > + notify_func_t notify, > + void *data) (snip) > + if (old && !notify) { > + free_irq(irq, notif); > + } > + if (!old && notify) { > + request_irq(irq, ftr_handle_notify_irq, 0, name, notif); > + } Remove braces. Any error check from request_irq()? Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-devel