mailman.alsa-project.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

Sound-open-firmware

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
sound-open-firmware@alsa-project.org

October 2025

  • 2 participants
  • 1 discussions
[HELP NEEDED] Legion Pro 7 16IAX10H - Missing ALC287+AW88399 topology and quirks
by Nadim Kobeissi 29 Oct '25

29 Oct '25
Hi SOF developers, I'm reaching out for help getting audio working on the Lenovo Legion Pro 7 16IAX10H (subsystem ID 17aa:3906/17aa:3907). This laptop uses an Intel Arrow Lake-S platform with: * Codec: Realtek ALC287 (detected as ALC287, actually ALC3306 per specs) * Amplifiers: Awinic AWDZ8399 (x2) on i2c-2 at 0x34 and 0x35 * ACPI device: _SB.PC02.I2C2.SPKR with device ID "AWDZ8399" *Current Status:* The good news is that the snd_soc_aw88399 codec driver exists (kernel 6.7+) and successfully binds to the I2C devices. When I force SOF with |snd_intel_dspcfg.dsp_driver=3|: * sof-audio-pci-intel-mtl claims the device successfully * SOF firmware loads: intel/sof-ipc4/arl-s/sof-arl-s.ri (v2.13.0.1) * However, it falls back to the generic machine driver (skl_hda_dsp_generic) * This loads intel/sof-ace-tplg/sof-hda-generic.tplg * This topology only includes HDA codec paths - NO I2C amplifier integration *The Problem:* Without proper topology and machine driver integration, the AW88399 amplifiers aren't connected to the audio pipeline. Currently, audio is extremely quiet and tinny (sounds like only tweeters working?) *What's Needed:* 1. A topology file for ALC287 + AW88399 combination (e.g., "sof-arl-alc287-aw88399.tplg") 2. ACPI/DMI quirk entries for 17aa:3906 and 17aa:3907 that: * Force SOF driver instead of legacy snd_hda_intel * Select appropriate machine driver (not generic) * Configure SSP routing for codec + I2C amplifiers This might be distantly similar to existing implementations like sof-mtl-rt5682-max98357a.tplg. *How I Can Help:* I'm happy to: * Test patches and provide detailed logs * Provide ACPI dumps or any other system information needed * Help with debugging and validation This issue affects multiple recent Lenovo laptops with ALC3306 codecs (see kernel bugzilla |#219651|), so a fix would benefit many users. We've already discussed this issue extensively here: https://bugzilla.kernel.org/show_bug.cgi?id=218329 There are also discussions here: https://forum.garudalinux.org/t/audio-issues-on-lenovo-legion-pro-7-16iax10… Any guidance or pointers would be greatly appreciated! Thank you! -- Nadim Sent from my computer
2 5
0 0

HyperKitty Powered by HyperKitty version 1.3.8.