summarylogtreecommitdiffstats
path: root/dkms.conf
blob: a12f8f0da0808783a2ee1f7ad23170563d3537e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
PACKAGE_NAME="mt76"
PACKAGE_VERSION="@PKGVER@"
AUTOINSTALL="yes"

MAKE[0]="make \
	-C $kernel_source_dir \
	M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build \
	NOSTDINC_FLAGS=-I$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build \
	CONFIG_MT76_USB=m \
	CONFIG_MT76x02_LIB=m \
	CONFIG_MT76x02_USB=m \
	CONFIG_MT76x0_COMMON=m \
	CONFIG_MT76x0E=m \
	CONFIG_MT76x0U=m \
	CONFIG_MT76x2_COMMON=m \
	CONFIG_MT76x2E=m \
	CONFIG_MT76x2U=m \
	CONFIG_MT7603E=m \
	CONFIG_MT7615_COMMON=m \
	CONFIG_MT7615E=m \
	CONFIG_MT7663_USB_SDIO_COMMON=m \
	CONFIG_MT7663U=m \
	CONFIG_MT7915E=m \
	modules"

BUILT_MODULE_NAME[0]="mt76"
DEST_MODULE_LOCATION[0]="/extramodules/mt76"

BUILT_MODULE_NAME[1]="mt76-usb"
DEST_MODULE_LOCATION[1]="/extramodules/mt76"

BUILT_MODULE_NAME[2]="mt76x02-lib"
DEST_MODULE_LOCATION[2]="/extramodules/mt76"

BUILT_MODULE_NAME[3]="mt76x02-usb"
DEST_MODULE_LOCATION[3]="/extramodules/mt76"

BUILT_MODULE_NAME[4]="mt7603e"
BUILT_MODULE_LOCATION[4]="mt7603"
DEST_MODULE_LOCATION[4]="/extramodules/mt76"

BUILT_MODULE_NAME[4]="mt7615e"
BUILT_MODULE_LOCATION[4]="mt7615"
DEST_MODULE_LOCATION[4]="/extramodules/mt76"

BUILT_MODULE_NAME[5]="mt7663u"
BUILT_MODULE_LOCATION[5]="mt7615"
DEST_MODULE_LOCATION[5]="/extramodules/mt76"

BUILT_MODULE_NAME[6]="mt76x0-common"
BUILT_MODULE_LOCATION[6]="mt76x0"
DEST_MODULE_LOCATION[6]="/extramodules/mt76"

BUILT_MODULE_NAME[7]="mt76x0e"
BUILT_MODULE_LOCATION[7]="mt76x0"
DEST_MODULE_LOCATION[7]="/extramodules/mt76"

BUILT_MODULE_NAME[8]="mt76x0u"
BUILT_MODULE_LOCATION[8]="mt76x0"
DEST_MODULE_LOCATION[8]="/extramodules/mt76"

BUILT_MODULE_NAME[9]="mt76x2-common"
BUILT_MODULE_LOCATION[9]="mt76x2"
DEST_MODULE_LOCATION[9]="/extramodules/mt76"

BUILT_MODULE_NAME[10]="mt76x2e"
BUILT_MODULE_LOCATION[10]="mt76x2"
DEST_MODULE_LOCATION[10]="/extramodules/mt76"

BUILT_MODULE_NAME[11]="mt76x2u"
BUILT_MODULE_LOCATION[11]="mt76x2"
DEST_MODULE_LOCATION[11]="/extramodules/mt76"

BUILT_MODULE_NAME[12]="mt7915e"
BUILT_MODULE_LOCATION[12]="mt7915"
DEST_MODULE_LOCATION[12]="/extramodules/mt76"

PATCH[0]="Revert-mac80211-simplify-TX-aggregation-start.patch"
PATCH_MATCH[0]="^5\.4(.*)"

PATCH[1]="Revert-mt76-enable-Airtime-Queue-Limit-support.patch"
PATCH_MATCH[1]="^5\.4(.*)"

PATCH[2]="Revert-mt76-rely-on-mac80211-utility-routines-to-com.patch"
PATCH_MATCH[2]="^5\.4(.*)"

PATCH[3]="wireless-mediatek-Replace-rcu_swap_protected-with-rc.patch"
PATCH_MATCH[3]="^5\.[6-9](.*)|^5\.[0-9][0-9](.*)|^[6-9].*"