Re: [PATCH] Add Acer Aspire Ethos 8951G model quirk

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 06 Sep 2019 11:33:43 +0200,
Sergey Bostandzhyan wrote:
> 
> This notebook has 6 built in speakers for 5.1 surround support, however
> only two got autodetected and have also not been assigned correctly.
> 
> This patch enables all speakers and also fixes muting when headphones are
> plugged in.
> 
> The speaker layout is as follows:
> 
> pin 0x15 Front Left / Front Right
> pin 0x18 Front Center / Subwoofer
> pin 0x1b Rear Left / Rear Right (Surround)
> 
> The quirk will be enabled automatically on this hardware, but can also be
> activated manually via the model=aspire-ethos module parameter.
> 
> Caveat: pin 0x1b is shared between headphones jack and surround speakers.
> When headphones are plugged in, the surround speakers get muted
> automatically by the hardware, however all other speakers remain
> unmuted. Currently it's not possible to make use of the generic automute
> function in the driver, because such shared pins are not supported.
> 
> If we would change the pin settings to identify the pin as headphones,
> the surround channel and thus the ability to select 5.1 profiles would
> get lost.
> 
> This quirk solves the above problem by monitoring jack state of 0x1b and
> by connecting/disconnecting all remaining speaker pins when something
> gets plugged in or unplugged from the headphones jack port.
> 
> Signed-off-by: Sergey Bostandzhyan <jin@xxxxxxxxxxxx>

Applied now.  Thanks.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux