** Tags added: jira-sutton-754 oem-priority -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to alsa-ucm-conf in Ubuntu. https://bugs.launchpad.net/bugs/2100732
Title: Add rt713 & rt1318 LED control Status in OEM Priority Project: New Status in alsa-ucm-conf package in Ubuntu: New Status in linux-oem-6.11 package in Ubuntu: New Status in pipewire package in Ubuntu: New Bug description: [SRU Justifications] ========== linux ========== [Impact] Lenovo ThinkPad comes with Realtek RT713 codec + RT1318 amplifier on Intel LNL platform. It needs the latest driver from Realtek on alsa- ucm-sof and kernel to have LED function working correctly. [Fix] ========== kernel ========== https://patchwork.kernel.org/project/alsa-devel/patch/20250226084728.1889082-1-shumi...@realtek.com/ ========== alsa-ucm-conf ========== Need following 4 patches, we still need wait a while for all the patches in upstream. 6b2f0c1 ucm2: sof-soundwire: add rt712 VA device https://github.com/alsa-project/alsa-ucm-conf/pull/512/commits ========== pipewire ========== $ git log --oneline 36af5f074a961fbb02d9fe7e7c376553efd034e7~..7d2e824e978130dafe242504169d398b6386580d 7d2e824e9 acp: Disable active UCM profile before enabling Pro Audio profile 9b9ce21b1 acp: Don't sync hardware volumes while UCM device is disabled 0bdad320c alsa-ucm: Replace port device UCM context assertion with an error 5b3dea631 alsa-ucm: Check UCM verb before working with device status a7e9f79cd alsa-ucm: Fix more instances of profile-verb conflation d2046adcd alsa-ucm: Consider devices using the same PCM as incompatible cff0ef13c alsa-ucm: Disable old modifiers when switching profiles of same verb 905241c4a alsa-ucm: Add enable, disable, status helpers for modifiers d99e0586b alsa-ucm: Create multiple profiles per verb for conflicting devices 63a44038d alsa-ucm: Disable old devices when switching profiles of same verb 6b4690908 alsa-ucm: Make mapping UCM contexts have only one modifier bc42a617a alsa-ucm: Make mapping UCM contexts have only one device b8361cc56 alsa-ucm: Make ports store only one device 0fc80db7f alsa-ucm: Remove combination port generation logic 833c86d35 alsa-ucm: Make one input/output mapping per UCM device d93e96b66 alsa-ucm: Split out helpers for device set name, description, priority 943967b82 alsa-ucm: Fix device conformance check d7591edc2 alsa-ucm: Rewrite conformant device group generation with idxsets 236b7ee0e acp: Add idxset comparison and reverse search operations a20871672 alsa-ucm: Split profile creation into verb and profile parts 7883da6f5 alsa-ucm: Make mapping creation independent from indvidual profiles 07a347d3b alsa-ucm: Stop conflating profile name with UCM verb name f4c66de9f alsa-ucm: Let profiles know their associated UCM verb a5d87a43d alsa-ucm: Set profiles by their struct instance, not their name 396382ebb alsa-ucm: Add enable, disable, status helpers for devices 3ef2e874b alsa-ucm: Make modifiers track conflicting/supported devices as idxsets 36af5f074 alsa-ucm: Always create device conflicting/supported device idxsets [Test Case] 1. Boot up the ThinkPad X1 Carbon Gen13 laptops. 2. Make sure pipewire, alsa-ucm-conf and kernel version support RT713+RT1318. 3. Make sure the LED of speaker and mic is working. [Where problems could occur] It add support the RT713+RT1318 configuration on Intel LNL platform. Also need new pipewire and kernel to support. No regression expected at the current stage. To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/2100732/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp