Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Commit 2bb5c87

Browse files
authored
Merge pull request #56 from fewtarius/main
Corrects an issue with panel power saving / adaptive backlight on kernels newer than 6.12.4.
2 parents d241b67 + d7f31c9 commit 2bb5c87

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
diff -rupN linux-6.12.7.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c linux-6.12.7/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2+
--- linux-6.12.7.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 2024-12-27 13:02:20.000000000 +0000
3+
+++ linux-6.12.7/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 2024-12-28 21:12:33.588022940 +0000
4+
@@ -3721,8 +3721,12 @@ static int amdgpu_device_ip_resume_phase
5+
continue;
6+
if (adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_DCE) {
7+
r = adev->ip_blocks[i].version->funcs->resume(adev);
8+
- if (r)
9+
+ if (r) {
10+
+ DRM_ERROR("resume of IP block <%s> failed %d\n",
11+
+ adev->ip_blocks[i].version->funcs->name, r);
12+
return r;
13+
+ }
14+
+ adev->ip_blocks[i].status.hw = true;
15+
}
16+
}
17+

PKGBUILD/linux/PKGBUILD

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Mikael Eriksson <[email protected]>
77

88
pkgbase=linux
9-
pkgver=6.12.6
9+
pkgver=6.12.7
1010
pkgrel=2
1111
pkgdesc="Linux Stable"
1212
arch=(x86_64)
@@ -65,6 +65,7 @@ source=(
6565
0040-vcs-amdgpu-quirks.patch
6666
0041-air-amdgpu-quirks.patch
6767
0051-drm-amd-display-let-update_planes_and_stream_state-d.patch
68+
0052-adaptive-backlight-management.patch
6869
0060-asus-patch-series.patch
6970
0070-lexar-nvme-broken-msi.patch
7071
0099-add-external-device-drivers.patch
@@ -95,6 +96,7 @@ sha256sums=('SKIP'
9596
'93087d9449f994dca23c1d5a32919204d31afecc63950d74a2ea41aaa1e3a9ec' # 0040-vcs-amdgpu-quirks.patch
9697
'ab8a6dccf67cee7d924ee2e3d4690285d404bcb9bab70eced09b05fa2853b288' # 0041-air-amdgpu-quirks.patch
9798
'7c7df8d4427c807e2cea0f1e147efcdfb1e7c1c5271823cc6bb49f10b1846d19' # 0051-drm-amd-display-let-update_planes_and_stream_state-d.patch
99+
'7010f004fda33d83ae4c34db23da047da1677fabaa6d1c688be58b0230fd8ed0' # 0052-adaptive-backlight-management.patch
98100
'ee4bda8ed96baa79475d98720e85c67b6a8dcf82a98c41d9860883c407f9a6fb' # 0060-asus-patch-series.patch
99101
'b048068eeee69bf0f600d2ea390c8f681f9708776ff45a4b871e1e51136af33a' # 0070-lexar-nvme-broken-msi.patch
100102
'3b1dabc168e4884c6586720538014d6ef8955a0b783d6436dd4937af6622ee42' # 0099-add-external-device-drivers.patch

0 commit comments

Comments
 (0)