Skip to content

Commit 9d5052a

Browse files
committed
5.13.12
1 parent 143e713 commit 9d5052a

5 files changed

Lines changed: 1100 additions & 50 deletions

.SRCINFO

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pkgbase = linux-g14
22
pkgdesc = Linux
3-
pkgver = 5.13.9.arch1
4-
pkgrel = 1
3+
pkgver = 5.13.12.arch1
4+
pkgrel = 2
55
url = https://lab.retarded.farm/zappel/asus-rog-zephyrus-g14/
66
arch = x86_64
77
license = GPL2
@@ -16,19 +16,19 @@ pkgbase = linux-g14
1616
makedepends = git
1717
makedepends = gcc>=11.0
1818
options = !strip
19-
source = archlinux-linux::git+https://github.com/archlinux/linux?signed#tag=v5.13.9-arch1
19+
source = archlinux-linux::git+https://github.com/archlinux/linux?signed#tag=v5.13.12-arch1
2020
source = config
2121
source = choose-gcc-optimization.sh
2222
source = sys-kernel_arch-sources-g14_files-0004-5.8+--more-uarches-for-kernel.patch::https://raw.githubusercontent.com/graysky2/kernel_compiler_patch/a8d200f422f4b2abeaa6cfcfa37136b308e6e33e/more-uarches-for-kernel-5.8%2B.patch
2323
source = sys-kernel_arch-sources-g14_files-0005-lru-multi-generational.patch
24-
source = sys-kernel_arch-sources-g14_files-0006-fix-tigerlake-pin-mapping.patch
24+
source = https://gitlab.com/asus-linux/fedora-kernel/-/archive/e087e6d70c49c685b4d7cc7364496ade3aed3609/fedora-kernel-e087e6d70c49c685b4d7cc7364496ade3aed3609.zip
2525
source = sys-kernel_arch-sources-g14_files-0034-btusb-mediatek.patch
2626
source = sys-kernel_arch-sources-g14_files-0039-asus-wmi-Add-panel-overdrive-functionality.patch
27-
source = sys-kernel_arch-sources-g14_files-0040-asus-wmi-Add-dgpu-disable-method.patch
28-
source = sys-kernel_arch-sources-g14_files-0041-asus-wmi-Add-egpu-enable-method.patch
2927
source = sys-kernel_arch-sources-g14_files-0042-HID-asus-Remove-check-for-same-LED-brightness-on-set.patch
3028
source = sys-kernel_arch-sources-g14_files-0043-ALSA-hda-realtek-Fix-speakers-not-working-on-Asus-Fl.patch
3129
source = sys-kernel_arch-sources-g14_files-0044-claymore.patch
30+
source = sys-kernel_arch-sources-g14_files-0045-v5-asus-wmi-Add-support-for-platform_profile.patch
31+
source = sys-kernel_arch-sources-g14_files-0046-fan-curvers.patch
3232
source = sys-kernel_arch-sources-g14_files-8001-x86-amd_nb-Add-AMD-family-19h-model-50h-PCI-ids.patch
3333
source = sys-kernel_arch-sources-g14_files-8002-hwmon-k10temp-support-Zen3-APUs.patch
3434
source = sys-kernel_arch-sources-g14_files-8011-Bluetooth-btusb-Add-support-for-Lite-On-Mediatek-Chi.patch
@@ -39,6 +39,7 @@ pkgbase = linux-g14
3939
source = sys-kernel_arch-sources-g14_files-9003-ACPI-PM-s2idle-Invert-Microsoft-UUID-entry-and-exit.patch
4040
source = sys-kernel_arch-sources-g14_files-9004-HID-asus-Reduce-object-size-by-consolidating-calls.patch
4141
source = sys-kernel_arch-sources-g14_files-9005-acpi-battery-Always-read-fresh-battery-state-on-update.patch
42+
source = sys-kernel_arch-sources-g14_files-9006-amd-c3-entry.patch
4243
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
4344
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
4445
validpgpkeys = A2FF3A36AAA56654109064AB19802F8B0D70FC30
@@ -48,14 +49,14 @@ pkgbase = linux-g14
4849
sha256sums = 1ac18cad2578df4a70f9346f7c6fccbb62f042a0ee0594817fdef9f2704904ee
4950
sha256sums = fa6cee9527d8e963d3398085d1862edc509a52e4540baec463edb8a9dd95bee0
5051
sha256sums = 9327ac3edacbc60a023928147f9439789527fad62cef66945f35a9165108e30d
51-
sha256sums = 1e2777841f0ed2957cb9e869a150caa014fff3c32e2744fda9c950260997dcdc
52+
sha256sums = 6806c034b7480245a0b9eec448bd79042ff5ff3f9f5efbf2af78227bc56004a8
5253
sha256sums = 0c515951db1c3dfc847e9b4777249c09be520ac140feb015a39c29e0531a89e6
5354
sha256sums = 1ab75535772c63567384eb2ac74753e4d5db2f3317cb265aedf6151b9f18c6c2
54-
sha256sums = 8cc771f37ee08ad5796e6db64f180c1415a5f6e03eb3045272dade30ca754b53
55-
sha256sums = f3461e7cc759fd4cef2ec5c4fa15b80fa6d37e16008db223f77ed88a65aa938e
5655
sha256sums = 96bf4c0fb920a876d7ec1ed25123bab8a0a43db5f363823e83e14707083d8501
5756
sha256sums = 32bbcde83406810f41c9ed61206a7596eb43707a912ec9d870fd94f160d247c1
5857
sha256sums = e2d312ea95d18e91801d131a2b5d03cf2175d3088cac6f84a19410078a5b6b14
58+
sha256sums = 4ef12029ea73ca924b6397e1de4911e84d9e77ddaccdab1ef579823d848524e8
59+
sha256sums = d7243b89a21cdca61e753526b82cea24af0bd28bfa0158843c31226037f39d97
5960
sha256sums = ed28a8051514f8c228717a5cdd13191b1c58181e0228d972fbe2af5ee1d013d7
6061
sha256sums = de8c9747637768c4356c06aa65c3f157c526aa420f21fdd5edd0ed06f720a62e
6162
sha256sums = 67ebf477b2ecbf367ea3fee1568eeb3de59de7185ef5ed66b81ae73108f6693c
@@ -66,6 +67,7 @@ pkgbase = linux-g14
6667
sha256sums = 5b7b8f450282a15d0832b171e82fc5639de1cb7aa495efe6e6c7989ebeb8ca36
6768
sha256sums = 544464bf0807b324120767d55867f03014a9fda4e1804768ca341be902d7ade4
6869
sha256sums = f7a4bf6293912bfc4a20743e58a5a266be8c4dbe3c1862d196d3a3b45f2f7c90
70+
sha256sums = ee8794a551e33226900654d5c806183bf3b9b2e06f64fdc322987215d233d399
6971

