~vicamo/+git/ubuntu-kernel:bug-1969434/build-presigned-backport-iwlwifi-dkms/V2/jammy

Last commit made on 2022-04-22
Get this branch:
git clone -b bug-1969434/build-presigned-backport-iwlwifi-dkms/V2/jammy https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
bug-1969434/build-presigned-backport-iwlwifi-dkms/V2/jammy
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

bf9cde5... by You-Sheng Yang

Bug 1969434: build backport-iwlwifi-dkms as linux-modules-iwlwifi-ABI

ec75a51... by You-Sheng Yang

UBUNTU: [Packaging] support building backport-iwlwifi-dkms as standalone modules

BugLink: https://bugs.launchpad.net/bugs/1969434

Signed-off-by: You-Sheng Yang (vicamo) <email address hidden>

0145fdf... by You-Sheng Yang

UBUNTU: [Packaging] support build dkms as standalone package

BugLink: https://bugs.launchpad.net/bugs/1969434

Signed-off-by: You-Sheng Yang (vicamo) <email address hidden>

93c0513... by You-Sheng Yang

UBUNTU: [Packaging] add arch= in dkms-versions

Signed-off-by: You-Sheng Yang (vicamo) <email address hidden>

3ba7aef... by You-Sheng Yang

UBUNTU: [Packaging] add rprovides= in dkms-versions

BugLink: https://bugs.launchpad.net/bugs/1969434

Signed-off-by: You-Sheng Yang (vicamo) <email address hidden>

b68b879... by You-Sheng Yang

UBUNTU: [Packaging] add debpath= in dkms-versions

BugLink: https://bugs.launchpad.net/bugs/1969434

Signed-off-by: You-Sheng Yang (vicamo) <email address hidden>

c81d089... by You-Sheng Yang

UBUNTU: [Packaging] refactor dkms-versions to carry modulename

BugLink: https://bugs.launchpad.net/bugs/1969434

Signed-off-by: You-Sheng Yang (vicamo) <email address hidden>

c820c49... by Kamal Mostafa

UBUNTU: [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el)

BugLink: https://bugs.launchpad.net/bugs/1969807

Ubuntu jammy kernel and toolchain now supports CONFIG_SND_COMPRESS_OFFLOAD
for ppc64el. Enable it as "=m".

Signed-off-by: Kamal Mostafa <email address hidden>

5a754f7... by Kai-Heng Feng

ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9

BugLink: https://bugs.launchpad.net/bugs/1968892

Zbook Fury 17 G9 requires the same ALC285_FIXUP_HP_GPIO_LED quirk to
make its audio LEDs work.

So apply the quirk, and make it the last one since it's an LED quirk.

Fixes: 07bcab93946c ("ALSA: hda/realtek: Add support for HP Laptops")
Signed-off-by: Kai-Heng Feng <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(cherry picked from commit ce18f905a500879e86ca998963a55f99d413a462)
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Acked-by: Paolo Pisati <email address hidden>
Signed-off-by: Paolo Pisati <email address hidden>

daf2948... by Kai-Heng Feng

drm/amdgpu: Ensure HDA function is suspended before ASIC reset

BugLink: https://bugs.launchpad.net/bugs/1968475

DP/HDMI audio on AMD PRO VII stops working after S3:
[ 149.450391] amdgpu 0000:63:00.0: amdgpu: MODE1 reset
[ 149.450395] amdgpu 0000:63:00.0: amdgpu: GPU mode1 reset
[ 149.450494] amdgpu 0000:63:00.0: amdgpu: GPU psp mode1 reset
[ 149.983693] snd_hda_intel 0000:63:00.1: refused to change power state from D0 to D3hot
[ 150.003439] amdgpu 0000:63:00.0: refused to change power state from D0 to D3hot
...
[ 155.432975] snd_hda_intel 0000:63:00.1: CORB reset timeout#2, CORBRP = 65535

The offending commit is daf8de0874ab5b ("drm/amdgpu: always reset the asic in
suspend (v2)"). Commit 34452ac3038a7 ("drm/amdgpu: don't use BACO for
reset in S3 ") doesn't help, so the issue is something different.

Assuming that to make HDA resume to D0 fully realized, it needs to be
successfully put to D3 first. And this guesswork proves working, by
moving amdgpu_asic_reset() to noirq callback, so it's called after HDA
function is in D3.

Fixes: daf8de0874ab5b ("drm/amdgpu: always reset the asic in suspend (v2)")
Signed-off-by: Kai-Heng Feng <email address hidden>
Signed-off-by: Alex Deucher <email address hidden>
(cherry picked from commit 9e051720f9d37ef6f878a6106478c82fb9b375d1 linux-next)
Signed-off-by: Kai-Heng Feng <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Acked-by: Paolo Pisati <email address hidden>
Signed-off-by: Paolo Pisati <email address hidden>