2022-01-10 15:15:22 +00:00
|
|
|
LICENSE := GPLv2
|
2023-03-23 10:20:43 +00:00
|
|
|
VERSION := 6.1.20
|
2022-01-10 15:15:22 +00:00
|
|
|
DOWNLOADS := linux.archive
|
|
|
|
|
2023-03-23 10:20:43 +00:00
|
|
|
URL(linux) := https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-$(VERSION).tar.xz
|
|
|
|
SHA(linux) := 76322de8c01a3c63b42c4d1e9b9e7d1897ddb91276e10d73d1f9df3562f031f0
|
2022-01-10 15:15:22 +00:00
|
|
|
DIR(linux) := src/linux
|
2022-07-14 08:58:27 +00:00
|
|
|
|
|
|
|
#
|
|
|
|
# Patches
|
|
|
|
#
|
2023-03-24 15:01:48 +00:00
|
|
|
PATCH_FILES := i915_irq.patch \
|
2023-03-23 10:20:43 +00:00
|
|
|
iwlwifi_enable_irq_before_pnvm.patch \
|
2023-04-03 09:37:45 +00:00
|
|
|
iwlwifi_limit_rx_bufs.patch \
|
2023-07-11 06:16:18 +00:00
|
|
|
usb_host_devio_sg.patch \
|
2023-09-12 17:52:58 +00:00
|
|
|
lxip_checksum_32.patch \
|
2023-12-04 18:07:41 +00:00
|
|
|
lxip_ip_config.patch \
|
2023-07-14 09:07:26 +00:00
|
|
|
usb_net_pinephone.patch \
|
2023-08-18 17:32:16 +00:00
|
|
|
usb_net_cdc_ncm.patch \
|
2024-01-19 11:52:58 +00:00
|
|
|
usb_net_smsc95xx.patch \
|
2023-03-23 10:20:43 +00:00
|
|
|
workqueue_deadlock.patch
|
2022-10-05 13:22:33 +00:00
|
|
|
PATCHES += $(addprefix patches/,$(PATCH_FILES))
|
2022-07-14 08:58:27 +00:00
|
|
|
|
2023-03-23 10:20:43 +00:00
|
|
|
PATCH_OPT(patches/i915_irq.patch) := -p1 -d${DIR(linux)}
|
2023-09-12 17:52:58 +00:00
|
|
|
PATCH_OPT(patches/lxip_checksum_32.patch) := -p1 -d${DIR(linux)}
|
2023-12-04 18:07:41 +00:00
|
|
|
PATCH_OPT(patches/lxip_ip_config.patch) := -p1 -d${DIR(linux)}
|
2023-07-14 09:07:26 +00:00
|
|
|
PATCH_OPT(patches/usb_net_pinephone.patch) := -p1 -d${DIR(linux)}
|
2023-08-18 17:32:16 +00:00
|
|
|
PATCH_OPT(patches/usb_net_cdc_ncm.patch) := -p1 -d${DIR(linux)}
|
2024-01-19 11:52:58 +00:00
|
|
|
PATCH_OPT(patches/usb_net_smsc95xx.patch) := -p1 -d${DIR(linux)}
|
2023-02-13 09:13:18 +00:00
|
|
|
PATCH_OPT(patches/workqueue_deadlock.patch) := -p1 -d${DIR(linux)}
|