Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sound does not work on Rooks County laptop LAPRC710 / Intel NUC M15 Alder Lake #4088

Closed
eugenhu opened this issue Dec 9, 2022 · 39 comments · Fixed by thesofproject/sof#6763
Labels
ADL Applies to Alder Lake platform Community end-user or distro-reported issues NUC SDW Applies to SoundWire bus for codec connection

Comments

@eugenhu
Copy link

eugenhu commented Dec 9, 2022

Similar laptop to #3049 but the Alder Lake version with i7-1260p.

I've tried remapping _ADRs like in #3049, and copying the quirks from the AlderLake devices entry:

/* AlderLake devices */
{
.callback = sof_sdw_quirk_cb,
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Intel Corporation"),
DMI_MATCH(DMI_PRODUCT_NAME, "Alder Lake Client Platform"),
},
.driver_data = (void *)(RT711_JD2_100K |
SOF_SDW_TGL_HDMI |
SOF_BT_OFFLOAD_SSP(2) |
SOF_SSP_BT_OFFLOAD_PRESENT),
},

except matching my device instead:

.matches = { 
    DMI_MATCH(DMI_SYS_VENDOR, "Intel (R) Client Systems"), 
    DMI_MATCH(DMI_PRODUCT_NAME, "LAPRC"), 
}, 

Without these modifications, I get "no soundcards found" when running aplay -l. Using these modifications, I get a headphone jack, some HDMI outputs, but no internal speaker. The jack always shows up as unplugged in pavucontrol, so I can't play sound out of the laptop's headphone jack, but I can play sounds through a monitor connected to the laptop's HDMI port.

I don't know how to make any further progress, not really familiar with this kind of stuff.

I'm running Arch with sof-firmware 2.2.3.

Diagnostic info below:

ls /sys/bus/soundwire/devices:

sdw:0:025d:0711:01
sdw:2:025d:1316:01
sdw-master-0
sdw-master-1

