[alsa-devel] [PATCH 0/6] HDMI: Implement pcm-per-pin

Takashi Iwai tiwai at suse.de
Mon Jun 6 16:21:05 CEST 2011


At Fri, 03 Jun 2011 18:11:40 +0200,
Takashi Iwai wrote:
> 
> At Wed,  1 Jun 2011 11:14:15 -0600,
> Stephen Warren wrote:
> > 
> > This patchset implements a PCM-per-pin-widget model for all HDMI codecs that
> > use the generic codec support. For most existing codecs, there is 1 pin and
> > 1 converter per codec, so this change should have no functional impact. For
> > some codecs (e.g. GeForce 520, Intel Ibex Peak) there are fewer converters
> > than pins, and the default routing is for all pins to be mux'd from a single
> > codec, so this patch allows:
> > 
> > a) Multiple PCMs to be used at once (1 per converter). Previously, only 1
> >    PCM was created due to the default muxing.
> > 
> > b) A direct mapping from PCM device to pin, and hence to ELD data and
> >    connected monitor. This should enable simpler/better decisions re: which
> >    audio formats are supported for that PCM, since only 1 ELD has to be
> >    considered (previously, I think the ELDs other than from the first pin
> >    were simply ignored)
> > 
> > The very first change in the series is actually somewhat unrelated, but I
> > noticed it while working on this, and I believe it's a correct change.
> 
> Thanks for the patches.  Through a quick glance, all look OK to me.
> I'm going to try to review more and apply the patches in the next week.

OK, now applied all patches to topic/hda branch and merged to master
and for-next.  Let's see what happens.


thanks,

Takashi


More information about the Alsa-devel mailing list