Project

General

Profile

Actions

Bug #4317

open

No audio from speakers on some laptops using audiohd

Added by Gordon Ross about 8 years ago. Updated over 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2013-11-12
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

On some laptops, the amplifier(s) for the speakers are apparently not getting powered up. The headphone jacks work OK, but you can hear at most a very faint sound from the built-in speakers.

Here are a couple laptops known to suffer from this:
Dell Precision M4500
Lenovo ThinkPad X201


Files

Actions #1

Updated by Gordon Ross about 8 years ago

I ran across a fix for this (attached) that was posted by Vladimir Kirillov about two years ago.
http://www.listbox.com/member/archive/182179/2011/11/sort/time_rev/page/3/entry/6:374/
[ pasted here ]

From: Vladimir Kirillov <>
To:
Subject: [diff] audiohd: fix for broken speaker pin sense toggling on thinkpad x201
Date: Fri, 25 Nov 2011 02:52:50 +0200

Hi developers@,

My Thinkpad X201 has a Conexant CX20585 codec with audiohd.
After boot the speaker works fine but stops after I plug/unplug the headphones.

Digging into the code/spec helped me discover that setting
AUDIOHDC_PIN_CONTROL_HP_ENABLE bit on the speaker pin
(which means 'enable a low impendance amplifier associated with the
output' according to the spec makes the speaker remain silent).

I'm not sure this is valid for all cases/codecs, so please test
and/or provide your feedback.

Commit in my own github tree:
https://github.com/proger/illumos-gate/commit/356468a83aa7a98d5148684266ebeb19c97e21cc

Actions #2

Updated by Gordon Ross over 2 years ago

  • Assignee deleted (Gordon Ross)
Actions

Also available in: Atom PDF