ASoC: hdac_hdmi: Use list to add pins and converters
authorSubhransu S. Prusty <subhransu.s.prusty@intel.com>
Wed, 9 Dec 2015 16:16:10 +0000 (21:46 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 8 Jan 2016 13:34:05 +0000 (13:34 +0000)
commit15b914476bf24185534a59fb8e149d465ff79c59
treea85e4889a22d4a581611b59b95804a2824aff727
parent5307246015bceb2758f1eee078c6bdc8545ac91f
ASoC: hdac_hdmi: Use list to add pins and converters

Future platforms may have a different set of pins/converters.
So use lists to add pins and converters based on enumeration.

Also it may be required to connect any converter to any pin
dynamically as per different use cases (for example DP is
connected to pin 6 on skylake board). So this will help in
dynamically select and route.

Fix the dai map as well to use the pin/cvt from list. Not
enabling all dai maps for now.

Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/hdac_hdmi.c