Discussion:
[Bug 196305] New: ACPI event (jack/microphone MICROPHONE plug) lost after wake-up from suspend
b***@bugzilla.kernel.org
2017-07-08 21:40:01 UTC
Permalink
https://bugzilla.kernel.org/show_bug.cgi?id=196305

Bug ID: 196305
Summary: ACPI event (jack/microphone MICROPHONE plug) lost
after wake-up from suspend
Product: ACPI
Version: 2.5
Kernel Version: 4.9.34
Hardware: Intel
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Config-Hotplug
Assignee: acpi_config-***@kernel-bugs.osdl.org
Reporter: ***@oldum.net
Regression: No

Hello,

An ACPI event is lost after the laptop (Dell Latitute E6420) resumes from
suspend.

The laptop has a jack for headset with microphone. When the laptop boots for
the first time, the below events are captured by acpi_listen when a 4-ring
headset is inserted:

jack/headphone HEADPHONE plug
jack/microphone MICROPHONE plug
jack/microphone MICROPHONE unplug
jack/headphone HEADPHONE unplug


If I suspend the system to RAM and after it resumes, when I plug the same
headset only the jack/headphone event is generated:

jack/headphone HEADPHONE plug
jack/headphone HEADPHONE unplug

This causes alsa and pulseaudio to use the builtin microphone when a headset
with external microphone is connected after the system resumes from suspend.

The only way to work around this issue so far is to reboot the system which
brings desired behaviour.

I am running Gentoo Linux with 4.9.34-gentoo kernel.

$ cat /proc/asound/card0/codec#0
Codec: IDT 92HD90BXX

Thank you,
-Nikolay
--
You are receiving this mail because:
You are watching the assignee of the bug.
b***@bugzilla.kernel.org
2017-07-08 21:40:22 UTC
Permalink
https://bugzilla.kernel.org/show_bug.cgi?id=196305

Nikolay Kichukov (***@oldum.net) changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@oldum.net
--
You are receiving this mail because:
You are watching the assignee of the bug.
b***@bugzilla.kernel.org
2017-07-10 13:02:16 UTC
Permalink
https://bugzilla.kernel.org/show_bug.cgi?id=196305

Zhang Rui (***@intel.com) changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@intel.com
Component|Config-Hotplug |Sound(ALSA)
Assignee|acpi_config-***@kernel- |***@perex.cz
|bugs.osdl.org |
Product|ACPI |Drivers

--- Comment #1 from Zhang Rui (***@intel.com) ---
reassigned to the audio experts.

BTW, does it help if you unload the audio driver before suspend and reload it
after resume?
--
You are receiving this mail because:
You are watching the assignee of the bug.
Loading...