From: Takashi Iwai Date: Tue, 26 Jul 2011 08:33:10 +0000 (+0200) Subject: ALSA: hda - Allow codec-specific set_power_state ops X-Git-Tag: v3.1-rc1~143^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d7fbdbcb1d563b1822c74da3c9e4aa4523d8d6d;p=pandora-kernel.git ALSA: hda - Allow codec-specific set_power_state ops The procedure for codec D-state change may have exceptional cases depending on the codec chip, such as a longer delay or suppressing D3. This patch adds a new codec ops, set_power_state() to override the system default function. For ease of porting, snd_hda_codec_set_power_to_all() helper function is extracted from the default set_power_state() function. As an example, the Conexant codec-specific delay is removed from the default routine but moved to patch_conexant.c. Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed