forked from Ivasoft/openwrt
kernel: Remove support for kernel 3.18
No target is using kernel 3.18 anymore, remove all the generic support for kernel 3.18. The removed packages are depending on kernel 3.18 only and are not used on any recent kernel. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
@@ -209,7 +209,7 @@ $(eval $(call KernelPackage,block2mtd))
|
||||
define KernelPackage/dax
|
||||
SUBMENU:=$(BLOCK_MENU)
|
||||
TITLE:=DAX: direct access to differentiated memory
|
||||
DEPENDS:=@!LINUX_3_18 @!LINUX_4_9
|
||||
DEPENDS:=@!LINUX_4_9
|
||||
KCONFIG:=CONFIG_DAX
|
||||
FILES:=$(LINUX_DIR)/drivers/dax/dax.ko
|
||||
endef
|
||||
@@ -220,7 +220,7 @@ $(eval $(call KernelPackage,dax))
|
||||
define KernelPackage/dm
|
||||
SUBMENU:=$(BLOCK_MENU)
|
||||
TITLE:=Device Mapper
|
||||
DEPENDS:=+kmod-crypto-manager +!(LINUX_3_18||LINUX_4_9):kmod-dax
|
||||
DEPENDS:=+kmod-crypto-manager +!LINUX_4_9:kmod-dax
|
||||
# All the "=n" are unnecessary, they're only there
|
||||
# to stop the config from asking the question.
|
||||
# MIRROR is M because I've needed it for pvmove.
|
||||
@@ -337,7 +337,7 @@ $(eval $(call KernelPackage,md-raid10))
|
||||
|
||||
|
||||
define KernelPackage/md-raid456
|
||||
$(call KernelPackage/md/Depends,+kmod-lib-raid6 +kmod-lib-xor +!LINUX_3_18:kmod-lib-crc32c)
|
||||
$(call KernelPackage/md/Depends,+kmod-lib-raid6 +kmod-lib-xor +kmod-lib-crc32c)
|
||||
TITLE:=RAID Level 456 Driver
|
||||
KCONFIG:= \
|
||||
CONFIG_ASYNC_CORE \
|
||||
|
||||
@@ -98,7 +98,7 @@ $(eval $(call KernelPackage,can-c-can-pci))
|
||||
define KernelPackage/can-c-can-platform
|
||||
TITLE:=Platform Bus based BOSCH C_CAN/D_CAN driver
|
||||
KCONFIG:=CONFIG_CAN_C_CAN_PLATFORM
|
||||
DEPENDS:=kmod-can-c-can +!LINUX_3_18:kmod-regmap-core
|
||||
DEPENDS:=kmod-can-c-can +kmod-regmap-core
|
||||
FILES:=$(LINUX_DIR)/drivers/net/can/c_can/c_can_platform.ko
|
||||
AUTOLOAD:=$(call AutoProbe,c_can_platform)
|
||||
$(call AddDepends/can)
|
||||
|
||||
@@ -40,7 +40,7 @@ define KernelPackage/crypto-aead
|
||||
CONFIG_CRYPTO_AEAD2
|
||||
FILES:=$(LINUX_DIR)/crypto/aead.ko
|
||||
AUTOLOAD:=$(call AutoLoad,09,aead,1)
|
||||
$(call AddDepends/crypto, +!LINUX_3_18:kmod-crypto-null)
|
||||
$(call AddDepends/crypto, +kmod-crypto-null)
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,crypto-aead))
|
||||
@@ -48,7 +48,7 @@ $(eval $(call KernelPackage,crypto-aead))
|
||||
|
||||
define KernelPackage/crypto-authenc
|
||||
TITLE:=Combined mode wrapper for IPsec
|
||||
DEPENDS:=+kmod-crypto-manager +!LINUX_3_18:kmod-crypto-null
|
||||
DEPENDS:=+kmod-crypto-manager +kmod-crypto-null
|
||||
KCONFIG:=CONFIG_CRYPTO_AUTHENC
|
||||
FILES:=$(LINUX_DIR)/crypto/authenc.ko
|
||||
AUTOLOAD:=$(call AutoLoad,09,authenc)
|
||||
@@ -145,7 +145,7 @@ $(eval $(call KernelPackage,crypto-cts))
|
||||
|
||||
define KernelPackage/crypto-deflate
|
||||
TITLE:=Deflate compression CryptoAPI module
|
||||
DEPENDS:=+kmod-lib-zlib-inflate +kmod-lib-zlib-deflate +!(LINUX_3_18||LINUX_4_9):kmod-crypto-acompress
|
||||
DEPENDS:=+kmod-lib-zlib-inflate +kmod-lib-zlib-deflate +!LINUX_4_9:kmod-crypto-acompress
|
||||
KCONFIG:=CONFIG_CRYPTO_DEFLATE
|
||||
FILES:=$(LINUX_DIR)/crypto/deflate.ko
|
||||
AUTOLOAD:=$(call AutoLoad,09,deflate)
|
||||
@@ -180,7 +180,7 @@ $(eval $(call KernelPackage,crypto-ecb))
|
||||
|
||||
define KernelPackage/crypto-ecdh
|
||||
TITLE:=ECDH algorithm
|
||||
DEPENDS:=@!LINUX_3_18 +kmod-crypto-kpp
|
||||
DEPENDS:=+kmod-crypto-kpp
|
||||
KCONFIG:= CONFIG_CRYPTO_ECDH
|
||||
FILES:= \
|
||||
$(LINUX_DIR)/crypto/ecdh_generic.ko
|
||||
@@ -286,7 +286,7 @@ $(eval $(call KernelPackage,crypto-hmac))
|
||||
|
||||
define KernelPackage/crypto-hw-ccp
|
||||
TITLE:=AMD Cryptographic Coprocessor
|
||||
DEPENDS:=+kmod-crypto-authenc +kmod-crypto-hash +kmod-crypto-manager +kmod-random-core +kmod-crypto-sha1 +kmod-crypto-sha256 +!(LINUX_3_18||LINUX_4_9):kmod-crypto-rsa
|
||||
DEPENDS:=+kmod-crypto-authenc +kmod-crypto-hash +kmod-crypto-manager +kmod-random-core +kmod-crypto-sha1 +kmod-crypto-sha256 +!LINUX_4_9:kmod-crypto-rsa
|
||||
KCONFIG:= \
|
||||
CONFIG_CRYPTO_HW=y \
|
||||
CONFIG_CRYPTO_DEV_CCP=y \
|
||||
@@ -583,7 +583,7 @@ $(eval $(call KernelPackage,crypto-pcompress))
|
||||
|
||||
define KernelPackage/crypto-rsa
|
||||
TITLE:=RSA algorithm
|
||||
DEPENDS:=@!LINUX_3_18 +kmod-crypto-manager +kmod-asn1-decoder
|
||||
DEPENDS:=+kmod-crypto-manager +kmod-asn1-decoder
|
||||
KCONFIG:= CONFIG_CRYPTO_RSA
|
||||
HIDDEN:=1
|
||||
FILES:= \
|
||||
|
||||
@@ -68,7 +68,7 @@ $(eval $(call KernelPackage,fs-autofs4))
|
||||
define KernelPackage/fs-btrfs
|
||||
SUBMENU:=$(FS_MENU)
|
||||
TITLE:=BTRFS filesystem support
|
||||
DEPENDS:=+kmod-lib-crc32c +kmod-lib-lzo +kmod-lib-zlib-inflate +kmod-lib-zlib-deflate +kmod-lib-raid6 +kmod-lib-xor +!(LINUX_3_18||LINUX_4_9):kmod-lib-zstd
|
||||
DEPENDS:=+kmod-lib-crc32c +kmod-lib-lzo +kmod-lib-zlib-inflate +kmod-lib-zlib-deflate +kmod-lib-raid6 +kmod-lib-xor +!LINUX_4_9:kmod-lib-zstd
|
||||
KCONFIG:=\
|
||||
CONFIG_BTRFS_FS \
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=n \
|
||||
|
||||
@@ -112,7 +112,7 @@ define KernelPackage/hwmon-ina2xx
|
||||
KCONFIG:=CONFIG_SENSORS_INA2XX
|
||||
FILES:=$(LINUX_DIR)/drivers/hwmon/ina2xx.ko
|
||||
AUTOLOAD:=$(call AutoProbe,ina2xx)
|
||||
$(call AddDepends/hwmon,+kmod-i2c-core +!LINUX_3_18:kmod-regmap-i2c)
|
||||
$(call AddDepends/hwmon,+kmod-i2c-core +kmod-regmap-i2c)
|
||||
endef
|
||||
|
||||
define KernelPackage/hwmon-ina2xx/description
|
||||
|
||||
@@ -132,7 +132,7 @@ $(eval $(call KernelPackage,iio-dht11))
|
||||
define KernelPackage/iio-bmp280
|
||||
SUBMENU:=$(IIO_MENU)
|
||||
TITLE:=BMP180/BMP280/BME280 pressure/temperatur sensor
|
||||
DEPENDS:=@!LINUX_3_18 +kmod-iio-core +kmod-regmap-core
|
||||
DEPENDS:=+kmod-iio-core +kmod-regmap-core
|
||||
KCONFIG:=CONFIG_BMP280
|
||||
FILES:=$(LINUX_DIR)/drivers/iio/pressure/bmp280.ko
|
||||
endef
|
||||
|
||||
@@ -101,7 +101,7 @@ $(eval $(call KernelPackage,lib-crc32c))
|
||||
define KernelPackage/lib-lzo
|
||||
SUBMENU:=$(LIB_MENU)
|
||||
TITLE:=LZO support
|
||||
DEPENDS:=+!(LINUX_3_18||LINUX_4_9):kmod-crypto-acompress
|
||||
DEPENDS:=+!LINUX_4_9:kmod-crypto-acompress
|
||||
KCONFIG:= \
|
||||
CONFIG_CRYPTO_LZO@ge4.9 \
|
||||
CONFIG_LZO_COMPRESS \
|
||||
@@ -146,7 +146,7 @@ $(eval $(call KernelPackage,lib-zstd))
|
||||
define KernelPackage/lib-lz4
|
||||
SUBMENU:=$(LIB_MENU)
|
||||
TITLE:=LZ4 support
|
||||
DEPENDS:=+!(LINUX_3_18||LINUX_4_9):kmod-crypto-acompress
|
||||
DEPENDS:=+!LINUX_4_9:kmod-crypto-acompress
|
||||
HIDDEN:=1
|
||||
KCONFIG:= \
|
||||
CONFIG_CRYPTO_LZ4@ge4.9 \
|
||||
|
||||
@@ -700,7 +700,7 @@ define KernelPackage/tg3
|
||||
TITLE:=Broadcom Tigon3 Gigabit Ethernet
|
||||
KCONFIG:=CONFIG_TIGON3 \
|
||||
CONFIG_TIGON3_HWMON=n
|
||||
DEPENDS:=+!TARGET_brcm47xx:kmod-libphy +(LINUX_3_18||LINUX_4_9):kmod-hwmon-core +kmod-ptp
|
||||
DEPENDS:=+!TARGET_brcm47xx:kmod-libphy +LINUX_4_9:kmod-hwmon-core +kmod-ptp
|
||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||
FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/tg3.ko
|
||||
AUTOLOAD:=$(call AutoLoad,19,tg3,1)
|
||||
|
||||
@@ -152,7 +152,7 @@ define KernelPackage/nf-flow
|
||||
CONFIG_NETFILTER_INGRESS=y \
|
||||
CONFIG_NF_FLOW_TABLE \
|
||||
CONFIG_NF_FLOW_TABLE_HW
|
||||
DEPENDS:=+kmod-nf-conntrack @!LINUX_3_18 @!LINUX_4_9
|
||||
DEPENDS:=+kmod-nf-conntrack @!LINUX_4_9
|
||||
FILES:= \
|
||||
$(LINUX_DIR)/net/netfilter/nf_flow_table.ko \
|
||||
$(LINUX_DIR)/net/netfilter/nf_flow_table_hw.ko
|
||||
|
||||
@@ -725,7 +725,6 @@ SCHED_FILES_EXTRA = $(patsubst %,$(LINUX_DIR)/net/sched/%.ko,$(SCHED_MODULES_EXT
|
||||
define KernelPackage/sched-core
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=Traffic schedulers
|
||||
DEPENDS:=@!LINUX_3_18
|
||||
KCONFIG:= \
|
||||
CONFIG_NET_SCHED=y \
|
||||
CONFIG_NET_SCH_HFSC \
|
||||
@@ -833,7 +832,6 @@ $(eval $(call KernelPackage,sched-ipset))
|
||||
define KernelPackage/sched-bpf
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=Traffic shaper support for Berkeley Packet Filter
|
||||
DEPENDS:=@!LINUX_3_18
|
||||
KCONFIG:= \
|
||||
CONFIG_NET_CLS_BPF \
|
||||
CONFIG_NET_ACT_BPF
|
||||
@@ -849,7 +847,6 @@ $(eval $(call KernelPackage,sched-bpf))
|
||||
define KernelPackage/bpf-test
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=Test Berkeley Packet Filter functionality
|
||||
DEPENDS:=@!LINUX_3_18
|
||||
KCONFIG:=CONFIG_TEST_BPF
|
||||
FILES:=$(LINUX_DIR)/lib/test_bpf.ko
|
||||
endef
|
||||
@@ -897,7 +894,7 @@ $(eval $(call KernelPackage,sched))
|
||||
define KernelPackage/tcp-bbr
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=BBR TCP congestion control
|
||||
DEPENDS:=@!LINUX_3_18 +LINUX_4_9:kmod-sched
|
||||
DEPENDS:=+LINUX_4_9:kmod-sched
|
||||
KCONFIG:= \
|
||||
CONFIG_TCP_CONG_ADVANCED=y \
|
||||
CONFIG_TCP_CONG_BBR
|
||||
@@ -1113,7 +1110,7 @@ $(eval $(call KernelPackage,rxrpc))
|
||||
define KernelPackage/mpls
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=MPLS support
|
||||
DEPENDS:=@!LINUX_3_18 +LINUX_4_19:kmod-iptunnel
|
||||
DEPENDS:=+LINUX_4_19:kmod-iptunnel
|
||||
KCONFIG:= \
|
||||
CONFIG_MPLS=y \
|
||||
CONFIG_LWTUNNEL=y \
|
||||
@@ -1190,7 +1187,7 @@ $(eval $(call KernelPackage,mdio))
|
||||
define KernelPackage/macsec
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=IEEE 802.1AE MAC-level encryption (MAC)
|
||||
DEPENDS:=+kmod-crypto-gcm @!LINUX_3_18
|
||||
DEPENDS:=+kmod-crypto-gcm
|
||||
KCONFIG:=CONFIG_MACSEC
|
||||
FILES:=$(LINUX_DIR)/drivers/net/macsec.ko
|
||||
AUTOLOAD:=$(call AutoLoad,13,macsec)
|
||||
|
||||
@@ -30,7 +30,7 @@ $(eval $(call KernelPackage,6lowpan))
|
||||
define KernelPackage/bluetooth
|
||||
SUBMENU:=$(OTHER_MENU)
|
||||
TITLE:=Bluetooth support
|
||||
DEPENDS:=@USB_SUPPORT +kmod-usb-core +kmod-crypto-hash +kmod-crypto-ecb +kmod-lib-crc16 +kmod-hid +!LINUX_3_18:kmod-crypto-cmac +!LINUX_3_18:kmod-regmap-core +!(LINUX_3_18||LINUX_4_9):kmod-crypto-ecdh
|
||||
DEPENDS:=@USB_SUPPORT +kmod-usb-core +kmod-crypto-hash +kmod-crypto-ecb +kmod-lib-crc16 +kmod-hid +kmod-crypto-cmac +kmod-regmap-core +!LINUX_4_9:kmod-crypto-ecdh
|
||||
KCONFIG:= \
|
||||
CONFIG_BT \
|
||||
CONFIG_BT_BREDR=y \
|
||||
@@ -219,7 +219,7 @@ $(eval $(call KernelPackage,gpio-dev))
|
||||
define KernelPackage/gpio-mcp23s08
|
||||
SUBMENU:=$(OTHER_MENU)
|
||||
TITLE:=Microchip MCP23xxx I/O expander
|
||||
DEPENDS:=@GPIO_SUPPORT +kmod-i2c-core +!(LINUX_3_18||LINUX_4_9):kmod-regmap-i2c
|
||||
DEPENDS:=@GPIO_SUPPORT +kmod-i2c-core +!LINUX_4_9:kmod-regmap-i2c
|
||||
KCONFIG:= \
|
||||
CONFIG_GPIO_MCP23S08 \
|
||||
CONFIG_PINCTRL_MCP23S08
|
||||
@@ -476,7 +476,7 @@ define KernelPackage/rtc-ds1307
|
||||
SUBMENU:=$(OTHER_MENU)
|
||||
TITLE:=Dallas/Maxim DS1307 (and compatible) RTC support
|
||||
DEFAULT:=m if ALL_KMODS && RTC_SUPPORT
|
||||
DEPENDS:=+kmod-i2c-core +!(LINUX_3_18||LINUX_4_9):kmod-regmap-i2c +!(LINUX_3_18||LINUX_4_9):kmod-hwmon-core
|
||||
DEPENDS:=+kmod-i2c-core +!LINUX_4_9:kmod-regmap-i2c +!LINUX_4_9:kmod-hwmon-core
|
||||
KCONFIG:=CONFIG_RTC_DRV_DS1307 \
|
||||
CONFIG_RTC_CLASS=y
|
||||
FILES:=$(LINUX_DIR)/drivers/rtc/rtc-ds1307.ko
|
||||
@@ -1038,7 +1038,7 @@ $(eval $(call KernelPackage,echo))
|
||||
define KernelPackage/bmp085
|
||||
SUBMENU:=$(OTHER_MENU)
|
||||
TITLE:=BMP085/BMP18x pressure sensor
|
||||
DEPENDS:= +kmod-regmap-core @!LINUX_3_18
|
||||
DEPENDS:= +kmod-regmap-core
|
||||
KCONFIG:= CONFIG_BMP085
|
||||
FILES:= $(LINUX_DIR)/drivers/misc/bmp085.ko
|
||||
endef
|
||||
|
||||
@@ -39,7 +39,6 @@ endef
|
||||
define KernelPackage/usb-ledtrig-usbport
|
||||
TITLE:=LED trigger for USB ports
|
||||
KCONFIG:=CONFIG_USB_LEDS_TRIGGER_USBPORT
|
||||
DEPENDS:=@!LINUX_3_18
|
||||
FILES:=$(LINUX_DIR)/drivers/usb/core/ledtrig-usbport.ko
|
||||
AUTOLOAD:=$(call AutoLoad,50,ledtrig-usbport)
|
||||
$(call AddDepends/usb)
|
||||
|
||||
@@ -187,7 +187,7 @@ define KernelPackage/fb-tft
|
||||
SUBMENU:=$(VIDEO_MENU)
|
||||
TITLE:=Support for small TFT LCD display modules
|
||||
DEPENDS:= \
|
||||
@GPIO_SUPPORT @!LINUX_3_18 @!LINUX_4_9 +kmod-backlight \
|
||||
@GPIO_SUPPORT @!LINUX_4_9 +kmod-backlight \
|
||||
+kmod-fb +kmod-fb-sys-fops +kmod-fb-sys-ram +kmod-spi-bitbang
|
||||
KCONFIG:= \
|
||||
CONFIG_FB_BACKLIGHT=y \
|
||||
@@ -433,7 +433,7 @@ endef
|
||||
|
||||
define KernelPackage/video-videobuf2
|
||||
TITLE:=videobuf2 lib
|
||||
DEPENDS:=+kmod-dma-buf @!LINUX_3_18
|
||||
DEPENDS:=+kmod-dma-buf
|
||||
KCONFIG:= \
|
||||
CONFIG_VIDEOBUF2_CORE \
|
||||
CONFIG_VIDEOBUF2_MEMOPS \
|
||||
|
||||
@@ -14,7 +14,7 @@ define KernelPackage/w1
|
||||
TITLE:=Dallas's 1-wire support
|
||||
KCONFIG:=CONFIG_W1
|
||||
FILES:=$(LINUX_DIR)/drivers/w1/wire.ko
|
||||
DEPENDS:=+!(LINUX_3_18||LINUX_4_9):kmod-hwmon-core
|
||||
DEPENDS:=+!LINUX_4_9:kmod-hwmon-core
|
||||
endef
|
||||
|
||||
define KernelPackage/w1/description
|
||||
|
||||
@@ -9,7 +9,6 @@ WPAN_MENU:=WPAN 802.15.4 Support
|
||||
define KernelPackage/ieee802154
|
||||
SUBMENU:=$(WPAN_MENU)
|
||||
TITLE:=IEEE-802.15.4 support
|
||||
DEPENDS:=@!LINUX_3_18
|
||||
KCONFIG:= \
|
||||
CONFIG_IEEE802154 \
|
||||
CONFIG_IEEE802154_SOCKET=y \
|
||||
@@ -33,7 +32,7 @@ $(eval $(call KernelPackage,ieee802154))
|
||||
define KernelPackage/mac802154
|
||||
SUBMENU:=$(WPAN_MENU)
|
||||
TITLE:=MAC-802.15.4 support
|
||||
DEPENDS:=+kmod-ieee802154 +kmod-crypto-aead +kmod-lib-crc-ccitt @!LINUX_3_18
|
||||
DEPENDS:=+kmod-ieee802154 +kmod-crypto-aead +kmod-lib-crc-ccitt
|
||||
KCONFIG:= \
|
||||
CONFIG_MAC802154 \
|
||||
CONFIG_IEEE802154_DRIVERS=y
|
||||
@@ -56,7 +55,7 @@ $(eval $(call KernelPackage,mac802154))
|
||||
define KernelPackage/fakelb
|
||||
SUBMENU:=$(WPAN_MENU)
|
||||
TITLE:=Fake LR-WPAN driver
|
||||
DEPENDS:=+kmod-mac802154 @!LINUX_3_18
|
||||
DEPENDS:=+kmod-mac802154
|
||||
KCONFIG:=CONFIG_IEEE802154_FAKELB
|
||||
FILES:=$(LINUX_DIR)/drivers/net/ieee802154/fakelb.ko
|
||||
AUTOLOAD:=$(call AutoLoad,92,fakelb)
|
||||
@@ -109,7 +108,7 @@ $(eval $(call KernelPackage,cc2520))
|
||||
define KernelPackage/ieee802154_6lowpan
|
||||
SUBMENU:=$(WPAN_MENU)
|
||||
TITLE:= 6LoWPAN support over IEEE-802.15.4
|
||||
DEPENDS:=@!LINUX_3_18 +kmod-6lowpan +kmod-ieee802154
|
||||
DEPENDS:=+kmod-6lowpan +kmod-ieee802154
|
||||
KCONFIG:=CONFIG_IEEE802154_6LOWPAN
|
||||
FILES:= \
|
||||
$(LINUX_DIR)/net/ieee802154/6lowpan/ieee802154_6lowpan.ko@ge4.0 \
|
||||
|
||||
Reference in New Issue
Block a user