summaryrefslogtreecommitdiff
path: root/dependencies
AgeCommit message (Collapse)Author
2018-12-06backports: Do not activate R8188EU on kernels without SKCIPHERHauke Mehrtens
This driver was missing in the list of the other lib80211 driver using SKCIPHER. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2018-12-03backports: Revert "dependencies: Make WIL6210 depend on kernel >= 4.8"Hauke Mehrtens
pci_alloc_irq_vectors() was added in commit 162a6b312f1 ("add support for pci_alloc_irq_vectors"), with this backport the WIL6210 driver works again. This reverts commit fbafdbe972402aad051d91d557f9cbb272844939. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2018-09-25backports: fix mt76 dependenciesv4.19-rc5-1Johannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-24Revert "backports: Remove ssb and bcma"Johannes Berg
This reverts commit 1b4e6ad4d927c7998fa578f2d29e0c4ec01a9217. Said commit broke b43 on older kernels (<3.16). Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-24dependencies: make hostap and atmel depend on kernel >= 4.18Hauke Mehrtens
The hostap and atmel wireless driver now make use of the proc_create_single_data() function which can not easily be backported. As these drivers are not used too often just deactivate them on older kernel versions for now. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-24dependencies: Make WIL6210 depend on kernel >= 4.8Hauke Mehrtens
The WIL6210 driver now uses pci_alloc_irq_vectors() which is only available in kernel >= 4.8, only build this driver against such kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> [backporting the function doesn't seem too hard, but unless somebody complains we're too lazy] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-24dependencies: Make RSI_COEX coexistence depend on kernel >= 4.17Hauke Mehrtens
When RSI_COEX is activated the driver wants to link against the rsi_bt_ops symbol from the bluetooth driver btrsi. This driver was only added in kernel 4.17. Deactivate bluetooth coexistence support for older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-24backports: Remove NFC supportHauke Mehrtens
I am not aware of any user of the NFC coded in backports, at least I haven't seen any patches regarding this. Remove this code to reduce the efforts needed in the backports project. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-24backports: Remove ssb and bcmaHauke Mehrtens
Use the versions shipped with the kernel instead. bcma and ssb didn't change much in the last few years, most of the changes were related to code only used on embedded devices. Removing this reduces the number of parts we have to backport. b43, b43legacy and brcmsmac work well with the in kernel version. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-09-19backports: Remove unused partsHauke Mehrtens
This removes parts which were only used by subsystems which are not included in backports any more, for example media, bluetooth and Ethernet. The patches which are removed in this commit are not applied to the kernel tree anyway with the default configuration because non of the files get copied. The freezer, media, regulator and sound parts were only used by the already removed media drivers. The flow dissector file is not copied any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-03-21backports: Add staging rtlwifi, rtl8188eu and rtl8723bs driverHauke Mehrtens
This adds the staging Realtek drivers which are making use of cfg80211 and mac80211. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-03-21dependencies: Make mt76 depend on kernel 4.1Hauke Mehrtens
The mt76 driver uses the devm_led_classdev_register() function which was added in kernel 4.1, do not build this driver on older kernel versions. It is probably not so hard to make this driver also work on older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-10-13backports: RSI_SDIO depends on 3.13Johannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-10-13backports: make QTNFMAC_PEARL_PCIE depend on 3.13Johannes Berg
It needs pcie_get_mps() which was only exported in that kernel. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-09-15backports: remove pm_system_wakeup(), add MWIFIEX dependencyJohannes Berg
Since only MWIFIEX needs pm_system_wakeup(), and that can't be backported properly, remove it again and add a dependency for MWIFIEX on kernel 3.18. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-09-11dependencies: make MWIFIEX_PCIE depend on kernel > 3.16Hauke Mehrtens
This driver needs the reset_notify member from the struct pci_error_handlers. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-09-11dependencies: make NFC_TRF7970A depend on kernel > 3.17Hauke Mehrtens
devm_gpiod_get_index_optional() with flags attribute was added with kernel 3.17, do not build drivers using it on older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-09-06dependencies: add deps for struct acpi_gpio_mappingHauke Mehrtens
These NFC drivers are using struct acpi_gpio_mapping which was added in kernel 3.19. Do not try to build them on older kernel versions where this structures is not available. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-09-06header: backport mii_ethtool_{get,set}_link_ksettings()Hauke Mehrtens
This function was added in kernel 4.10 and is needed by the usbnet drivers. These functions were added in upstream commit: bc8ee596afe8f3 ("net: mii: add generic function to support ksetting support") Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-09-06backports: remove 802.15.4 entirelyAceLan Kao
802.15.4 has been removed by this commit, 15a3df8 backports: remove 802.15.4 entirely but there are some files left behind. Remove them all. Signed-off-by: AceLan Kao <acelan.kao@canonical.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-02-07backports: make NFC_WILINK depend on 4.8Johannes Berg
Yes, that's a very recent kernel - if anyone cares they can fix it. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-02-07backports: restrict SSB_DRIVER_GPIO to 4.5+Johannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-02-07backports: disable things needing LIB80211 unless SKCIPHER can existJohannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2017-02-07backports: bump NFC_MEI_PHY version requirementJohannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2016-07-10dependencies: deactivate igb on kernel < 3.11Hauke Mehrtens
igb now needs the mpls_features member on skb_buff, which was added with kernel 3.11, deactivate it till this gets backported. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-04-30dependencies: make VIDEO_TVP5150 depend on kernel 3.17Hauke Mehrtens
VIDEO_TVP5150 now uses devm_gpiod_get_optional(). Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-04-30dependencies: make DVB_CXD2820R depend on kernel 4.5Hauke Mehrtens
This now uses gpiochip_get_data and gpiochip_add_data() which is not available in older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-04-30backport: make media depend on kernel 3.8Hauke Mehrtens
The media backports are not used by so many users in my opinion and to reduce the efforts needed to make the new changes to media introduced by new kernel versions work on older kernel versions just make it depend on kernel 3.8 and do not support all the older kernel versions for media any more. This makes it possible to remove some patches and other changes. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-02-15dependencies: NFC_ST95HF depend on kernel >= 3.18Hauke Mehrtens
This driver includes linux/property.h which is not available in kernel < 3.18. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-02-15dependencies: make some NFC drivers depend on kernel >= 3.18Hauke Mehrtens
Some NFC drivers are now using some of the device_property..() functions which were introduced in kernel 3.18. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-02-15dependencies: make BCMA_DRIVER_GPIO depend on kernel >= 4.5Hauke Mehrtens
CONFIG_BCMA_DRIVER_GPIO now uses gpiochip_get_data() which was added in kernel 4.5 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-12-21dependencies: make ATH9K_HWRNG depend on kernel >= 3.17Hauke Mehrtens
ATH9K_HWRNG uses add_hwgenerator_randomness() which is only available kernel >= 3.17. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-12-21dependencies: make ti wlcore depend on kernel >= 3.2Hauke Mehrtens
wlcore uses no_seek_end_llseek() which is only backported to kernel >= 3.2. generic_file_llseek_size() is only available for kernel >= 3.2 and needed by no_seek_end_llseek(). Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-12-06dependencies: make hostap depend on kernel 3.10Hauke Mehrtens
The hostap driver uses proc_remove() which was added in kernel 3.10. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-11-24dependencies: make SOC_CAMERA_PLATFORM depend on kernel >= 3.9Hauke Mehrtens
soc camera uses the member link from the platform data struct soc_camera_device, this member was added in kernel 3.9. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-11-15dependencies: make NFC_MRVL depend on kernel >= 3.3Hauke Mehrtens
This driver uses of_find_property() and devm_gpio_free() which are not available in this kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-11-15dependencies: make NFC_FDP depend on kernel >= 3.13Hauke Mehrtens
This driver now uses the gpio consumer api. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-11-15dependencies: make NFC_FDP_I2C depend on kernel >= 3.18Hauke Mehrtens
This driver makes use of the device_property..() functions which were introduces in kernel 3.18 with commit b31384fa5de37a "Driver core: Unified device properties interface for platform firmware" Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-11-07dependencies: VIDEO_MT9P031 uses gpio consumerHauke Mehrtens
VIDEO_MT9P031 uses the GPIO consumer and should only be build on kernel version >= 3.13 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-09-22dependencies: make DVB_TDA10071 depend on kernel 3.4Hauke Mehrtens
DVB_TDA10071 now uses regmap_bulk_write() which was added in kernel 3.4. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-09-22dependencies: make VIDEO_TC358743 depend on kernel 3.13Hauke Mehrtens
VIDEO_TC358743 now uses the GPIO driver subsystem which is not backported, make it depend on kernel 3.13. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-09-22dependencies: make BCMA_DRIVER_GPIO depend on kernel 3.13Hauke Mehrtens
bcma gpio now uses the gpio driver subsystem which was added with kernel 3.13. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-09-14dependencies: make netup-unidvb driver depend on >= 3.4Hauke Mehrtens
netup-unidvb uses spi_finalize_current_message() now which is not available on < 3.4. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-09-14dependencies: deactivate mwifiex SDIO part in kernel < 3.2Hauke Mehrtens
The mwifiex SDIO driver needs mmc_hw_reset() which was added in kernel 3.2. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-08-03dependencies: make the WL1251_SDIO driver depend on platform providerHauke Mehrtens
The driver with the config symbols CONFIG_WL1251_SDIO uses the CONFIG_WILINK_PLATFORM_DATA driver for providing the platform data. If this is not build into the kernel there is no use for this driver. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-08-03dependencies: make NFC_NXP_NCI_I2C depend on >=3.17Hauke Mehrtens
The driver with the config option NFC_NXP_NCI_I2C now uses devm_gpiod_get_index() with 4 arguments which is not supported in backports. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-06-28dependencies: make NFC_PN544_I2C depend on kernel >= 3.17Hauke Mehrtens
NFC_PN544_I2C uses devm_gpiod_get_index() now which is not available in kernel < 3.17. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-06-28dependencies: build NFC_NXP_NCI_I2C only on kernel >= 3.13Hauke Mehrtens
NFC_NXP_NCI_I2C uses the linux/gpio/consumer.h which is not available in kernel version < 3.13 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-06-28dependencies: build VIDEO_FB_IVTV only on kernel >= 4.2Hauke Mehrtens
VIDEO_FB_IVTV uses arch_phys_wc_add(), arch_phys_wc_del() and pat_enabled() now which are not available in older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-06-15dependencies: make VIDEO_ADP1653 depend on kernel >= 3.13Hauke Mehrtens
The driver VIDEO_ADP1653 now includes linux/gpio/consumer.h which is not available in kernel versions < 3.13. This patch makes the driver depend on kernel version >= 3.13. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>