On Mon, Nov 01, 2010 at 02:03:56PM +0200, Jarkko Nikula wrote: > This is aimed to configurations where multiple aic3x codecs share the same > reset line and are powered from same supply voltages. > > Currently aic3x_probe will fail if trying to request already requested > gpio_reset and passing -1 to another aic3x instances cause that those > instances cannot release reset in aic3x_set_power. That is, another > instances can work only if primary aic3x instance is powered and reset is > released. > > Solve this by implementing a list of probed instances that is used for > checking if other instance shares the same gpio_reset number. If a shared > reset line exists, then only first instance tries to request and configure > it and the last instance releases it. Acked-by: Mark Brown <broonie@xxxxxxxxxxxxxxxxxxxxxxxxxxx> _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel