From: Mark Brown Date: Thu, 26 Apr 2012 19:06:56 +0000 (+0100) Subject: ASoC: wm_hubs: Special case headphones for digital paths in more use cases X-Git-Tag: v3.5-rc1~118^2~3^2~59 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af31a227e1abee06ccd88c2c52f4fb36b786cebe;p=pandora-kernel.git ASoC: wm_hubs: Special case headphones for digital paths in more use cases The optimisations which we can do with caching the headphone DCS result in wm_hubs have only been enabled in cases where class W is enabled. However, there are more use cases which can benefit from the cache, especially with WM8994 series devices with their more advanced digital routing. Rather than keying off the class W information from the CODECs have a check in wm_hubs for a suitable path and use that to determine if we can deploy our headphone optimisations. Signed-off-by: Mark Brown --- Reading git-diff-tree failed