[alsa-devel] [[PATCH 0/9] ASoC: Intel: bytcr_rt5651: Cleanup (input mapping quirks)

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Mon Jun 25 22:01:53 CEST 2018


On 6/24/18 9:06 AM, Hans de Goede wrote:
> Hi Mark,
> 
> This series is mainly a cleanup series. In the beginning of the rt5651
> machine driver some wrong assumptions were made, such as the headset
> mic being attached to IN2 (it is on IN3 on the 7 machines I have access
> to and on all otherwise known machines).

We use a rt5651 reference board for this codec connector to the 
MinnowBoard. I am pretty sure for that board IN2 is used for the 
headset. Please give me a couple of days to double-check.

> 
> And also adding a quirk for a machine with the intmic on IN2, which
> later got fixed with a new quirk for machines with 2 internal mics
> on both IN1 and IN2 and moving the one machine with the IN2 quirk
> over to the new IN1_IN2 quirk, leaving the IN2 quirk as an orphan
> quirk for non existing hardware.
> 
> Then I made a similar mistake adding the IN2_HS_IN3 quirk, while I
> should have used the IN1_HS_IN3 (which itself only exists because
> the original IN1 quirk has the headset input mapping wrong),
> 
> TL;DR: it is a bit of a mess due to a number of wrong assumptions
> about how the inputs where actually routed in the past.
> 
> This series cleans this all up in small commits / one bit a time and
> refers the original commit messages in its commit messages.
> 
> Note patch 10/11 is not a cleanup patch, but is more or less the
> reason I took a second look at all the quirks.
> 
> Regards,
> 
> Hans
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 



More information about the Alsa-devel mailing list