7072
pkgname = linux-g14
7173
pkgdesc = The Linux kernel and modules

PKGBUILD

Lines changed: 24 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
22

33
pkgbase=linux-g14
4-
pkgver=5.13.9.arch1
5-
pkgrel=1
4+
pkgver=5.13.12.arch1
5+
pkgrel=2
66
pkgdesc='Linux'
77
_srctag=v${pkgver%.*}-${pkgver##*.}
88
url="https://lab.retarded.farm/zappel/asus-rog-zephyrus-g14/"
@@ -16,26 +16,30 @@ makedepends=(
1616
)
1717
options=('!strip')
1818
_srcname=archlinux-linux
19-
_fedora_kernel_commit_id=91f97d88231152006764d3c50cc52ddbb508529f
19+
_fedora_kernel_commit_id=e087e6d70c49c685b4d7cc7364496ade3aed3609
2020
source=(
2121
"$_srcname::git+https://github.com/archlinux/linux?signed#tag=$_srctag"
2222
config # the main kernel config file
2323
"choose-gcc-optimization.sh"
2424

2525
"sys-kernel_arch-sources-g14_files-0004-5.8+--more-uarches-for-kernel.patch"::"https://raw.githubusercontent.com/graysky2/kernel_compiler_patch/a8d200f422f4b2abeaa6cfcfa37136b308e6e33e/more-uarches-for-kernel-5.8%2B.patch"
2626
"sys-kernel_arch-sources-g14_files-0005-lru-multi-generational.patch"
27-
"sys-kernel_arch-sources-g14_files-0006-fix-tigerlake-pin-mapping.patch"
27+
# mainlined
28+
#"sys-kernel_arch-sources-g14_files-0006-fix-tigerlake-pin-mapping.patch"
2829

29-
#"https://gitlab.com/asus-linux/fedora-kernel/-/archive/$_fedora_kernel_commit_id/fedora-kernel-$_fedora_kernel_commit_id.zip"
30+
"https://gitlab.com/asus-linux/fedora-kernel/-/archive/$_fedora_kernel_commit_id/fedora-kernel-$_fedora_kernel_commit_id.zip"
3031
"sys-kernel_arch-sources-g14_files-0034-btusb-mediatek.patch"
3132

3233
# for now let's just pull the 5 asus-linux patches we need directly and skip all of the git filtering
3334
"sys-kernel_arch-sources-g14_files-0039-asus-wmi-Add-panel-overdrive-functionality.patch"
34-
"sys-kernel_arch-sources-g14_files-0040-asus-wmi-Add-dgpu-disable-method.patch"
35-
"sys-kernel_arch-sources-g14_files-0041-asus-wmi-Add-egpu-enable-method.patch"
35+
# pull newer version from fedora repo
36+
#"sys-kernel_arch-sources-g14_files-0040-asus-wmi-Add-dgpu-disable-method.patch"
37+
#"sys-kernel_arch-sources-g14_files-0041-asus-wmi-Add-egpu-enable-method.patch"
3638
"sys-kernel_arch-sources-g14_files-0042-HID-asus-Remove-check-for-same-LED-brightness-on-set.patch"
3739
"sys-kernel_arch-sources-g14_files-0043-ALSA-hda-realtek-Fix-speakers-not-working-on-Asus-Fl.patch"
3840
"sys-kernel_arch-sources-g14_files-0044-claymore.patch"
41+
"sys-kernel_arch-sources-g14_files-0045-v5-asus-wmi-Add-support-for-platform_profile.patch"
42+
"sys-kernel_arch-sources-g14_files-0046-fan-curvers.patch"
3943

4044

4145
# k10temp support for Zen3 APUs
@@ -58,6 +62,8 @@ source=(
5862

5963
"sys-kernel_arch-sources-g14_files-9004-HID-asus-Reduce-object-size-by-consolidating-calls.patch"
6064
"sys-kernel_arch-sources-g14_files-9005-acpi-battery-Always-read-fresh-battery-state-on-update.patch"
65+
66+
"sys-kernel_arch-sources-g14_files-9006-amd-c3-entry.patch"
6167
)
6268

6369
validpgpkeys=(
@@ -72,14 +78,14 @@ sha256sums=('SKIP'
7278
'1ac18cad2578df4a70f9346f7c6fccbb62f042a0ee0594817fdef9f2704904ee'
7379
'fa6cee9527d8e963d3398085d1862edc509a52e4540baec463edb8a9dd95bee0'
7480
'9327ac3edacbc60a023928147f9439789527fad62cef66945f35a9165108e30d'
75-
'1e2777841f0ed2957cb9e869a150caa014fff3c32e2744fda9c950260997dcdc'
81+
'6806c034b7480245a0b9eec448bd79042ff5ff3f9f5efbf2af78227bc56004a8'
7682
'0c515951db1c3dfc847e9b4777249c09be520ac140feb015a39c29e0531a89e6'
7783
'1ab75535772c63567384eb2ac74753e4d5db2f3317cb265aedf6151b9f18c6c2'
78-
'8cc771f37ee08ad5796e6db64f180c1415a5f6e03eb3045272dade30ca754b53'
79-
'f3461e7cc759fd4cef2ec5c4fa15b80fa6d37e16008db223f77ed88a65aa938e'
8084
'96bf4c0fb920a876d7ec1ed25123bab8a0a43db5f363823e83e14707083d8501'
8185
'32bbcde83406810f41c9ed61206a7596eb43707a912ec9d870fd94f160d247c1'
8286
'e2d312ea95d18e91801d131a2b5d03cf2175d3088cac6f84a19410078a5b6b14'
87+
'4ef12029ea73ca924b6397e1de4911e84d9e77ddaccdab1ef579823d848524e8'
88+
'd7243b89a21cdca61e753526b82cea24af0bd28bfa0158843c31226037f39d97'
8389
'ed28a8051514f8c228717a5cdd13191b1c58181e0228d972fbe2af5ee1d013d7'
8490
'de8c9747637768c4356c06aa65c3f157c526aa420f21fdd5edd0ed06f720a62e'
8591
'67ebf477b2ecbf367ea3fee1568eeb3de59de7185ef5ed66b81ae73108f6693c'
@@ -89,7 +95,8 @@ sha256sums=('SKIP'
8995
'6e629d4a032165f39202a702ad518a050c9305f911595a43bc34ce0c1d45d36b'
9096
'5b7b8f450282a15d0832b171e82fc5639de1cb7aa495efe6e6c7989ebeb8ca36'
9197
'544464bf0807b324120767d55867f03014a9fda4e1804768ca341be902d7ade4'
92-
'f7a4bf6293912bfc4a20743e58a5a266be8c4dbe3c1862d196d3a3b45f2f7c90')
98+
'f7a4bf6293912bfc4a20743e58a5a266be8c4dbe3c1862d196d3a3b45f2f7c90'
99+
'ee8794a551e33226900654d5c806183bf3b9b2e06f64fdc322987215d233d399')
93100

94101
# notable microarch levels:
95102
#
@@ -113,36 +120,12 @@ _fedora_kernel_patch_skip_list=(
113120

114121
"linux-kernel-test.patch" # test patch, please ignore
115122
patch-*-redhat.patch # wildcard match any redhat patch version
116-
# 00{01..12}-drm-amdgpu*.patch # upstreamed in 5.12
117-
118-
# upstreamed
119-
"0001-HID-asus-Filter-keyboard-EC-for-old-ROG-keyboard.patch"
120-
"0001-ALSA-hda-realtek-GA503-use-same-quirks-as-GA401.patch"
121-
"0001-Add-jack-toggle-support-for-headphones-on-Asus-ROG-Z.patch"
122-
"0001-HID-asus-filter-G713-G733-key-event-to-prevent-shutd.patch"
123-
"0001-ACPI-video-use-native-backlight-for-GA401-GA502-GA50.patch"
124-
"0002-Revert-platform-x86-asus-nb-wmi-Drop-duplicate-DMI-q.patch"
125-
"0003-Revert-platform-x86-asus-nb-wmi-add-support-for-ASUS.patch"
126-
127-
128-
# filter out suspend patches, we'll use upstream directly
129-
"0001-ACPI-processor-idle-Fix-up-C-state-latency-if-not-ordered.patch"
130-
"0002-v5-usb-pci-quirks-disable-D3cold-on-xhci-suspend-for-s2idle-on-AMD-Renoir.diff"
131-
"0003-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.diff"
132-
"0004-nvme-pci_look_for_StorageD3Enable_on_companion_ACPI_device_instead.patch"
133-
"0005-v5-1-2-acpi-PM-Move-check-for-_DSD-StorageD3Enable-property-to-acpi.diff"
134-
"0006-v5-2-2-acpi-PM-Add-quirks-for-AMD-Renoir-Lucienne-CPUs-to-force-the-D3-hint.diff"
135-
"0007-ACPI_PM_s2idle_Add_missing_LPS0_functions_for_AMD.patch"
136-
"0008-2-2-V2-platform-x86-force-LPS0-functions-for-AMD.diff"
137-
138-
# filter suspend patches from 'rog' branch
139-
"0002-drm-amdgpu-drop-extraneous-hw_status-update.patch"
140-
"0013-ACPI-idle-override-and-update-c-state-latency-when-n.patch"
141-
"0014-usb-pci-quirks-disable-D3cold-on-AMD-xhci-suspend-fo.patch"
142-
"0015-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch"
143-
"0016-nvme-put-some-AMD-PCIE-downstream-NVME-device-to-sim.patch"
144-
"0017-platform-x86-Add-missing-LPS0-functions-for-AMD.patch"
145-
"0018-platform-x86-force-LPS0-functions-for-AMD.patch"
123+
124+
0001-asus-wmi-Add-support-for-platform_profile.patch
125+
0001-asus-wmi-Add-panel-overdrive-functionality.patch
126+
0004-HID-asus-Remove-check-for-same-LED-brightness-on-set.patch
127+
0001-HID-asus-Prevent-Claymore-sending-suspend-event.patch
128+
0015-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch
146129
)
147130

148131
export KBUILD_BUILD_HOST=archlinux

0 commit comments

Comments
 (0)