From: Dong Aisheng Date: Sun, 21 Aug 2011 15:45:40 +0000 (+0800) Subject: ASoC: mxs-saif: clear clk gate first before register setting X-Git-Tag: v3.2-rc1~127^2~2^2~1^2~71 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bbe8ff5e25afd4d06c8a8bad009aca5f0d0c22ef;p=pandora-kernel.git ASoC: mxs-saif: clear clk gate first before register setting Saif needs clear clk gate first before writing registers or the write will not success. The original xx_get_mclk function clear clk gate after mclk setting that may cause the former mclk setting unwork, then the real output mclk maybe inaccurate. Placing the clear before setting mclk to avoid such an issue. We also have to clear clk gate in startup instead of in prepare function. Signed-off-by: Dong Aisheng Acked-by: Liam Girdwood Signed-off-by: Mark Brown --- Reading git-diff-tree failed