Age | Commit message (Collapse) | Author |
|
This driver was missing in the list of the other lib80211 driver using
SKCIPHER.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
This reverts commit 1b4e6ad4d927c7998fa578f2d29e0c4ec01a9217.
Said commit broke b43 on older kernels (<3.16).
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
It needs pcie_get_mps() which was only exported in that kernel.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Yes, that's a very recent kernel - if anyone cares they can fix it.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
|
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>
|
|
VIDEO_TVP5150 now uses devm_gpiod_get_optional().
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
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>
|
|
This driver includes linux/property.h which is not available in kernel
< 3.18.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
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>
|
|
ATH9K_HWRNG uses add_hwgenerator_randomness() which is only available
kernel >= 3.17.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
The hostap driver uses proc_remove() which was added in kernel 3.10.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
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>
|
|
This driver now uses the gpio consumer api.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
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>
|
|
DVB_TDA10071 now uses regmap_bulk_write() which was added in kernel 3.4.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
bcma gpio now uses the gpio driver subsystem which was added with
kernel 3.13.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
netup-unidvb uses spi_finalize_current_message() now which is not
available on < 3.4.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
The mwifiex SDIO driver needs mmc_hw_reset() which was added in kernel 3.2.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|