On Wed, Jun 16, 2010 at 10:00:19AM +0200, Manuel Lauss wrote: > On Wed, Jun 16, 2010 at 9:55 AM, Takashi Iwai <tiwai@xxxxxxx> wrote: > >> > + void (*setgpio) (struct snd_ac97 *ac97, unsigned short gpio); > >> > + unsigned short (*getgpio) (struct snd_ac97 *ac97); > > Can this be handled simply in read/write callbacks in the controller > > side? In callbacks, you can check whether reg == AC97_GPIO_STATUS and > > handle differently for such an access. > Interesting Idea, and as a bonus requires no changes to the wm97xx code. The only thing that worries me there is any non-standard behavior the chip may implement - it may actually want a write to that register for some extended functionality. -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html