summaryrefslogtreecommitdiff
path: root/dependencies
blob: aea3211996d2e9d99aa48baeb2d2c665d2550793 (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
# List the minimum kernel version required for each
# of the listed Kconfig symbols

ATL1C 3.5

# depends on -EPROBE_DEFER and others now
WL1251_SPI 3.5

WL1251_SDIO 3.15
WL1251_SDIO kconfig: CONFIG_WILINK_PLATFORM_DATA
WLCORE_SDIO 3.15

# This needs linux/pm_wakeirq.h
WLCORE 4.2
WL12XX 4.2
WL18XX 4.2

# hostapd uses proc_create_single_data()
HOSTAP 4.18
ATMEL 4.18

# This driver uses the remove_proc_subtree() function.
AIRO 3.9
AIRO_CS 3.9

# needs pcie_get_mps()
QTNFMAC_PCIE 3.13

BCMA_DRIVER_MIPS 3.3
SSB_DRIVER_MIPS 3.3
# needs GPIO stuff we didn't backport
SSB_DRIVER_GPIO 4.5

# the irq handler in the gpio driver uses
# irq_set_chip_and_handler_name() which gets exported starting with
# kernel 3.7. This code is only compiled if BCMA_DRIVER_GPIO and
# BCMA_HOST_SOC are set.
BCMA_HOST_SOC 3.7

# Uses gpiochip_get_data()
BCMA_DRIVER_GPIO 4.5
VIDEO_EM28XX_DVB 4.5
DVB_CXD2820R 4.5
DVB_USB_ANYSEE 4.5

# tracing results in compile errors
ATH10K_TRACING 3.4
ATH_TRACEPOINTS 3.1

# missigng add_hwgenerator_randomness()
ATH9K_HWRNG 3.17

# depends on netdev_rss_key_fill() which uses net_get_random_once()
# and since net_get_random_once() depends on static keys we've decided
# to backport that only down to 3.5. For full details refer to backports
# commit 8cb8816d
# mpls_features was added with kernel 3.11
IGB 3.11

# DRIVER_ATTR_RW is not compiling in kernel 3.10
IPW2100 3.11
IPW2200 3.11

# struct ethtool_link_ksettings is missing, I'm lazy
USB_USBNET 4.6
USB_NET_RNDIS_WLAN 4.6

# depends on struct mmc_card::ocr
RSI_SDIO 3.13

# For Coexsitence the BT driver has to export rsi_bt_ops
RSI_COEX 4.17

SERIAL_DEV_BUS 4.2
WLAN_VENDOR_MEDIATEK 3.3