]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - wilink8-wlan/backports.git/log
wilink8-wlan/backports.git
8 years agobackports: add forward declaration for struct device type upstream_41 R8.6 R8.6SP1 R8.6_SP1 R8.6_compat ol_r8.a9.23 ol_r8.a9.24 ol_r8.a9.25 ol_r8.a9.26 ol_r8.a9.27 ol_r8.a9.28
Eliad Peller [Tue, 12 May 2015 07:16:43 +0000 (10:16 +0300)]
backports: add forward declaration for struct device type

This is a backport of kernel commit f30d0a8, which
added forward declaration for struct device, as
debugfs_create_devm_seqfile() has such parameter.

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agobackports: skip some install operations if KLIB is defined
Eliad Peller [Mon, 2 Sep 2013 13:23:12 +0000 (16:23 +0300)]
backports: skip some install operations if KLIB is defined

When a custom rootfs is being used, there is no point
in running various installation operations (such as depmod)
on the host file system.

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agodon't require coccinelle
Eliad Peller [Tue, 28 Apr 2015 13:16:26 +0000 (16:16 +0300)]
don't require coccinelle

cocci files were already replaced with simple patches.

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agoreplace cocci patches with simple patches
Eliad Peller [Mon, 15 Dec 2014 15:15:58 +0000 (17:15 +0200)]
replace cocci patches with simple patches

To make the build faster

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agobackports: add missing <linux/vmalloc.h> include
Eliad Peller [Mon, 27 Apr 2015 09:36:27 +0000 (12:36 +0300)]
backports: add missing <linux/vmalloc.h> include

commit b5ba740 ("backports: backport kvfree") backported
kvfree implementation, but didn't include vmalloc.h,
needed for vfree definition (at least for some kernels)

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agobackports: fix coccinelle version check
Eliad Peller [Mon, 27 Apr 2015 09:14:50 +0000 (12:14 +0300)]
backports: fix coccinelle version check

bpreqs.py assumes the max rc level is 20. However,
backports currently requires coccinelle 1.0.0-rc24
(which is the latest rc before 1.0.0).

This resulted in 1.0.0-rc24 getting higher weight
than 1.0.0, which failed the dependency check.

Fix it by increasing the max rc to 25 (and use
a constant for it)

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agobackports: remove kernel 3.15 requirement for WLCORE_SDIO
Eliad Peller [Sun, 30 Nov 2014 11:11:28 +0000 (13:11 +0200)]
backports: remove kernel 3.15 requirement for WLCORE_SDIO

WLCORE_SDIO doesn't use any gpio code, so there's no
reason to require kernel 3.15

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agodefconfigs: wl18xx: enable TESTMODE
Eliad Peller [Tue, 28 Jan 2014 13:42:55 +0000 (15:42 +0200)]
defconfigs: wl18xx: enable TESTMODE

this is currently needed for ap support (smart config)

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agowl18xx: don't use CPTCFG_WILINK_PLATFORM_DATA by default
Eliad Peller [Sun, 19 Jan 2014 17:54:26 +0000 (19:54 +0200)]
wl18xx: don't use CPTCFG_WILINK_PLATFORM_DATA by default

We don't need this for DT kernels

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agobackports: add a defconfig for wl18xx
Eliad Peller [Sun, 19 Jan 2014 17:52:37 +0000 (19:52 +0200)]
backports: add a defconfig for wl18xx

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agoignore non-existent files and failed patches
Eliad Peller [Sun, 19 Jan 2014 17:41:32 +0000 (19:41 +0200)]
ignore non-existent files and failed patches

Signed-off-by: Eliad Peller <eliad@wizery.com>
8 years agopatches: refresh patches on next-20150424 backports-20150424
Hauke Mehrtens [Sat, 25 Apr 2015 14:18:17 +0000 (16:18 +0200)]
patches: refresh patches on next-20150424

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.68              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.106             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.73             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.39             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.37             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.7              [  OK  ]
18  3.17.8              [  OK  ]
19  3.18.10             [  OK  ]
20  3.19.3              [  OK  ]
21  4.0-rc6             [  OK  ]

manual changes done to
patches/collateral-evolutions/network/0053-remove_wait_on_bit_timeout/btusb.patch

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agopatches: do not use EPROBE_DEFER in media
Hauke Mehrtens [Sat, 25 Apr 2015 22:19:25 +0000 (00:19 +0200)]
patches: do not use EPROBE_DEFER in media