cat /sys/bus/acpi/devices/*/adr | grep 025d:

0x000020025d071100
0x000120025d071100

alsa-info.txt

dmesg.txt

From dmesg, only SDW0-Playback and SDW0-Capture dai links are created it seems, not sure if this relates to the absence of speakers.

@plbossart
Copy link
Member

Thanks @eugenhu for the report.

You will also need a quirk in drivers/soundwire/dmi_quirks.c, the address for the amplifier (1316) is incorrect, it's the wrong SoundWire version and likely the wrong link used.

From the dmesg log, you have
rt7111-scda on link0: 30025d071101
rt1316 (sdca as well) on link2 30025d131601

which seems to match the HP Omen1 quirk

static const struct adr_remap hp_omen_16[] = {

@eugenhu
Copy link
Author

eugenhu commented Dec 9, 2022

Thanks for the help.

Sorry, I forgot to mention I've currently got this adr_remap in dmi-quirks.c:

static const struct adr_remap intel_tgl_bios[] = {
	{
		0x000020025D071100ull,
		0x000030025D071101ull
	},
	{
		0x000120025D071100ull,
		0x000230025D131601ull
	},
	{}
};

And it looks like both 711 and 1316 are found:

[    7.968395] sof-audio-pci-intel-tgl 0000:00:1f.3: found 1316 at link 2
[    7.968398] sof-audio-pci-intel-tgl 0000:00:1f.3: Slave 714 not found
[    7.968399] sof-audio-pci-intel-tgl 0000:00:1f.3: Slave 711 not found
[    7.968401] sof-audio-pci-intel-tgl 0000:00:1f.3: found 711 at link 0

Checking on Windows devmgmt, 000030025D071101 and 000230025D131601 look like the right addresses, no 714 in devmgmt though, not sure that's coming from.

I've also tried using the quirk RT711_JD2 instead of RT711_JD2_100K which gets rid of the

[   12.207145] rt711-sdca sdw:0:025d:0711:01: Wrong JD source

But the headphones still show up as unplugged.

@plbossart
Copy link
Member

@eugenhu try using the same quirks as other NUC laptops

		.driver_data = (void *)(SOF_SDW_TGL_HDMI |
					SOF_SDW_PCH_DMIC |
					RT711_JD1),

It could very well be that you only need RT711_JD1 as well, IIRC the other quirks are not really useful.

@eugenhu
Copy link
Author

eugenhu commented Dec 9, 2022

I get this error with those quirks:

[   11.706954] sof-audio-pci-intel-tgl 0000:00:1f.3: loading topology:intel/sof-tplg/sof-adl-rt711-4ch.tplg
...
[   11.707887] sof-audio-pci-intel-tgl 0000:00:1f.3: error: can't connect DAI SSP2.OUT stream SSP2-BT
[   11.707893] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to add widget id 0 type 27 name : SSP2.OUT stream SSP2-BT
[   11.707898] sof_sdw sof_sdw: ASoC: failed to load widget SSP2.OUT
[   11.707902] sof_sdw sof_sdw: ASoC: topology: could not load header: -22
[   11.707926] sof-audio-pci-intel-tgl 0000:00:1f.3: error: tplg component load failed -22
[   11.707935] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP topology -22
[   11.707938] sof-audio-pci-intel-tgl 0000:00:1f.3: ASoC: error at snd_soc_component_probe on 0000:00:1f.3: -22
[   11.707963] sof_sdw sof_sdw: ASoC: failed to instantiate card -22
[   11.708207] sof_sdw sof_sdw: snd_soc_register_card failed -22
[   11.708232] sof_sdw: probe of sof_sdw failed with error -22

Headphones still unplugged when switching RT711_JD2 for RT711_JD1 and using the other quirks from the original post.

dmesg2.txt

@plbossart
Copy link
Member

You can't use these SSP quirks on your platform. It's SoundWire + DMIC only.

SOF_BT_OFFLOAD_SSP(2) |
SOF_SSP_BT_OFFLOAD_PRESENT),

@plbossart
Copy link
Member

And I also don't know why you are loading this sof-adl-rt711-4ch.tplg topology, this is not quite right either.

Bottom line: please provide a PR or GitHub changes I can comment on. I am lost with all your changes.

@eugenhu
Copy link
Author

eugenhu commented Dec 9, 2022

Sorry, I'll make a PR with the original changes. Is there a way to load a specific topology? sof-adl-rt711-4ch.tplg was chosen automatically.

@plbossart
Copy link
Member

You may need a new entry in sound/soc/intel/common/soc-acpi-adl-match.c. We have this one, but the amplifier is on link3, you need link2 apparently.

	{
		.link_mask = 0x9, /* 2 active links required */
		.links = adl_sdw_rt711_link0_rt1316_link3,
		.drv_name = "sof_sdw",
		.sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l3.tplg",
	},

so that would be

	{
		.link_mask = 0x5, /* 2 active links required */
		.links = adl_sdw_rt711_link0_rt1316_link2,
		.drv_name = "sof_sdw",
		.sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l2.tplg",
	},

Unzip these two files and copy them in /lib/firmware/intel/sof-tplg/

sof-adl-rt711-l0-rt1316-l2-2ch.tplg.gz
sof-adl-rt711-l0-rt1316-l2-4ch.tplg.gz

plbossart added a commit to plbossart/sof that referenced this issue Dec 9, 2022
Amplifier is on link 2, not 3, in this platform

Fixes: thesofproject/linux#4088
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
@eugenhu
Copy link
Author

eugenhu commented Dec 9, 2022

The changes you suggested worked to get the internal speaker working, thanks. All changes are in PR #4091.

However, the headphone jack is still not working, show as (unplugged) in pavucontrol. I've tried using RT711_JD1 and RT711_JD2_100K, with no improvement.

Logs:
dmesg3.txt
alsa-info2.txt

@plbossart
Copy link
Member

Thanks for testing @eugenhu, nice progress.

I'll have to add @shumingfan to help with jack detection. All NUC laptops used JD1 so far, not sure why it's not working this time or if another setting is required.

@plbossart
Copy link
Member

also @eugenhu please try at the amixer level to see if there are any changes

