** 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

Reply via email to