kernel-fxtec-pro1x/sound/hda
Takashi Iwai 2191cd581f ALSA: hda: Extend i915 component bind timeout
commit cfc35f9c128cea8fce6a5513b1de50d36f3b209f upstream.

I set 10 seconds for the timeout of the i915 audio component binding
with a hope that recent machines are fast enough to handle all probe
tasks in that period, but I was too optimistic.  The binding may take
longer than that, and this caused a problem on the machine with both
audio and graphics driver modules loaded in parallel, as Paul Menzel
experienced.  This problem haven't hit so often just because the KMS
driver is loaded in initrd on most machines.

As a simple workaround, extend the timeout to 60 seconds.

Fixes: f9b54e1961 ("ALSA: hda/i915: Allow delayed i915 audio component binding")
Reported-by: Paul Menzel <pmenzel+alsa-devel@molgen.mpg.de>
Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-03-19 13:12:41 +01:00
..
ext ALSA: hda: Fix several mismatch for register mask and value 2018-09-03 23:47:40 +02:00
array.c
hda_bus_type.c
hdac_bus.c
hdac_component.c ALSA: hda: Make audio component support more generic 2018-07-17 22:25:48 +02:00
hdac_controller.c sound: don't call skl_init_chip() to reset intel skl soc 2018-09-12 11:22:09 +01:00
hdac_device.c ALSA: hda: Fix implicit PCM format type conversion 2018-07-27 09:05:24 +02:00
hdac_i915.c ALSA: hda: Extend i915 component bind timeout 2019-03-19 13:12:41 +01:00
hdac_regmap.c ALSA: hda - Use a macro for snd_array iteration loops 2018-04-24 13:41:53 +02:00
hdac_stream.c ALSA: hda: Proper endian notations for BDL pointers 2018-07-27 09:06:01 +02:00
hdac_sysfs.c ASoC: Updates for v4.15 2017-11-13 15:45:57 +01:00
hdmi_chmap.c ALSA: hda: Fix too short HDMI/DP chmap reporting 2017-11-17 12:20:37 +01:00
Kconfig ALSA: hda: Make audio component support more generic 2018-07-17 22:25:48 +02:00
local.h ASoC: Updates for v4.15 2017-11-13 15:45:57 +01:00
Makefile ALSA: hda: Make audio component support more generic 2018-07-17 22:25:48 +02:00
trace.c
trace.h