package: kernel: update dependencies for 4.4
Update dependencies for linux 4.4 and mark as broken where source code needs updating. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 47700
This commit is contained in:
parent
9c0ca6082d
commit
4454a3fb63
9 changed files with 22 additions and 18 deletions
|
@ -377,7 +377,7 @@ $(eval $(call KernelPackage,md-raid10))
|
||||||
|
|
||||||
|
|
||||||
define KernelPackage/md-raid456
|
define KernelPackage/md-raid456
|
||||||
$(call KernelPackage/md/Depends,+kmod-lib-raid6 +kmod-lib-xor)
|
$(call KernelPackage/md/Depends,+kmod-lib-raid6 +kmod-lib-xor +LINUX_4_4:kmod-lib-crc32c)
|
||||||
TITLE:=RAID Level 456 Driver
|
TITLE:=RAID Level 456 Driver
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_ASYNC_CORE \
|
CONFIG_ASYNC_CORE \
|
||||||
|
|
|
@ -27,7 +27,7 @@ define KernelPackage/crypto-aead
|
||||||
CONFIG_CRYPTO_AEAD2
|
CONFIG_CRYPTO_AEAD2
|
||||||
FILES:=$(LINUX_DIR)/crypto/aead.ko
|
FILES:=$(LINUX_DIR)/crypto/aead.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,09,aead,1)
|
AUTOLOAD:=$(call AutoLoad,09,aead,1)
|
||||||
$(call AddDepends/crypto)
|
$(call AddDepends/crypto, +LINUX_4_4:kmod-crypto-null)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call KernelPackage,crypto-aead))
|
$(eval $(call KernelPackage,crypto-aead))
|
||||||
|
@ -258,7 +258,7 @@ $(eval $(call KernelPackage,crypto-hw-omap))
|
||||||
|
|
||||||
define KernelPackage/crypto-authenc
|
define KernelPackage/crypto-authenc
|
||||||
TITLE:=Combined mode wrapper for IPsec
|
TITLE:=Combined mode wrapper for IPsec
|
||||||
DEPENDS:=+kmod-crypto-manager
|
DEPENDS:=+kmod-crypto-manager +LINUX_4_4:kmod-crypto-null
|
||||||
KCONFIG:=CONFIG_CRYPTO_AUTHENC
|
KCONFIG:=CONFIG_CRYPTO_AUTHENC
|
||||||
FILES:=$(LINUX_DIR)/crypto/authenc.ko
|
FILES:=$(LINUX_DIR)/crypto/authenc.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,09,authenc)
|
AUTOLOAD:=$(call AutoLoad,09,authenc)
|
||||||
|
@ -625,7 +625,7 @@ define KernelPackage/crypto-null
|
||||||
KCONFIG:=CONFIG_CRYPTO_NULL
|
KCONFIG:=CONFIG_CRYPTO_NULL
|
||||||
FILES:=$(LINUX_DIR)/crypto/crypto_null.ko
|
FILES:=$(LINUX_DIR)/crypto/crypto_null.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,09,crypto_null)
|
AUTOLOAD:=$(call AutoLoad,09,crypto_null)
|
||||||
$(call AddDepends/crypto,+kmod-crypto-manager)
|
$(call AddDepends/crypto, +kmod-crypto-hash)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call KernelPackage,crypto-null))
|
$(eval $(call KernelPackage,crypto-null))
|
||||||
|
|
|
@ -83,7 +83,7 @@ define KernelPackage/hwmon-ina2xx
|
||||||
KCONFIG:=CONFIG_SENSORS_INA2XX
|
KCONFIG:=CONFIG_SENSORS_INA2XX
|
||||||
FILES:=$(LINUX_DIR)/drivers/hwmon/ina2xx.ko
|
FILES:=$(LINUX_DIR)/drivers/hwmon/ina2xx.ko
|
||||||
AUTOLOAD:=$(call AutoProbe,ina2xx)
|
AUTOLOAD:=$(call AutoProbe,ina2xx)
|
||||||
$(call AddDepends/hwmon,+kmod-i2c-core)
|
$(call AddDepends/hwmon,+kmod-i2c-core +LINUX_4_4:kmod-regmap)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/hwmon-ina2xx/description
|
define KernelPackage/hwmon-ina2xx/description
|
||||||
|
|
|
@ -473,7 +473,7 @@ $(eval $(call KernelPackage,ipt-tproxy))
|
||||||
|
|
||||||
define KernelPackage/ipt-tee
|
define KernelPackage/ipt-tee
|
||||||
TITLE:=TEE support
|
TITLE:=TEE support
|
||||||
DEPENDS:=+kmod-ipt-conntrack
|
DEPENDS:=+kmod-ipt-conntrack @!LINUX_4_4
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_NETFILTER_XT_TARGET_TEE
|
CONFIG_NETFILTER_XT_TARGET_TEE
|
||||||
FILES:= \
|
FILES:= \
|
||||||
|
|
|
@ -30,7 +30,7 @@ $(eval $(call KernelPackage,6lowpan))
|
||||||
define KernelPackage/bluetooth
|
define KernelPackage/bluetooth
|
||||||
SUBMENU:=$(OTHER_MENU)
|
SUBMENU:=$(OTHER_MENU)
|
||||||
TITLE:=Bluetooth support
|
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
|
DEPENDS:=@USB_SUPPORT +kmod-usb-core +kmod-crypto-hash +kmod-crypto-ecb +kmod-lib-crc16 +kmod-hid +!LINUX_3_18:kmod-crypto-cmac +LINUX_4_4:kmod-regmap
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_BLUEZ \
|
CONFIG_BLUEZ \
|
||||||
CONFIG_BLUEZ_L2CAP \
|
CONFIG_BLUEZ_L2CAP \
|
||||||
|
@ -264,8 +264,10 @@ define KernelPackage/iio-core
|
||||||
CONFIG_IIO_TRIGGERED_BUFFER
|
CONFIG_IIO_TRIGGERED_BUFFER
|
||||||
FILES:= \
|
FILES:= \
|
||||||
$(LINUX_DIR)/drivers/iio/industrialio.ko \
|
$(LINUX_DIR)/drivers/iio/industrialio.ko \
|
||||||
$(if $(CONFIG_IIO_TRIGGERED_BUFFER),$(LINUX_DIR)/drivers/iio/industrialio-triggered-buffer.ko) \
|
$(if $(CONFIG_IIO_TRIGGERED_BUFFER),$(LINUX_DIR)/drivers/iio/industrialio-triggered-buffer.ko@lt4.4) \
|
||||||
$(LINUX_DIR)/drivers/iio/kfifo_buf.ko
|
$(if $(CONFIG_IIO_TRIGGERED_BUFFER),$(LINUX_DIR)/drivers/iio/buffer/industrialio-triggered-buffer.ko@ge4.4) \
|
||||||
|
$(LINUX_DIR)/drivers/iio/kfifo_buf.ko@lt4.4 \
|
||||||
|
$(LINUX_DIR)/drivers/iio/buffer/kfifo_buf.ko@ge4.4
|
||||||
AUTOLOAD:=$(call AutoLoad,55,industrialio kfifo_buf industrialio-triggered-buffer)
|
AUTOLOAD:=$(call AutoLoad,55,industrialio kfifo_buf industrialio-triggered-buffer)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -688,7 +690,9 @@ define KernelPackage/serial-8250
|
||||||
CONFIG_SERIAL_8250_SHARE_IRQ=y \
|
CONFIG_SERIAL_8250_SHARE_IRQ=y \
|
||||||
CONFIG_SERIAL_8250_DETECT_IRQ=n \
|
CONFIG_SERIAL_8250_DETECT_IRQ=n \
|
||||||
CONFIG_SERIAL_8250_RSA=n
|
CONFIG_SERIAL_8250_RSA=n
|
||||||
FILES:=$(LINUX_DIR)/drivers/tty/serial/8250/8250.ko
|
FILES:= \
|
||||||
|
$(LINUX_DIR)/drivers/tty/serial/8250/8250.ko \
|
||||||
|
$(LINUX_DIR)/drivers/tty/serial/8250/8250_base.ko@ge4.4
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/serial-8250/description
|
define KernelPackage/serial-8250/description
|
||||||
|
|
|
@ -486,11 +486,9 @@ define KernelPackage/usb-dwc2
|
||||||
CONFIG_USB_DWC2_TRACK_MISSED_SOFS=n \
|
CONFIG_USB_DWC2_TRACK_MISSED_SOFS=n \
|
||||||
CONFIG_USB_DWC2_DEBUG_PERIODIC=n
|
CONFIG_USB_DWC2_DEBUG_PERIODIC=n
|
||||||
FILES:= \
|
FILES:= \
|
||||||
$(LINUX_DIR)/drivers/usb/dwc2/dwc2.ko
|
$(LINUX_DIR)/drivers/usb/dwc2/dwc2.ko \
|
||||||
ifneq ($(wildcard $(LINUX_DIR)/drivers/usb/dwc2/dwc2_platform.ko),)
|
$(LINUX_DIR)/drivers/usb/dwc2/dwc2_platform.ko@lt4.3
|
||||||
FILES+=$(LINUX_DIR)/drivers/usb/dwc2/dwc2_platform.ko
|
AUTOLOAD:=$(call AutoLoad,54,dwc2 dwc2_platform@lt4.3,1)
|
||||||
endif
|
|
||||||
AUTOLOAD:=$(call AutoLoad,54,dwc2 dwc2_platform,1)
|
|
||||||
$(call AddDepends/usb)
|
$(call AddDepends/usb)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,8 @@ define KernelPackage/ieee802154
|
||||||
DEPENDS:=@!LINUX_3_18
|
DEPENDS:=@!LINUX_3_18
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_IEEE802154 \
|
CONFIG_IEEE802154 \
|
||||||
CONFIG_IEEE802154_SOCKET=y
|
CONFIG_IEEE802154_SOCKET=y \
|
||||||
|
CONFIG_IEEE802154_NL802154_EXPERIMENTAL=n
|
||||||
FILES:= \
|
FILES:= \
|
||||||
$(LINUX_DIR)/net/ieee802154/ieee802154.ko \
|
$(LINUX_DIR)/net/ieee802154/ieee802154.ko \
|
||||||
$(LINUX_DIR)/net/ieee802154/ieee802154_socket.ko@ge4.0
|
$(LINUX_DIR)/net/ieee802154/ieee802154_socket.ko@ge4.0
|
||||||
|
@ -73,6 +74,7 @@ define KernelPackage/at86rf230
|
||||||
TITLE:=AT86RF230 transceiver driver
|
TITLE:=AT86RF230 transceiver driver
|
||||||
DEPENDS:=+kmod-mac802154 +kmod-regmap
|
DEPENDS:=+kmod-mac802154 +kmod-regmap
|
||||||
KCONFIG:=CONFIG_IEEE802154_AT86RF230 \
|
KCONFIG:=CONFIG_IEEE802154_AT86RF230 \
|
||||||
|
CONFIG_IEEE802154_AT86RF230_DEBUGFS=n \
|
||||||
CONFIG_SPI=y \
|
CONFIG_SPI=y \
|
||||||
CONFIG_SPI_MASTER=y
|
CONFIG_SPI_MASTER=y
|
||||||
FILES:=$(LINUX_DIR)/drivers/net/ieee802154/at86rf230.ko
|
FILES:=$(LINUX_DIR)/drivers/net/ieee802154/at86rf230.ko
|
||||||
|
|
|
@ -78,7 +78,7 @@ endef
|
||||||
define KernelPackage/cfg80211
|
define KernelPackage/cfg80211
|
||||||
$(call KernelPackage/mac80211/Default)
|
$(call KernelPackage/mac80211/Default)
|
||||||
TITLE:=cfg80211 - wireless configuration API
|
TITLE:=cfg80211 - wireless configuration API
|
||||||
DEPENDS+= +iw
|
DEPENDS+= +iw @!LINUX_4_4
|
||||||
FILES:= \
|
FILES:= \
|
||||||
$(PKG_BUILD_DIR)/compat/compat.ko \
|
$(PKG_BUILD_DIR)/compat/compat.ko \
|
||||||
$(PKG_BUILD_DIR)/net/wireless/cfg80211.ko
|
$(PKG_BUILD_DIR)/net/wireless/cfg80211.ko
|
||||||
|
|
|
@ -15,7 +15,7 @@ include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
define KernelPackage/mmc-over-gpio
|
define KernelPackage/mmc-over-gpio
|
||||||
SUBMENU:=Other modules
|
SUBMENU:=Other modules
|
||||||
DEPENDS:=@GPIO_SUPPORT +kmod-mmc-spi +kmod-spi-gpio-old +kmod-fs-configfs
|
DEPENDS:=@GPIO_SUPPORT +kmod-mmc-spi +kmod-spi-gpio-old +kmod-fs-configfs @!LINUX_4_4
|
||||||
KCONFIG:=CONFIG_GPIOMMC
|
KCONFIG:=CONFIG_GPIOMMC
|
||||||
TITLE:=MMC/SD card over GPIO support
|
TITLE:=MMC/SD card over GPIO support
|
||||||
FILES:=$(LINUX_DIR)/drivers/mmc/host/gpiommc.ko
|
FILES:=$(LINUX_DIR)/drivers/mmc/host/gpiommc.ko
|
||||||
|
|
Loading…
Reference in a new issue