]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: hdac_hdmi: use audio component framework to read ELD
authorSandeep Tayal <sandeepx.tayal@intel.com>
Wed, 18 Jan 2017 16:04:41 +0000 (21:34 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 20 Jan 2017 13:36:38 +0000 (13:36 +0000)
commit68f28cbab2d78f10b3ac12a44beeea923034c673
tree15f4aefc5dc3e8e412a59c8ef1c155bd87f7f375
parent2d401473a5312bf8206d8eb6e73322ee06546ed7
ASoC: hdac_hdmi: use audio component framework to read ELD

With codec read sometimes the pin_sense shows invalid monitor present
and eld_valid. Currently driver polls for few times to get the valid
eld data.

To avoid the latency, Instead of reading ELD from codec, read it
directly from the display driver using audio component framework.
and removed the unused direct codec helper functions.

Signed-off-by: Sandeep Tayal <sandeepx.tayal@intel.com>
Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/hdac_hdmi.c