[SRU,B/OEM-B/C/D/unstable,0/3] line-out on the Dell dock station can't work
mbox series

Message ID 1543905008-10575-1-git-send-email-hui.wang@canonical.com
Headers show
Series
  • line-out on the Dell dock station can't work
Related show

Message

Hui Wang Dec. 4, 2018, 6:30 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1806532

The 0001-xxx.patch and 0002-xxx.patch are already in the kernel-v4.18, so these
two patches are only for Bionic and oem-bionic.

The 0003-xxx.patch is in the kernel-v4.20-rc5, it is for B/OEM-B/C/D/unstable

[Impact]
On the Dell thunderbolt docs stations (WD15 and WD19), there are two playback
devices, one is headphone, the other is line-out, but there is no UCM for
these docks yet, so the pluseaudio only can handle the 1st playback device,
need us to add the UCM for them, before adding UCM, we need to set the
longname of the sound card in the linux kernel.

[Fix]
Cherry-picked 3 upstream patches, these patches add the longname of the sound
card for the dock station.


[Test Case]
Open the gnome-sound-setting, we can choose headphone-usb and lineout-usb from
UI, and play sound via these devices

[Regression Potential]
Very low, these patches come from upstream, and the change is only specific
to WD15 and WD19 dock station.


Hui Wang (1):
  ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock

Takashi Iwai (2):
  ALSA: usb-audio: Allow to override the longname string
  ALSA: usb-audio: Give proper vendor/product name for Dell WD15 Dock

 sound/usb/card.c         | 146 ++++++++++++++++++++++++++++-------------------
 sound/usb/quirks-table.h |  20 +++++++
 sound/usb/usbaudio.h     |   1 +
 3 files changed, 108 insertions(+), 59 deletions(-)

Comments

Seth Forshee Dec. 5, 2018, 2:10 p.m. UTC | #1
On Tue, Dec 04, 2018 at 02:30:05PM +0800, Hui Wang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1806532
> 
> The 0001-xxx.patch and 0002-xxx.patch are already in the kernel-v4.18, so these
> two patches are only for Bionic and oem-bionic.
> 
> The 0003-xxx.patch is in the kernel-v4.20-rc5, it is for B/OEM-B/C/D/unstable
> 
> [Impact]
> On the Dell thunderbolt docs stations (WD15 and WD19), there are two playback
> devices, one is headphone, the other is line-out, but there is no UCM for
> these docks yet, so the pluseaudio only can handle the 1st playback device,
> need us to add the UCM for them, before adding UCM, we need to set the
> longname of the sound card in the linux kernel.
> 
> [Fix]
> Cherry-picked 3 upstream patches, these patches add the longname of the sound
> card for the dock station.
> 
> 
> [Test Case]
> Open the gnome-sound-setting, we can choose headphone-usb and lineout-usb from
> UI, and play sound via these devices
> 
> [Regression Potential]
> Very low, these patches come from upstream, and the change is only specific
> to WD15 and WD19 dock station.

Striaghtforward upstream cherry picks, impact limited to specific
hardware.

Acked-by: Seth Forshee <seth.forshee@canonical.com>

Applied to disco/master-next, thanks!
AceLan Kao Dec. 8, 2018, 2:37 a.m. UTC | #2
Applied on Ubuntu-oem-4.15.0-1030.35
Khaled Elmously Dec. 30, 2018, 4:38 a.m. UTC | #3
Patches #1, #2 and #3 applied to Bionic
Patch #3 applied to cosmic


On 2018-12-04 14:30:05 , Hui Wang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1806532
> 
> The 0001-xxx.patch and 0002-xxx.patch are already in the kernel-v4.18, so these
> two patches are only for Bionic and oem-bionic.
> 
> The 0003-xxx.patch is in the kernel-v4.20-rc5, it is for B/OEM-B/C/D/unstable
> 
> [Impact]
> On the Dell thunderbolt docs stations (WD15 and WD19), there are two playback
> devices, one is headphone, the other is line-out, but there is no UCM for
> these docks yet, so the pluseaudio only can handle the 1st playback device,
> need us to add the UCM for them, before adding UCM, we need to set the
> longname of the sound card in the linux kernel.
> 
> [Fix]
> Cherry-picked 3 upstream patches, these patches add the longname of the sound
> card for the dock station.
> 
> 
> [Test Case]
> Open the gnome-sound-setting, we can choose headphone-usb and lineout-usb from
> UI, and play sound via these devices
> 
> [Regression Potential]
> Very low, these patches come from upstream, and the change is only specific
> to WD15 and WD19 dock station.
> 
> 
> Hui Wang (1):
>   ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock
> 
> Takashi Iwai (2):
>   ALSA: usb-audio: Allow to override the longname string
>   ALSA: usb-audio: Give proper vendor/product name for Dell WD15 Dock
> 
>  sound/usb/card.c         | 146 ++++++++++++++++++++++++++++-------------------
>  sound/usb/quirks-table.h |  20 +++++++
>  sound/usb/usbaudio.h     |   1 +
>  3 files changed, 108 insertions(+), 59 deletions(-)
> 
> -- 
> 2.7.4
> 
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team