From: Russell King Date: Sat, 5 Feb 2011 10:41:55 +0000 (+0000) Subject: ALSA: AACI: allow writes to MAINCR to take effect X-Git-Tag: v2.6.38-rc4~1^2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c289385b84d136089b8a1149321ebffa5193595;p=pandora-kernel.git ALSA: AACI: allow writes to MAINCR to take effect The AACI TRM requires the MAINCR enable bit to be held zero for two bitclk cycles plus three apb_pclk cycles. Use a delay of 1us to ensure this. Ensure that writes to MAINCR to change the addressed codec only happen when required, and that they take effect in a similar manner to the above, otherwise we seem to occasionally have stuck slot busy bits. Signed-off-by: Russell King --- Reading git-diff-tree failed