diff options
author | 2011-11-16 16:29:47 +0800 | |
---|---|---|
committer | 2011-11-16 10:44:42 +0100 | |
commit | 744626dada90cb1231a65b08874aa7a9f11c2ea8 (patch) | |
tree | af45566be0dd278ed698f00deb1b734ad0b492d3 /lib/mpi/mpiutil.c | |
parent | ALSA: hda - fix ELD memory leak (diff) | |
download | wireguard-linux-744626dada90cb1231a65b08874aa7a9f11c2ea8.tar.xz wireguard-linux-744626dada90cb1231a65b08874aa7a9f11c2ea8.zip |
ALSA: hda - delayed ELD repoll
The Intel HDMI chips (ironlake at least) are found to have ~250ms delay
between the ELD_Valid=1 hotplug event is send and the ELD buffer becomes
actually readable. During the time the ELD buffer is mysteriously all 0.
Fix it by scheduling a delayed work to re-read ELD buffer after 300ms.
Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions