16 Jun
2010
16 Jun
'10
3:52 p.m.
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@suse.de 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 alsa-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html