30 Oct
2014
30 Oct
'14
10:06 a.m.
At Thu, 30 Oct 2014 07:38:08 +0000, Kailang wrote:
Hi Takashi,
Attach patch is update initial AMP for EAPD control.
Change log:
- alc889_coef_init() is replaced with alc_update_coef_idx() with a correct COEF value.
- for ALC262, ALC887 and ALC900, the EAPD setup via the hidden register is removed because this rather conflicts with the EAPD verb setup.
- For ALC888-VC, also the hidden register access is removed in alc888_coef_init().
- Remove the dead #if 0 code for ALC267/ALC268.
This update will avoid wrong behavior for some codec. This patch will fix double setup for EAPD. It just need to turn on by one site for verb command or hidden register controlled.
I found that there is one caller of alc889_coef_init(), so I modified it accordingly, too. Also fixed typos in the changelog, and edited a bit, then applied to git tree.
thanks,
Takashi
Many Thanks.
BR, Kailang [1.2 <text/html; us-ascii (quoted-printable)>]
[2 0001-update-init-amp-for-eapd.patch <application/octet-stream (base64)>]