On Thu, Oct 06, 2011 at 05:11:07PM +0300, Matti J. Aaltonen wrote: > On 10/06/2011 04:34 PM, ext Mark Brown wrote: > >All the audio power management flows from audio routing - when you > >disconnect the audio path that connects the FM radio from an output then > >all elements of that path will be powered down (assuming they aren't > >also used by other paths). > I understand that in the normal digital case. But I'm now kind of > fixated to this one example that I've seen. The framework makes no distinction between digital and analogue. > In this case we have some alsa devices that behave like you describe > above. But then we have an analog amplifier that's connected to > to DAC and to the analog radio, the wires are simply soldered to the > amplifier inputs. They're cross wired? I guess that could work iff the CODEC and FM radio outputs both behave themselves while disabled. From a software point of view it'll work fine if the radio says when the stream starts and stops. > What you suggest is that we need "dummy" codec for the analog radio > so that we can have it as another audio card in the system...? Now > it's starting to sound better. No, it should be part of the same sound card.