assuming the numid = 18 (Headphone Jack), you can use

amixer -Dhw:0 numid=18 cget

and see if plugging the headphone has any effect. We need to make sure it works at that level before checking PulseAudio/PipeWire integration.

@eugenhu
Copy link
Author

eugenhu commented Dec 9, 2022

Not too familiar with ALSA, but this is what I tried:

$ amixer cget -Dhw:0 numid=18
numid=18,iface=CARD,name='Headphone Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off

Same output when headphones are plugged in vs out.

@plbossart
Copy link
Member

Thanks @eugenhu, that points to a driver issue then. @shumingfan might be able to help next week.

@shumingfan
Copy link

@eugenhu
Could you dump registers while using RT711_JD1 and RT711_JD2 separately?
When the jack was plugged in, then dump the registers by the commands below.
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01/registers
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01-sdw-mbq/registers

@eugenhu
Copy link
Author

eugenhu commented Dec 12, 2022

Using RT711_JD1. After plugging in headphones and running
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01/registers
dump1.txt
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01-sdw-mbq/registers
dump-sdw-mbq1.txt

Using RT711_JD2,
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01/registers
dump2.txt
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01-sdw-mbq/registers
dump-sdw-mbq2.txt

@shumingfan
Copy link

@eugenhu Sorry, I missed one thing.
To avoid the bus/codec driver suspending, please dump registers while the playback or recording.

@eugenhu
Copy link
Author

eugenhu commented Dec 12, 2022

How should I do this? Can I run speaker-test to play a sound through the headphone jack? or just play it through the internal speakers.

I've tried dumping the registers again, with the laptop's mic unmuted, not sure if this is what you wanted:

Using RT711_JD1.
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01/registers
dump1.txt
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01-sdw-mbq/registers
dump-sdw-mbq1.txt

If this is what you need, I'll re-run using RT711_JD2.

@shumingfan
Copy link

@eugenhu OK, please dump the registers using RT711_JD2.

@eugenhu
Copy link
Author

eugenhu commented Dec 12, 2022

Using RT711_JD2,
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01/registers
dump2.txt
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01-sdw-mbq/registers
dump-sdw-mbq2.txt

@shumingfan
Copy link

@eugenhu Could you share the information from the command 'dmidecode'?
Our HW engineer wants to check the HW ID.

@eugenhu
Copy link
Author

eugenhu commented Dec 12, 2022

$ dmidecode
dmidecode.txt

Thanks.

@plbossart plbossart added SDW Applies to SoundWire bus for codec connection Community end-user or distro-reported issues ADL Applies to Alder Lake platform labels Dec 13, 2022
@shumingfan
Copy link

@eugenhu
Could you try this patch (shumingfan@dd54f92) and use RT711_JD2_100K to test?
And please dump the registers with the same method.

@eugenhu
Copy link
Author

eugenhu commented Dec 13, 2022

Using RT711_JD2_100K,
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01/registers
dump3.txt
$ cat /sys/kernel/debug/regmap/sdw:0:025d:0711:01-sdw-mbq/registers
dump-sdw-mbq3.txt

The headphones now show up as (plugged-in) on pavucontrol. But when I tried to play sounds through it with speaker-test, I can't hear anything, I see the sound activity bar moving up and down in pavucontrol though. Sound activity bar is zero for the headphone mic also.