This was added in commit 4f528afc.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agodepends: deactivate some driver which are using devm_gpiod_get_optional()
Hauke Mehrtens [Sat, 25 Apr 2015 15:53:11 +0000 (17:53 +0200)]
depends: deactivate some driver which are using devm_gpiod_get_optional()

devm_gpiod_get_optional() was not backported to older kernel versions
and the devm_gpiod_get_optional() function in kernel 3.16 has less
parameters.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agocopy: header file for nxp-nci NFC driver
Hauke Mehrtens [Sat, 25 Apr 2015 15:25:17 +0000 (17:25 +0200)]
copy: header file for nxp-nci NFC driver

The nxp-nci NFC driver was added in Linux commit dece45855 and needs an
additional header file.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: add clk_prepare_enable() and clk_disable_unprepare()
Hauke Mehrtens [Sat, 25 Apr 2015 22:18:14 +0000 (00:18 +0200)]
header: add clk_prepare_enable() and clk_disable_unprepare()

These functions are used by some media drivers since 4f528afc.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: add TRACE_DEFINE_ENUM define for v4l2
Hauke Mehrtens [Sat, 25 Apr 2015 15:27:14 +0000 (17:27 +0200)]
header: add TRACE_DEFINE_ENUM define for v4l2

v4l2 makes use of TRACE_DEFINE_ENUM. This was introduced in 0c564a538
and is not supported in older kernel versions, implement it empty.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: add IS_REACHABLE()
Hauke Mehrtens [Sat, 25 Apr 2015 15:22:39 +0000 (17:22 +0200)]
header: add IS_REACHABLE()

This was introduced in commit 9b174527e and is used by the media
drivers.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agopatches: refresh patches on next-20150402 backports-20150402
Hauke Mehrtens [Sat, 18 Apr 2015 13:49:55 +0000 (15:49 +0200)]
patches: refresh patches on next-20150402

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.68              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.106             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.73             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.39             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.37             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.7              [  OK  ]
18  3.17.8              [  OK  ]
19  3.18.10             [  OK  ]
20  3.19.3              [  OK  ]
21  4.0-rc6             [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: do not use genl backport on RHEL 7.0
Hauke Mehrtens [Sat, 25 Apr 2015 12:06:57 +0000 (14:06 +0200)]
header: do not use genl backport on RHEL 7.0

The genl changes were backported to RHEL 7.0

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: add LINUX_BACKPORT() macro to reinit_completion()
Hauke Mehrtens [Sat, 25 Apr 2015 12:06:08 +0000 (14:06 +0200)]
header: add LINUX_BACKPORT() macro to reinit_completion()

This fixes compalation on RHEL 7.1

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: lockdep_assert_held is already in kernel 3.0
Hauke Mehrtens [Sat, 25 Apr 2015 11:06:07 +0000 (13:06 +0200)]
header: lockdep_assert_held is already in kernel 3.0

This backport is not needed because it is already provided by all
supported kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: add module_pnp_driver()
Hauke Mehrtens [Tue, 21 Apr 2015 20:34:25 +0000 (22:34 +0200)]
header: add module_pnp_driver()

This macro is used by some media drivers and was added to the kernel in
commit 95c0fd457.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agopatches: do not access name_assign_type
Hauke Mehrtens [Tue, 21 Apr 2015 20:20:04 +0000 (22:20 +0200)]
patches: do not access name_assign_type

struct net_device now has a new member name_assign_type which contains
the type of the mac address. It is currently only used to be shown in
sysfs. It should be save to just ignore it on older kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agocopy: add fixp-arith.h
Hauke Mehrtens [Tue, 21 Apr 2015 20:19:05 +0000 (22:19 +0200)]
copy: add fixp-arith.h

This file is needed by some media drivers.
It only contains inline functions and macros, so it is save to copy it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agoheader: add DIV_ROUND_CLOSEST_ULL
Hauke Mehrtens [Tue, 21 Apr 2015 20:16:26 +0000 (22:16 +0200)]
header: add DIV_ROUND_CLOSEST_ULL

This adds the DIV_ROUND_CLOSEST_ULL macro which was added to the kernel
in 350f28a7a. In addition this patch fixes some problems in the
DIV_ROUND_CLOSEST macro. Both are copied from the kernel.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agopatches: do not add backports code for recent kernel versions
Hauke Mehrtens [Mon, 20 Apr 2015 20:42:55 +0000 (22:42 +0200)]
patches: do not add backports code for recent kernel versions

This caused a warning on recent kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: deal with struct struct ptp_clock_info get/settime64 changes
Stefan Assmann [Thu, 23 Apr 2015 11:33:45 +0000 (13:33 +0200)]
backports: deal with struct struct ptp_clock_info get/settime64 changes

In kernel 4.1 struct ptp_clock_info changes function pointers gettime,
settime to gettime64, settime64.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: deal with struct timespec64 changes
Stefan Assmann [Wed, 22 Apr 2015 14:25:56 +0000 (10:25 -0400)]
backports: deal with struct timespec64 changes

In kernel 3.17 struct timespec64 was introduced.

commit 361a3bf00582469877f8d18ff20f1efa6b781274
Author: John Stultz <john.stultz@linaro.org>
Date:   Wed Jul 16 21:03:58 2014 +0000

    time64: Add time64.h header and define struct timespec64

git describe --contains 361a3bf00582469877f8d18ff20f1efa6b781274
v3.17-rc1~109^2~62

Deal with the required changes via defines.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
[Moved defines into the same header files as in mailine kernel, removed some ktime_*]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: add passthru_features_check()
Stefan Assmann [Thu, 23 Apr 2015 11:33:43 +0000 (13:33 +0200)]
backports: add passthru_features_check()

This is required by igb and possibly other network drivers.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
[change to EXPORT_SYMBOL_GPL]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: handle ndo_gso_check() to ndo_features_check() changes
Stefan Assmann [Thu, 23 Apr 2015 11:33:42 +0000 (13:33 +0200)]
backports: handle ndo_gso_check() to ndo_features_check() changes

In kernel 3.19 function pointer ndo_gso_check is changed into
ndo_features_check in struct net_device_ops.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: use spatch for __genl_const change
Johannes Berg [Tue, 7 Apr 2015 10:58:54 +0000 (12:58 +0200)]
backports: use spatch for __genl_const change

As newer versions of spatch are now capable of declaring an
attribute, use that feature to create an spatch for the change
that changes const to __genl_const.

This bumps the required version of coccinelle to 1.0.0-rc23
(which was released over three months ago.)

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: deal better with possible_net_t
Emmanuel Grumbach [Tue, 7 Apr 2015 08:42:18 +0000 (10:42 +0200)]
backports: deal better with possible_net_t

Instead of just assuming CONFIG_NET_NS is defined, deal with
this better. Sadly, it needs a header file patch (as an spatch
doesn't deal properly with header files.)

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: require coccinelle version 1.0.0-rc24
Stefan Assmann [Wed, 25 Feb 2015 14:20:54 +0000 (15:20 +0100)]
backports: require coccinelle version 1.0.0-rc24

The new more generic ethernet patches require spatch 1.0.0-rc24.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years agobackports: remove igb-devm_hwmon_device_register_with_groups.patch
Stefan Assmann [Wed, 22 Apr 2015 14:50:50 +0000 (16:50 +0200)]
backports: remove igb-devm_hwmon_device_register_with_groups.patch

This patch is no longer needed due to commit

commit 69dbc7cf6d34b903c1dc80f1d4f880fc9acfe6fb
Author: Mathieu Olivari <mathieu@qca.qualcomm.com>
Date:   Sun Jan 25 09:46:02 2015 -0800

    backport: add hwmon group registration functions

which provides the missing functionality now

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct net_device_ops set_vf_rate changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:52 +0000 (15:20 +0100)]
backports: replace struct net_device_ops set_vf_rate changes with smpl patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct net_device_ops set_vf_spoofchk changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:51 +0000 (15:20 +0100)]
backports: replace struct net_device_ops set_vf_spoofchk changes with smpl patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct ethtool_ops get_rxnfc changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:50 +0000 (15:20 +0100)]
backports: replace struct ethtool_ops get_rxnfc changes with smpl patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct pci_error_handlers changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:49 +0000 (15:20 +0100)]
backports: replace struct pci_error_handlers changes with smpl patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct pci_driver sriov_configure changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:48 +0000 (15:20 +0100)]
backports: replace struct pci_driver sriov_configure changes with smpl patch

There's still some manual patching done because igb_pci_disable_sriov()
will not be used on kernel older than 3.8, which would generate a
compile warning.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct ethtool_ops get_module changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:47 +0000 (15:20 +0100)]
backports: replace struct ethtool_ops get_module changes with smpl patch

Also required a refreshed of patch
patches/collateral-evolutions/network/0038-ethtool_rxfh_indir/igb_rxfh_indir.patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct ethtool_ops get/set_eee changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:46 +0000 (15:20 +0100)]
backports: replace struct ethtool_ops get/set_eee changes with smpl patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: replace struct ethtool_ops get_ts_info changes with smpl patch
Stefan Assmann [Wed, 25 Feb 2015 14:20:45 +0000 (15:20 +0100)]
backports: replace struct ethtool_ops get_ts_info changes with smpl patch

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: update cfg80211 wext Kconfig disable patch
Johannes Berg [Mon, 2 Mar 2015 08:02:15 +0000 (09:02 +0100)]
backports: update cfg80211 wext Kconfig disable patch

The context change, update the patch.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: refresh on next-20150313 backports-20150313
Hauke Mehrtens [Fri, 3 Apr 2015 21:32:37 +0000 (23:32 +0200)]
patches: refresh on next-20150313

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.68              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.106             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.73             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.39             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.37             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.7              [  OK  ]
18  3.17.8              [  OK  ]
19  3.18.10             [  OK  ]
20  3.19.3              [  OK  ]
21  4.0-rc6             [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: add USB ZD1201 driver
Hauke Mehrtens [Sun, 5 Apr 2015 18:13:21 +0000 (20:13 +0200)]
backports: add USB ZD1201 driver

This wifi driver was missing before.
This driver uses the cfg80211 so we should ship it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: add Atmel at76c50x PCI and PCMCIA driver
Hauke Mehrtens [Sun, 5 Apr 2015 18:07:40 +0000 (20:07 +0200)]
backports: add Atmel at76c50x PCI and PCMCIA driver

This wifi driver was missing before.
This driver uses the cfg80211 so we should ship it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: add Cisco/Aironet (AIRO) driver
Hauke Mehrtens [Sun, 5 Apr 2015 18:03:56 +0000 (20:03 +0200)]
backports: add Cisco/Aironet (AIRO) driver

This wifi driver was missing before.
This driver uses the cfg80211 so we should ship it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: add missing import to rhashtable
Hauke Mehrtens [Fri, 3 Apr 2015 22:59:47 +0000 (00:59 +0200)]
patches: add missing import to rhashtable

lib-rhashtable.c misses a #include <linux/export.h> on some kernel
versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: adapt function signature of recvmsg sendmsg
Hauke Mehrtens [Fri, 3 Apr 2015 22:47:55 +0000 (00:47 +0200)]
patches: adapt function signature of recvmsg sendmsg

The function signature of the members recvmsg sendmsg of the structure
proto_ops changed. The first parameter was removed for kernel 4.1 in
commit 1b7841404. This patch adds back the old signature of older
kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheaders: add sock_skb_cb_check_size()
Hauke Mehrtens [Fri, 3 Apr 2015 22:47:38 +0000 (00:47 +0200)]
headers: add sock_skb_cb_check_size()

The bluetooth code needs this function. It was introduced in upstream
commit b4772ef87.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: backport recent wext change
Johannes Berg [Mon, 2 Mar 2015 08:48:32 +0000 (09:48 +0100)]
backports: backport recent wext change

backport the commit 36ef906ee8fefbfac3844206e66d8450e6221c69
("wext: add checked wrappers for adding events/points to streams")

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackport-include: map possible_net_t to struct net *
Arend van Spriel [Thu, 19 Mar 2015 13:58:50 +0000 (14:58 +0100)]
backport-include: map possible_net_t to struct net *

commit 0c5c9fb55106 (net: Introduce possible_net_t) changed
use of write_pnet and read_pnet. This patch will map possible_net_t
back to struct net * to use old api.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: backport netlink IP/IPv6 address accessors
Johannes Berg [Wed, 1 Apr 2015 15:31:36 +0000 (17:31 +0200)]
backports: backport netlink IP/IPv6 address accessors

These were introduced upstream in commits 67b61f6c130a
and 930345ea6304.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: include rhashtable
Johannes Berg [Wed, 1 Apr 2015 15:31:35 +0000 (17:31 +0200)]
backports: include rhashtable

As mac80211 now needs rhashtable, include it in backports.
For now, it actually depends on mac80211 and is selected
for kernels < 4.1 -- it existed in previous kernels but
with different API, so cannot be used from there easily.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agodevel: update the test kernels backports-20150222
Hauke Mehrtens [Thu, 2 Apr 2015 22:30:47 +0000 (00:30 +0200)]
devel: update the test kernels

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: refresh patches on next-20150222
Hauke Mehrtens [Sun, 22 Feb 2015 14:41:54 +0000 (15:41 +0100)]
patches: refresh patches on next-20150222

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.68              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.106             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.73             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.39             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.37             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.7              [  OK  ]
18  3.17.8              [  OK  ]
19  3.18.10             [  OK  ]
20  3.19.3              [  OK  ]
21  4.0-rc6             [  OK  ]

manual changes done to:
patches/collateral-evolutions/network/0020-tty-termios/drivers_bluetooth_hci_ath.patch
- removed

patches/collateral-evolutions/media/0002-no_dmabuf/v4l2.patch
- handled added CONFIG_HAS_DMA

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: remove usage of vb2_ioctl_expbuf()
Hauke Mehrtens [Fri, 3 Apr 2015 13:21:51 +0000 (15:21 +0200)]
patches: remove usage of vb2_ioctl_expbuf()

vb2_ioctl_expbuf() was patched out in backports, but it was still used
in some drivers. This patch removes also the references to that missing
function.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: do not use memcpy_fromiovec() in bluetooth
Hauke Mehrtens [Fri, 3 Apr 2015 11:47:49 +0000 (13:47 +0200)]
patches: do not use memcpy_fromiovec() in bluetooth

The patch patches/collateral-evolutions/network/0050-iov_iter
/bluetooth.patch added memcpy_fromiovec unconditionally, but
memcpy_fromiovec() is not available in kernel 4.0 any more. This patch
adds the backport code only for older kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: add missing include in ath10k
Hauke Mehrtens [Thu, 2 Apr 2015 22:19:40 +0000 (00:19 +0200)]
patches: add missing include in ath10k

drivers/net/wireless/ath/ath10k/htt.h uses "struct idr" since commit
89d6d83. This stricture does not get included on kernel 3.0. This adds
the missing include.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agodependencies: deactivate DVB_RTL2830, DVB_RTL2832
Hauke Mehrtens [Thu, 2 Apr 2015 22:19:01 +0000 (00:19 +0200)]
dependencies: deactivate DVB_RTL2830, DVB_RTL2832

The DVB_RTL2830 and DVB_RTL2832 driver are using the new regmap API
since commit b410dae and d101658 which we did not backport. Deactivate
this driver on affected kernel versions for now. In addition the
DVB_USB_RTL28XXU driver has to be deactivated because it depends on
these two modules.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agodependencies: deactivate NFC_PN544_I2C
Hauke Mehrtens [Thu, 2 Apr 2015 22:18:09 +0000 (00:18 +0200)]
dependencies: deactivate NFC_PN544_I2C

drivers/nfc/pn544/i2c.c includes linux/gpio/consumer.h since commit
0a5942c8, which we can not backport. Deactivate this driver on affected
kernel versions for now.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: remove usage of wait_on_bit_timeout() in btusb.c
Hauke Mehrtens [Wed, 1 Apr 2015 20:06:10 +0000 (22:06 +0200)]
patches: remove usage of wait_on_bit_timeout() in btusb.c

wait_on_bit_timeout() is only supported with kernel >= 3.17 in
backports. On older kernel versions we go back to the old
implementation. The new implementation was introduced in commits:
a087a98fad7097 and 129a769.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agocompat: wait_on_bit_timeout() function
Hauke Mehrtens [Wed, 1 Apr 2015 19:42:44 +0000 (21:42 +0200)]
compat: wait_on_bit_timeout() function

Some bluetooth code makes use of wait_on_bit_timeout() now. This
function was introduced in commit 44fc0e5. It was only possible to
backport this to kernel >= 3.17. This function makes use of a new
member in struct wait_bit_key which was added with kernel 3.17.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: adapt new dma_buf_export() signature
Hauke Mehrtens [Mon, 23 Feb 2015 22:17:41 +0000 (23:17 +0100)]
header: adapt new dma_buf_export() signature

In commit 817bd72 the dma_buf_export() function signature changed
from getting a long list of parameters to just getting a structure
with all the parameters in it. This patch adds a function which
translates from the new signature to the old function signature. This
function now also handles the different versions of dma_buf_export()
used in different kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agocopy: remove include/linux/platform_data/vsp1.h
Hauke Mehrtens [Sun, 22 Feb 2015 14:42:15 +0000 (15:42 +0100)]
copy: remove include/linux/platform_data/vsp1.h

This file was removed from the kernel in commit 32d17597.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: backport kvfree
Johannes Berg [Wed, 1 Apr 2015 15:31:39 +0000 (17:31 +0200)]
backports: backport kvfree

This has been in the kernel for a long time, but wasn't
used by anyone. Now it's used by rhashtable, so add it.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackport: backport NULLS_MARKER
Johannes Berg [Wed, 1 Apr 2015 15:31:38 +0000 (17:31 +0200)]
backport: backport NULLS_MARKER

This was added to list_nulls.h fairly recently in commit f89bd6f87a53.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: backport NET_NAME_* definitions
Johannes Berg [Wed, 1 Apr 2015 15:31:37 +0000 (17:31 +0200)]
backports: backport NET_NAME_* definitions

These were added upstream a long time ago in commit 685343fc3ba61,
but not needed until implemented in the wireless stack recently.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheaders: support pre-3.9 (5-args) hashtable macros
Mathieu Olivari [Fri, 27 Mar 2015 01:01:23 +0000 (18:01 -0700)]
headers: support pre-3.9 (5-args) hashtable macros

Last ath10k makes use of hash tables, which changed in the upstream
commit:
 * commit 0bbacca7c3911451cea923b0ad6389d58e3d9ce9
 * Author: Sasha Levin <sasha.levin@oracle.com>
 * Date:   Thu Feb 7 12:32:18 2013 +1100
 *
 *     hlist: drop the node parameter from iterators

The list portion of this commit has already been backported, but the
hashtable part has not. So this change evens it up. It fixes a build
issue when selecting ath10k on a kernel before 3.9

Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: add support for 4.x kernels
Luciano Coelho [Wed, 4 Mar 2015 09:06:50 +0000 (11:06 +0200)]
backports: add support for 4.x kernels

Adjust the kernel version parsing and list of backport files
generation for 4.x kernels.

Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agogit-tracker: ask for verbose messages from per-commit processing
Johannes Berg [Mon, 2 Mar 2015 08:19:22 +0000 (09:19 +0100)]
git-tracker: ask for verbose messages from per-commit processing

The messages are only printed if something fails anyway, so
better ask for verbose messages to be able to better identify
what failed.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackport: add backport for get_net_ns_by_fd()
Arend van Spriel [Fri, 30 Jan 2015 23:13:52 +0000 (00:13 +0100)]
backport: add backport for get_net_ns_by_fd()

In mac80211-next a call to get_net_ns_by_fd() has been added in cfg80211
which resides in networking core. This function has been backported
such that it will always fail, ie. as it would when CONFIG_NET_NS
is not defined. The call was added by:

   commit 4b681c82d2f9bef121c912ffcaac89a004af3f2c
   Author: Vadim Kochan <vadim4j@gmail.com>
   Date: Mon Jan 12 16:34:05 2015 +0200

     nl80211: Allow set network namespace by fd

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: refresh patches on next-20150129 backports-20150129
Hauke Mehrtens [Sat, 21 Feb 2015 18:35:19 +0000 (19:35 +0100)]
patches: refresh patches on next-20150129

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.67              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.106             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.69             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.38             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.33             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.7              [  OK  ]
18  3.17.8              [  OK  ]
19  3.18.7              [  OK  ]
20  3.19.0              [  OK  ]

manual changes do to:
patches/collateral-evolutions/network/0049-no-pfmemalloc/igb.patch

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agodevel: update the test kernels
Hauke Mehrtens [Sat, 21 Feb 2015 20:01:34 +0000 (21:01 +0100)]
devel: update the test kernels

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add of_get_property() for 3.0
Hauke Mehrtens [Sat, 21 Feb 2015 20:02:04 +0000 (21:02 +0100)]
header: add of_get_property() for 3.0

In kernel 3.0 the function prototype is only present when CONFIG_OF is
selected, if that is not selected the prototype is not there. This adds
an empty implementation for that case.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: igb: remove access to programmable ptp pins
Hauke Mehrtens [Sat, 21 Feb 2015 19:26:26 +0000 (20:26 +0100)]
patches: igb: remove access to programmable ptp pins

Programmable pins were introduced in the ptp subsystem in kernel 3.15
and igb makes use of them now. These patches are removing the code
accessing these new functions.

These patches are needed for every kernel which does not have this
commit:
commit 6092315dfdec5185881605d15a0e200d6e90eb66
Author: Richard Cochran <richardcochran@gmail.com>
Date:   Thu Mar 20 22:21:52 2014 +0100

    ptp: introduce programmable pins.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
CC: Stefan Assmann <sassmann@kpanic.de>
9 years agoheader: add skb_vlan_tag_{present,get,get_id}
Hauke Mehrtens [Fri, 30 Jan 2015 12:09:09 +0000 (13:09 +0100)]
header: add skb_vlan_tag_{present,get,get_id}

These macros are used by some Ethernet drivers now.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add get_user_pages_unlocked()
Hauke Mehrtens [Fri, 30 Jan 2015 11:55:30 +0000 (12:55 +0100)]
header: add get_user_pages_unlocked()

This function is needed by some media driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: add IFF_TX_SKB_SHARING
Johannes Berg [Fri, 30 Jan 2015 17:14:50 +0000 (18:14 +0100)]
backports: add IFF_TX_SKB_SHARING

This was introduced on kernel version 3.1, so a kernel (3.0) without
it is still just within the support window. Define this constant if
it isn't defined.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
[Move the code to backport/backport-include/linux/netdevice.h, it is
placed there in recent kernel version]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: remove patches for SKBTX_WIFI_STATUS
Johannes Berg [Fri, 30 Jan 2015 17:23:25 +0000 (18:23 +0100)]
backports: remove patches for SKBTX_WIFI_STATUS

The tx_flags haven't been a union since 2.6.37, so since we
no longer support that kernel the '&' operation will now be
possible on all supported kernels. Use that fact to get rid
of the patch by defining SKBTX_WIFI_STATUS to 0 so the code
also disappears, but doesn't have to be patched.

While at it, clean up a double #if.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: genl-const: fix nl80211.patch
Arend van Spriel [Thu, 15 Jan 2015 20:15:42 +0000 (21:15 +0100)]
patches: genl-const: fix nl80211.patch

nl80211.c recently changed using defined strings instead of hard-coded in
multi-cast group definitions:

  commit 71b836eca7f380fbd4c025f8c4371f9a071bc909
  Author: Johannes Berg <johannes.berg@intel.com>
  Date:   Tue Dec 23 17:17:38 2014 +0100

      nl80211: define multicast group names in header

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackport: small copy&paste error fixed
Arend van Spriel [Fri, 30 Jan 2015 20:12:37 +0000 (21:12 +0100)]
backport: small copy&paste error fixed

Changed the version number in the file header comment.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackport: add hwmon group registration functions
Mathieu Olivari [Sun, 25 Jan 2015 17:46:02 +0000 (09:46 -0800)]
backport: add hwmon group registration functions

hwmon group registration functions have been added in 3.13 kernel.
Latest ath10k patches make use of this mechanism, therefore the
need for the backport.

Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com>
[do not dereference hwdev before giving to dev_set_drvdata]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: refresh on next-20150108 backports-20150108
Hauke Mehrtens [Fri, 23 Jan 2015 20:37:07 +0000 (21:37 +0100)]
patches: refresh on next-20150108

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.65              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.105             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.63             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.35             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.27             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.6              [  OK  ]
18  3.17.7              [  OK  ]
19  3.18.1              [  OK  ]
20  3.19-rc1            [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agocopy: add include/linux/hdmi.h
Hauke Mehrtens [Fri, 30 Jan 2015 11:04:28 +0000 (12:04 +0100)]
copy: add include/linux/hdmi.h

This header is needed by some media drivers. It is safe to copy this
file, because it does not contains any header for an interface to other
kernel subsystems or drivers, but only consonants defined in the HDMI
standard.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add linux/timecounter.h
Hauke Mehrtens [Fri, 23 Jan 2015 21:02:51 +0000 (22:02 +0100)]
header: add linux/timecounter.h

This file was newly added to the kernel. It was extracted from
linux/clocksource.h.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agobackports: explicitely include string.h from device.h
Mathieu Olivari [Tue, 13 Jan 2015 02:17:55 +0000 (18:17 -0800)]
backports: explicitely include string.h from device.h

string.h is usually included from the asm/ folder in most configuration,
but on some older kernels and non-x86 architecture, this inclusion is
not necessarily happening. As we're using memcpy() in the code
below, we need to be safe and make sure string.h is indeed there.

This issue has been observed on a 3.4 vendor kernels, but may be
applicable to other configurations.

Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: refresh patches on next-20141221 backports-20141221
Hauke Mehrtens [Sat, 20 Dec 2014 21:49:39 +0000 (22:49 +0100)]
patches: refresh patches on next-20141221

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: remove ath9k-Revert-ath-ath9k-use-debugfs patch
Hauke Mehrtens [Sun, 21 Dec 2014 16:02:55 +0000 (17:02 +0100)]
patches: remove ath9k-Revert-ath-ath9k-use-debugfs patch

This patches was merged upstream

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoatches: fix ssb compile
Hauke Mehrtens [Sun, 21 Dec 2014 13:21:08 +0000 (14:21 +0100)]
atches: fix ssb compile

The wakeup_path member was added in kernel 3.2, just ignore this on
older kernel versions. This will break WoL in b44 with these old kernel
versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: revert iov_iter for bluetooth
Hauke Mehrtens [Sun, 21 Dec 2014 01:30:47 +0000 (02:30 +0100)]
patches: revert iov_iter for bluetooth

usage of the new iov_iter api was added in the following patches:
commit 17836394e578b8d6475ecdb309ad1356bbcf37a2
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Mon Nov 24 17:07:38 2014 -0500
    first fruits - kill l2cap ->memcpy_fromiovec()

commit c0371da6047abd261bc483c744dbc7d81a116172
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Mon Nov 24 10:42:55 2014 -0500
    put iov_iter into msghdr

commit 56c39fb67cdb665ae67fba4975f5e20e6614cda6
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Mon Nov 24 16:44:09 2014 -0500
    switch l2cap ->memcpy_fromiovec() to msghdr

I haven't found a way to backport this, so this is mostly a revert of
these upstream commits to make bluetooth use the old APIs on older
kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add dma_rmb()
Hauke Mehrtens [Sun, 21 Dec 2014 01:26:50 +0000 (02:26 +0100)]
header: add dma_rmb()

dma_rmb() is added twice, because most architectures do not include
asm-generic/barrier.h, but only asm/barrier.h. This should work with
all architectures.

dma_rmb() is used by the igb driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add eth_skb_pad()
Hauke Mehrtens [Sat, 20 Dec 2014 22:10:52 +0000 (23:10 +0100)]
header: add eth_skb_pad()

eth_skb_pad() is used by the igb driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add skb_put_padto()
Hauke Mehrtens [Sat, 20 Dec 2014 22:09:27 +0000 (23:09 +0100)]
header: add skb_put_padto()

skb_put_padto() is used by the igb driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agoheader: add napi_alloc_skb()
Hauke Mehrtens [Sat, 20 Dec 2014 22:08:18 +0000 (23:08 +0100)]
header: add napi_alloc_skb()

napi_alloc_skb() is now used by some Ethernet drivers instead of
netdev_alloc_skb_ip_align(). It can not be placed into backport-
include/linux/skbuff.h because it accesses a member of struct
napi_struct which is not possible in skbuff.h, placing it into
netdevice.h worked in my tests.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agodevel: update the test kernels backports-20141201
Hauke Mehrtens [Sat, 20 Dec 2014 15:30:48 +0000 (16:30 +0100)]
devel: update the test kernels

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: refresh on next-20141201
Hauke Mehrtens [Sat, 20 Dec 2014 14:46:28 +0000 (15:46 +0100)]
patches: refresh on next-20141201

1   3.0.101             [  OK  ]
2   3.1.10              [  OK  ]
3   3.2.65              [  OK  ]
4   3.3.8               [  OK  ]
5   3.4.105             [  OK  ]
6   3.5.7               [  OK  ]
7   3.6.11              [  OK  ]
8   3.7.10              [  OK  ]
9   3.8.13              [  OK  ]
10  3.9.11              [  OK  ]
11  3.10.63             [  OK  ]
12  3.11.10             [  OK  ]
13  3.12.35             [  OK  ]
14  3.13.11             [  OK  ]
15  3.14.27             [  OK  ]
16  3.15.10             [  OK  ]
17  3.16.6              [  OK  ]
18  3.17.7              [  OK  ]
19  3.18.1              [  OK  ]

manual changed were needed for the following patches:
backport-adjustments/crypto-ccm.patch
backport-adjustments/devcoredump.patch

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: cherry-pick debugfs_create_devm_seqfile() revert
Hauke Mehrtens [Sun, 21 Dec 2014 15:37:56 +0000 (16:37 +0100)]
patches: cherry-pick debugfs_create_devm_seqfile() revert

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
9 years agopatches: adapt api change of rchan_callbacks->create_buf_file in ath9k
Hauke Mehrtens [Sat, 20 Dec 2014 20:09:46 +0000 (21:09 +0100)]
patches: adapt api change of rchan_callbacks->create_buf_file in ath9k

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>