ujfalusi pushed a commit that referenced this issue Mar 3, 2023
Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: #4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
ammarfaizi2 pushed a commit to ammarfaizi2/linux-block that referenced this issue Mar 14, 2023
Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
ammarfaizi2 pushed a commit to ammarfaizi2/linux-block that referenced this issue Mar 14, 2023
Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
akiyks pushed a commit to akiyks/linux that referenced this issue Mar 16, 2023
Same DSDT problem as the HP Omen 16-k0005TX, except rt1316 amp is on
link2.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090618.498716-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
ujfalusi pushed a commit that referenced this issue Mar 21, 2023
Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: #4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
ujfalusi pushed a commit that referenced this issue Mar 21, 2023
Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: #4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
moodyhunter pushed a commit to moodyhunter/linux that referenced this issue Apr 9, 2023
Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
moodyhunter pushed a commit to moodyhunter/linux that referenced this issue Apr 9, 2023
Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
@plbossart plbossart added the NUC label Apr 14, 2023
waby38b pushed a commit to avolmat/linux that referenced this issue Apr 20, 2023
Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
waby38b pushed a commit to avolmat/linux that referenced this issue Apr 20, 2023
Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
mj22226 pushed a commit to mj22226/linux that referenced this issue May 7, 2023
[ Upstream commit 3c728b1 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
mj22226 pushed a commit to mj22226/linux that referenced this issue May 7, 2023
[ Upstream commit 9c691a4 ]

Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 11, 2023
[ Upstream commit 3c728b1 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 11, 2023
[ Upstream commit 9c691a4 ]

Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 11, 2023
[ Upstream commit 3c728b1 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 11, 2023
[ Upstream commit 3c728b1 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 11, 2023
[ Upstream commit 9c691a4 ]

Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
ahsanhussain pushed a commit to ahsanhussain/linux-flex-imx that referenced this issue May 19, 2023
[ Upstream commit 3c728b1bc5b99c5275ac5c7788ef814c0e51ef54 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 24, 2023
[ Upstream commit 01b33e2 ]

Same DSDT problem as the HP Omen 16-k0005TX, except rt1316 amp is on
link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090618.498716-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Whissi pushed a commit to Whissi/linux-stable that referenced this issue May 24, 2023
[ Upstream commit 01b33e2 ]

Same DSDT problem as the HP Omen 16-k0005TX, except rt1316 amp is on
link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090618.498716-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Fishwaldo pushed a commit to Fishwaldo/Star64_linux that referenced this issue Jun 7, 2023
[ Upstream commit 3c728b1 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
oraclelinuxkernel pushed a commit to oracle/linux-uek that referenced this issue Jun 16, 2023
[ Upstream commit 3c728b1 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
(cherry picked from commit cf5b14b8de0db9ae38bf2c674e0fc906a57b2895)
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
sileshn pushed a commit to sileshn/ubuntu-kernel-lunar that referenced this issue Jul 9, 2023
BugLink: https://bugs.launchpad.net/bugs/2025067

[ Upstream commit 3c728b1bc5b99c5275ac5c7788ef814c0e51ef54 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
sileshn pushed a commit to sileshn/ubuntu-kernel-lunar that referenced this issue Jul 9, 2023
BugLink: https://bugs.launchpad.net/bugs/2025067

[ Upstream commit 9c691a42b8926c8966561265cdae3ddc7464d3a2 ]

Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp
on link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
sileshn pushed a commit to sileshn/ubuntu-kernel-lunar that referenced this issue Aug 3, 2023
BugLink: https://bugs.launchpad.net/bugs/2028808

[ Upstream commit 01b33e284ca28cc977bdcfb23be2c719f2139175 ]

Same DSDT problem as the HP Omen 16-k0005TX, except rt1316 amp is on
link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090618.498716-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
sileshn pushed a commit to sileshn/ubuntu-kernel-lunar that referenced this issue Aug 14, 2023
BugLink: https://bugs.launchpad.net/bugs/2028808

[ Upstream commit 01b33e284ca28cc977bdcfb23be2c719f2139175 ]

Same DSDT problem as the HP Omen 16-k0005TX, except rt1316 amp is on
link2.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090618.498716-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
delphix-devops-bot pushed a commit to delphix/linux-kernel-aws that referenced this issue Aug 16, 2023
BugLink: https://bugs.launchpad.net/bugs/2025095

[ Upstream commit 3c728b1bc5b99c5275ac5c7788ef814c0e51ef54 ]

Same quirks as the 'Bishop County' NUC M15, except the rt711 is in the
'JD2 100K' jack detection mode.

Link: thesofproject/linux#4088
Signed-off-by: Eugene Huang <eugene.huang99@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20230314090553.498664-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ADL Applies to Alder Lake platform Community end-user or distro-reported issues NUC SDW Applies to SoundWire bus for codec connection
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants