openwrt/staging/blogic.git
10 years agobackports: remove backport/backport-include/linux/vgaarb.h
Hauke Mehrtens [Sun, 24 Nov 2013 19:01:59 +0000 (20:01 +0100)]
backports: remove backport/backport-include/linux/vgaarb.h

This file was never included.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove usb_unlink_anchored_urbs()
Hauke Mehrtens [Sun, 24 Nov 2013 19:01:24 +0000 (20:01 +0100)]
backports: remove usb_unlink_anchored_urbs()

kref_get_unless_zero() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove kref_get_unless_zero()
Hauke Mehrtens [Sun, 24 Nov 2013 18:49:38 +0000 (19:49 +0100)]
backports: remove kref_get_unless_zero()

kref_get_unless_zero() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove hex_byte_pack()
Hauke Mehrtens [Sun, 24 Nov 2013 18:48:06 +0000 (19:48 +0100)]
backports: remove hex_byte_pack()

hex_byte_pack() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove vlan_hw_offload_capable()
Hauke Mehrtens [Sun, 24 Nov 2013 18:44:20 +0000 (19:44 +0100)]
backports: remove vlan_hw_offload_capable()

vlan_hw_offload_capable() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove fb_enable_skip_vt_switch()
Hauke Mehrtens [Sun, 24 Nov 2013 18:40:34 +0000 (19:40 +0100)]
backports: remove fb_enable_skip_vt_switch()

fb_enable_skip_vt_switch() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove ethtool_rxfh_indir_default()
Hauke Mehrtens [Sun, 24 Nov 2013 18:39:25 +0000 (19:39 +0100)]
backports: remove ethtool_rxfh_indir_default()

ethtool_rxfh_indir_default() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove efi
Hauke Mehrtens [Sun, 24 Nov 2013 18:37:40 +0000 (19:37 +0100)]
backports: remove efi

Non of these defines or functions where used by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove irq_set_affinity_hint()
Hauke Mehrtens [Sun, 24 Nov 2013 18:26:48 +0000 (19:26 +0100)]
backports: remove irq_set_affinity_hint()

irq_set_affinity_hint() was never called by any code. This makes it
possible to remove struct cpumask.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove atomic_inc_not_zero_hint()
Hauke Mehrtens [Sun, 24 Nov 2013 18:23:35 +0000 (19:23 +0100)]
backports: remove atomic_inc_not_zero_hint()

atomic_inc_not_zero_hint() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove acpi_video_register_with_quirks()
Hauke Mehrtens [Sun, 24 Nov 2013 18:16:45 +0000 (19:16 +0100)]
backports: remove acpi_video_register_with_quirks()

acpi_video_register_with_quirks() was never called by any code.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove eeprom_93cx6.h header
Hauke Mehrtens [Sun, 24 Nov 2013 18:12:43 +0000 (19:12 +0100)]
backports: remove eeprom_93cx6.h header

The driver is not included in backports and we should use the in kernel
headers.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove mdio driver code
Hauke Mehrtens [Sun, 24 Nov 2013 18:12:11 +0000 (19:12 +0100)]
backports: remove mdio driver code

There is some code for the mdio driver in backports, but it does not
get build on any kernel, just remove it till someone wants to make it
work.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: refresh on next-20131122
Hauke Mehrtens [Sat, 23 Nov 2013 12:41:14 +0000 (13:41 +0100)]
backports: refresh on next-20131122

== ckmake-report.log ==

1   2.6.24              [  FAIL  ]
2   2.6.25              [  OK  ]
3   2.6.26              [  OK  ]
4   2.6.27              [  OK  ]
5   2.6.28              [  OK  ]
6   2.6.29              [  OK  ]
7   2.6.30              [  OK  ]
8   2.6.31              [  OK  ]
9   2.6.32              [  OK  ]
10  2.6.33              [  OK  ]
11  2.6.34              [  OK  ]
12  2.6.35              [  OK  ]
13  2.6.36              [  OK  ]
14  2.6.37              [  OK  ]
15  2.6.38              [  OK  ]
16  2.6.39              [  OK  ]
17  3.0.101             [  OK  ]
18  3.1.10              [  OK  ]
19  3.10.20             [  OK  ]
20  3.11.9              [  OK  ]
21  3.12.1              [  OK  ]
22  3.13-rc1            [  OK  ]
23  3.2.52              [  OK  ]
24  3.3.8               [  OK  ]
25  3.4.70              [  OK  ]
26  3.5.7               [  OK  ]
27  3.6.11              [  OK  ]
28  3.7.10              [  OK  ]
29  3.8.13              [  OK  ]
30  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: add current_user_ns()
Hauke Mehrtens [Sun, 24 Nov 2013 00:01:04 +0000 (01:01 +0100)]
backports: add current_user_ns()

current_user_ns() is used by seq_user_ns() if CONFIG_USER_NS is set and
kernel version <= 2.6.38.
This was added to the kernel in version 2.6.29.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: update test kernels
Hauke Mehrtens [Sat, 23 Nov 2013 12:40:24 +0000 (13:40 +0100)]
backports: update test kernels

Add kernel 3.13-rc1 and update the other kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: fix genetlink backport
Johannes Berg [Fri, 22 Nov 2013 19:21:42 +0000 (20:21 +0100)]
backports: fix genetlink backport

On kernels that already have pre_doit/post_doit, we don't
fake them by re-assigning all ops and their doit, but then
we clearly need to copy the pointers. Fix that oversight.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: refresh on next-20131121
Hauke Mehrtens [Thu, 21 Nov 2013 16:53:08 +0000 (17:53 +0100)]
backports: refresh on next-20131121

== ckmake-report.log ==

1   2.6.24              [  FAIL  ]
2   2.6.25              [  OK  ]
3   2.6.26              [  OK  ]
4   2.6.27              [  OK  ]
5   2.6.28              [  OK  ]
6   2.6.29              [  OK  ]
7   2.6.30              [  OK  ]
8   2.6.31              [  OK  ]
9   2.6.32              [  OK  ]
10  2.6.33              [  OK  ]
11  2.6.34              [  OK  ]
12  2.6.35              [  OK  ]
13  2.6.36              [  OK  ]
14  2.6.37              [  OK  ]
15  2.6.38              [  OK  ]
16  2.6.39              [  OK  ]
17  3.0.101             [  OK  ]
18  3.1.10              [  OK  ]
19  3.10.17             [  OK  ]
20  3.11.6              [  OK  ]
21  3.12-rc7            [  OK  ]
22  3.2.52              [  OK  ]
23  3.3.8               [  OK  ]
24  3.4.67              [  OK  ]
25  3.5.7               [  OK  ]
26  3.6.11              [  OK  ]
27  3.7.10              [  OK  ]
28  3.8.13              [  OK  ]
29  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: activate REGULATOR_ARIZONA only on >= 3.12
Hauke Mehrtens [Thu, 21 Nov 2013 21:41:29 +0000 (22:41 +0100)]
backports: activate REGULATOR_ARIZONA only on >= 3.12

ARIZONA needs struct regulator_linear_range which was added in kernel 3.12.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: remove swiotlb_nr_tbl()
Hauke Mehrtens [Thu, 21 Nov 2013 20:52:46 +0000 (21:52 +0100)]
backports: remove swiotlb_nr_tbl()

This is not used anywhere.
The Debian Wheezy kernel also includes this function and it conflicted
with backports version.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: support new generic netlink APIs
Johannes Berg [Thu, 21 Nov 2013 19:51:23 +0000 (20:51 +0100)]
backports: support new generic netlink APIs

I recently changed the generic netlink registration and multicast
group APIs to be safer. Backport these changes by implementing all
the new APIs in terms of what was in the kernel before.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: replace netdev ops patch with spatch
Johannes Berg [Thu, 21 Nov 2013 16:24:50 +0000 (17:24 +0100)]
backports: replace netdev ops patch with spatch

There's no need to carry a small netdev ops patch for
each driver any more now, we can just write a small
semantic patch. Only the ndo_ioctl() part is easier
to keep as a separate patch.

As some stupid drivers seem to set their ops to NULL
just before freeing the netdev anyway, the attach
function must gracefully handle that (but not doesn't
really need to do anything.)

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: move part of multicast handling into an spatch
Johannes Berg [Thu, 21 Nov 2013 16:11:22 +0000 (17:11 +0100)]
backports: move part of multicast handling into an spatch

The netdev_for_each_mc_addr() handling can be done with a
semantic patch and a simple macro encapsulating the addr
dereferencing for the two cases.

In fact, this already fixed a bug in dvb_net.c, although
I think that depends on a newer kernel anyway.

Thanks Julia for the help with iterator name!

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: add defconfig for wcn36xx
Jason Mobarak [Tue, 19 Nov 2013 23:19:38 +0000 (15:19 -0800)]
backports: add defconfig for wcn36xx

Signed-off-by: Jason Mobarak <jam@cozybit.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
10 years agobackports: replace linux/bitops.h header
Stefan Assmann [Thu, 21 Nov 2013 14:51:57 +0000 (15:51 +0100)]
backports: replace linux/bitops.h header

Instead of copying bitops.h from upstream just add what's missing in
older kernel.

Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh on next-20131113
Hauke Mehrtens [Tue, 12 Nov 2013 22:47:15 +0000 (23:47 +0100)]
backports: refresh on next-20131113

== ckmake-report.log ==

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.101             [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.17             [  OK  ]
19  3.11.6              [  OK  ]
20  3.12-rc7            [  OK  ]
21  3.2.52              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.67              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add replace_fops()
Hauke Mehrtens [Tue, 12 Nov 2013 22:42:47 +0000 (23:42 +0100)]
backports: add replace_fops()

This is needed by drivers/media/dvb-core/dvbdev.c and was added in:
commit e84f9e57b90ca89664d733a7cef19aa7ccd832f3
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Sun Sep 22 14:17:15 2013 -0400

    consolidate the reassignments of ->f_op in ->open() instances

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh on next-20131107
Hauke Mehrtens [Wed, 6 Nov 2013 17:06:39 +0000 (18:06 +0100)]
backports: refresh on next-20131107

== ckmake-report.log ==

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.101             [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.17             [  OK  ]
19  3.11.6              [  OK  ]
20  3.12-rc7            [  OK  ]
21  3.2.52              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.67              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove soc_camera_power_{on,off}()
Hauke Mehrtens [Wed, 6 Nov 2013 23:37:45 +0000 (00:37 +0100)]
backports: remove soc_camera_power_{on,off}()

backports already exports these functions in
drivers/media/platform/soc_camera/soc_camera.c

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove usage of ipv6_stub
Hauke Mehrtens [Wed, 6 Nov 2013 21:19:37 +0000 (22:19 +0100)]
backports: remove usage of ipv6_stub

We can not easily backport ipv6_stub which provides some IPv6 function
callbacks. These patches are removing usage of ipv6_stub which was
introduces in this commit:
commit 5f81bd2e5d804ca93f3ec8873451b22d2f454721
Author: Cong Wang <amwang@redhat.com>
Date:   Sat Aug 31 13:44:30 2013 +0800

    ipv6: export a stub for IPv6 symbols used by vxlan

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: fix kfifo_put()
Hauke Mehrtens [Wed, 6 Nov 2013 18:40:43 +0000 (19:40 +0100)]
backports: fix kfifo_put()

kfifo_put() now gets the second parameter by value and not by reference
any more. This replaces the in kernel implementation of kfifo_put()
with a version which is compatible to the in kernel structures but
takes the value and not a reference to the value. We wanted to do this:
 #define kfifo_put(fifo, val) kfifo_put(fifo, &val)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: update kfifo
Hauke Mehrtens [Wed, 6 Nov 2013 18:34:10 +0000 (19:34 +0100)]
backports: update kfifo

This brings kfifo to the state of next-20131106.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: fix signature of __vlan_find_dev_deep()
Hauke Mehrtens [Wed, 6 Nov 2013 17:22:40 +0000 (18:22 +0100)]
backports: fix signature of __vlan_find_dev_deep()

__vlan_find_dev_deep() got an extra parameter in recent kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add ipv6_addr_is_solict_mult()
Hauke Mehrtens [Wed, 6 Nov 2013 17:17:06 +0000 (18:17 +0100)]
backports: add ipv6_addr_is_solict_mult()

This is needed by drivers/net/usb/cdc_mbim.c

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add of_property_read_u8_array()
Hauke Mehrtens [Wed, 6 Nov 2013 17:13:58 +0000 (18:13 +0100)]
backports: add of_property_read_u8_array()

This is needed by drivers/bluetooth/btmrvl_main.c

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: always activate the of.h backports
Hauke Mehrtens [Wed, 6 Nov 2013 23:26:18 +0000 (00:26 +0100)]
backports: always activate the of.h backports

This removes the KERNEL_HAS_OF_SUPPORT option from backports.
We can not include linux/of.h on kernel < 2.6.34, because this depends
on some sparc and powerpc only headers. The backport code should still
be included in this header file for such kernel versions, because some
recent drivers are using these functions now on all platforms, but they
will use the empty implementations then.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: do not build tty backport if it is not in the kernel
Hauke Mehrtens [Wed, 6 Nov 2013 16:53:50 +0000 (17:53 +0100)]
backports: do not build tty backport if it is not in the kernel

The backported parts of tty are depending on tty being build into the
kernel, deactivate them if tty was not activated in the kernel config.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: only add regulator code when regulator is activated in kernel
Hauke Mehrtens [Wed, 6 Nov 2013 13:21:14 +0000 (14:21 +0100)]
backports: only add regulator code when regulator is activated in kernel

The backported parts of the regulator subsystem are depending on the
regulator subsystem being build into the kernel, deactivate them if the
regulator subsystem was not activated in the kernel config.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh on next-20131031
Hauke Mehrtens [Thu, 31 Oct 2013 20:21:58 +0000 (21:21 +0100)]
backports: refresh on next-20131031

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.101             [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.17             [  OK  ]
19  3.11.6              [  OK  ]
20  3.12-rc7            [  OK  ]
21  3.2.52              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.67              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add reinit_completion()
Hauke Mehrtens [Thu, 31 Oct 2013 20:55:22 +0000 (21:55 +0100)]
backports: add reinit_completion()

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: do not add debugfs_create_x64() on RHEL 6.4
Hauke Mehrtens [Thu, 31 Oct 2013 20:17:50 +0000 (21:17 +0100)]
backports: do not add debugfs_create_x64() on RHEL 6.4

debugfs_create_x64() is provided by the RHEL 6.4 kernel and should not
be added to the build on such a kernel.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: replace netlink portid by semantic patch
Johannes Berg [Wed, 30 Oct 2013 21:13:49 +0000 (22:13 +0100)]
backports: replace netlink portid by semantic patch

Introduce the infrastructure to apply semantic patches
and make use of it for the (frequently breaking) portid
patch for netlink.

Unfortunately this is significantly slower:

before:
real    0m14.312s
user    0m12.144s
sys     0m1.784s

after:
real    0m25.932s
user    0m21.768s
sys     0m2.932s

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: update test kernel versions
Hauke Mehrtens [Mon, 28 Oct 2013 22:04:08 +0000 (23:04 +0100)]
backports: update test kernel versions

This brings the kernels test test against to the latest versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agogentree.py: add v as prefix for stable folder name
Hauke Mehrtens [Mon, 28 Oct 2013 21:31:52 +0000 (22:31 +0100)]
gentree.py: add v as prefix for stable folder name

The folder name did not started with an v.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: Add a defconfig for ath9k debugging
Sujith Manoharan [Mon, 28 Oct 2013 03:55:54 +0000 (09:25 +0530)]
backports: Add a defconfig for ath9k debugging

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agogenlib: add missing slash to korg_path for stable
Hauke Mehrtens [Mon, 28 Oct 2013 20:23:52 +0000 (21:23 +0100)]
genlib: add missing slash to korg_path for stable

Without this slash it wants to use the directory /backportsstable/

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh on next-20131025
Hauke Mehrtens [Sun, 27 Oct 2013 14:24:51 +0000 (15:24 +0100)]
backports: refresh on next-20131025

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add missing header for struct in6_addr
Hauke Mehrtens [Sun, 27 Oct 2013 14:20:36 +0000 (15:20 +0100)]
backports: add missing header for struct in6_addr

fw-api-d3.h in the iwlwifi driver uses struct in6_addr and somehow it
does not get included on all kernel versions like 2.6.25. This patch
adds the missing include for linux/in6.h to fix the problem.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add strtobool()
Hauke Mehrtens [Sun, 27 Oct 2013 14:12:08 +0000 (15:12 +0100)]
backports: add strtobool()

This was added in the following upstream commit:
commit d0f1fed29e6e73d9d17f4c91a5896a4ce3938d45
Author: Jonathan Cameron <jic23@cam.ac.uk>
Date:   Tue Apr 19 12:43:45 2011 +0100

    Add a strtobool function matching semantics of existing in kernel equivalents

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add list_first_entry_or_null
Hauke Mehrtens [Sun, 27 Oct 2013 13:58:09 +0000 (14:58 +0100)]
backports: add list_first_entry_or_null

This was added in the following upstream commit:
commit 6d7581e62f8be462440d7b22c6361f7c9fa4902b
Author: Jiri Pirko <jiri@resnulli.us>
Date:   Wed May 29 05:02:56 2013 +0000

    list: introduce list_first_entry_or_null

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add some new options to defconfigs/wifi
Hauke Mehrtens [Sun, 27 Oct 2013 13:35:31 +0000 (14:35 +0100)]
backports: add some new options to defconfigs/wifi

This adds ath10k, wcn36xx and rt3573 to the default wifi config.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh on next-20131018
Hauke Mehrtens [Sat, 26 Oct 2013 10:19:17 +0000 (12:19 +0200)]
backports: refresh on next-20131018

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: backport new sysfs API for bcma and ssb
Hauke Mehrtens [Sat, 26 Oct 2013 10:42:13 +0000 (12:42 +0200)]
backports: backport new sysfs API for bcma and ssb

bcma and ssb are using the new sysfs API starting with kernel 3.12.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: use sysfs api backport independent from kernel version
Hauke Mehrtens [Sat, 26 Oct 2013 12:40:59 +0000 (14:40 +0200)]
backports: use sysfs api backport independent from kernel version

In struct class the new sysfs dev_groups member was added with kernel
3.11, but in other structs, like struct bus_type the new member was
added with kernel 3.12. This backport is now needed on different kernel
versions depending on the struct where is was used.
With this patch ATTRIBUTE_GROUPS() will always be used with the new API
and ATTRIBUTE_GROUPS_BACKPORT() will always be used used with the old
API and the patch has to add a KERNEL_VERSION check to add the correct
macro.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add REGULATOR_LINEAR_RANGE
Hauke Mehrtens [Sat, 26 Oct 2013 12:43:49 +0000 (14:43 +0200)]
backports: add REGULATOR_LINEAR_RANGE

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh patches on next-20131011
Hauke Mehrtens [Fri, 25 Oct 2013 22:08:18 +0000 (00:08 +0200)]
backports: refresh patches on next-20131011

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove struct platform_device_id from wcn36xx
Hauke Mehrtens [Fri, 25 Oct 2013 22:40:32 +0000 (00:40 +0200)]
backports: remove struct platform_device_id from wcn36xx

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add resource_size()
Hauke Mehrtens [Fri, 25 Oct 2013 22:40:13 +0000 (00:40 +0200)]
backports: add resource_size()

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add VLAN_PRIO_MASK and VLAN_PRIO_SHIFT
Hauke Mehrtens [Fri, 25 Oct 2013 22:26:47 +0000 (00:26 +0200)]
backports: add VLAN_PRIO_MASK and VLAN_PRIO_SHIFT

It should be safe to add them for older kernel versions, there these
values were hard coded in other places.

This was added in linux-2.6.33.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh patches on next-20131004
Hauke Mehrtens [Thu, 24 Oct 2013 21:22:12 +0000 (23:22 +0200)]
backports: refresh patches on next-20131004

Manual fixes where needed in:
patches/collateral-evolutions/network/09-threaded-irq/drivers_net_wireless_ti_wlcore_main.patch
patches/collateral-evolutions/network/40-netdev-hw-features/drivers_net_ethernet_atheros_atl1e_atl1e_main.patch

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add NETIF_F_RXFCS and NETIF_F_RXALL
Hauke Mehrtens [Thu, 24 Oct 2013 22:15:12 +0000 (00:15 +0200)]
backports: add NETIF_F_RXFCS and NETIF_F_RXALL

When these are set to 0 on kernels where they are not supported it
should result in them not being used at all.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: fix usb-sg for usbnet
Hauke Mehrtens [Thu, 24 Oct 2013 21:50:42 +0000 (23:50 +0200)]
backports: fix usb-sg for usbnet

This adapts the changes from:
commit 60e453a940ac678565b6641d65f8c18541bb9f28
Author: Ming Lei <ming.lei@canonical.com>
Date:   Mon Sep 23 20:59:35 2013 +0800

    USBNET: fix handling padding packet

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add dma_set_mask_and_coherent()
Hauke Mehrtens [Thu, 24 Oct 2013 21:36:30 +0000 (23:36 +0200)]
backports: add dma_set_mask_and_coherent()

dma_set_mask_and_coherent() is used by some Broadcom drivers.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de
11 years agobackports: refresh on next-20130927
Hauke Mehrtens [Thu, 24 Oct 2013 19:58:39 +0000 (21:58 +0200)]
backports: refresh on next-20130927

== ckmake-report.log ==

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add backport prefix to devm_regulator_register()
Hauke Mehrtens [Thu, 24 Oct 2013 20:18:15 +0000 (22:18 +0200)]
backports: add backport prefix to devm_regulator_register()

Use LINUX_BACKPORT() to prevent a collision with some backported
patches in the kernel backports is being compiled against.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add dev_get_platdata()
Hauke Mehrtens [Thu, 24 Oct 2013 20:16:49 +0000 (22:16 +0200)]
backports: add dev_get_platdata()

This adds dev_get_platdata() function.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh patches on next-20130920
Hauke Mehrtens [Wed, 23 Oct 2013 21:40:22 +0000 (23:40 +0200)]
backports: refresh patches on next-20130920

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: fixed regulator driver depends on kernel >= 3.13
Hauke Mehrtens [Thu, 24 Oct 2013 18:01:03 +0000 (20:01 +0200)]
backports: fixed regulator driver depends on kernel >= 3.13

The fixed voltage regulator depends now on kernel >= 3.13,
it uses regulator_desc.fixed_uV.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add devm_regulator_register()
Hauke Mehrtens [Thu, 24 Oct 2013 17:57:26 +0000 (19:57 +0200)]
backports: add devm_regulator_register()

This backports the following commit from mainline:
commit b33e46bcdc4e598d738ed12a5a7906be4e11d786
Author: Mark Brown <broonie@linaro.org>
Date:   Sat Aug 31 11:58:26 2013 +0100

regulator: core: Provide managed regulator registration

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh patches on next-20130913
Hauke Mehrtens [Wed, 23 Oct 2013 19:34:40 +0000 (21:34 +0200)]
backports: refresh patches on next-20130913

== ckmake-report.log ==

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh patches on next-20130906
Hauke Mehrtens [Wed, 23 Oct 2013 18:45:15 +0000 (20:45 +0200)]
backports: refresh patches on next-20130906

== ckmake-report.log ==

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  OK  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: tcf_destroy_chain takes a normal pointer on <= 2.6.25
Hauke Mehrtens [Wed, 23 Oct 2013 19:33:32 +0000 (21:33 +0200)]
backports: tcf_destroy_chain takes a normal pointer on <= 2.6.25

This caused a compile warning and probably runtime errors in
sch_fq_codel_core.c

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: use correct suspend/resume function for rtl8188ee
Hauke Mehrtens [Wed, 23 Oct 2013 19:31:52 +0000 (21:31 +0200)]
backports: use correct suspend/resume function for rtl8188ee

The newly created function ends with _compat. This causes compile
warnings and probably runtime problems on kernel < 2.6.29.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: struct tty_port was added with kernel 2.6.28
Hauke Mehrtens [Wed, 23 Oct 2013 19:23:32 +0000 (21:23 +0200)]
backports: struct tty_port was added with kernel 2.6.28

The functions will only build for kernel version < 3.10 and >= 2.6.28,
so the same with the prototype.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: REGULATOR_TPS65217 needs struct members from kernel 3.12
Hauke Mehrtens [Wed, 23 Oct 2013 19:48:16 +0000 (21:48 +0200)]
backports: REGULATOR_TPS65217 needs struct members from kernel 3.12

This does not compile on kernel < 3.12.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove addr_assign_type from usbnet
Hauke Mehrtens [Wed, 23 Oct 2013 19:09:56 +0000 (21:09 +0200)]
backports: remove addr_assign_type from usbnet

addr_assign_type was added with kernel 2.6.36. This is just used to
inform userspace, so removing it is no problem.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add eth_hw_addr_inherit()
Hauke Mehrtens [Wed, 23 Oct 2013 18:44:33 +0000 (20:44 +0200)]
backports: add eth_hw_addr_inherit()

This is needed by drivers/net/wireless/libertas/mesh.c

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: refresh on next-20130830
Hauke Mehrtens [Thu, 17 Oct 2013 20:55:03 +0000 (22:55 +0200)]
backports: refresh on next-20130830

== ckmake-report.log ==

1   2.6.25              [  OK  ]
2   2.6.26              [  OK  ]
3   2.6.27              [  OK  ]
4   2.6.28              [  OK  ]
5   2.6.29              [  OK  ]
6   2.6.30              [  OK  ]
7   2.6.31              [  OK  ]
8   2.6.32              [  OK  ]
9   2.6.33              [  OK  ]
10  2.6.34              [  OK  ]
11  2.6.35              [  OK  ]
12  2.6.36              [  OK  ]
13  2.6.37              [  OK  ]
14  2.6.38              [  OK  ]
15  2.6.39              [  OK  ]
16  3.0.98              [  OK  ]
17  3.1.10              [  OK  ]
18  3.10.14             [  OK  ]
19  3.11.3              [  OK  ]
20  3.12-rc3            [  FAIL  ]
21  3.2.51              [  OK  ]
22  3.3.8               [  OK  ]
23  3.4.64              [  OK  ]
24  3.5.7               [  OK  ]
25  3.6.11              [  OK  ]
26  3.7.10              [  OK  ]
27  3.8.13              [  OK  ]
28  3.9.11              [  OK  ]

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: do not use uapi in include
Hauke Mehrtens [Sun, 20 Oct 2013 12:09:13 +0000 (14:09 +0200)]
backports: do not use uapi in include

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: add platform driver for media drivers
Hauke Mehrtens [Sun, 20 Oct 2013 12:08:52 +0000 (14:08 +0200)]
backports: add platform driver for media drivers

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: VIDEO_RENESAS_VSP1 depends on kernel >= 3.6
Hauke Mehrtens [Sun, 20 Oct 2013 12:59:54 +0000 (14:59 +0200)]
backports: VIDEO_RENESAS_VSP1 depends on kernel >= 3.6

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: fix kernel dependencies for regulator drivers
Hauke Mehrtens [Sun, 20 Oct 2013 12:08:21 +0000 (14:08 +0200)]
backports: fix kernel dependencies for regulator drivers

These drivers are depending on changes of the regulator core driver
which are not in the specific kernel versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove vga_switcheroo.h
Hauke Mehrtens [Wed, 23 Oct 2013 17:23:30 +0000 (19:23 +0200)]
backports: remove vga_switcheroo.h

This only used by the DRM drivers

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove linux/pagemap.h
Hauke Mehrtens [Wed, 23 Oct 2013 17:22:00 +0000 (19:22 +0200)]
backports: remove linux/pagemap.h

This was just used by some GPU drivers

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove pci_platform_rom()
Hauke Mehrtens [Wed, 23 Oct 2013 17:23:07 +0000 (19:23 +0200)]
backports: remove pci_platform_rom()

This was only used by the DRM drivers

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove shmem_read_mapping_page_gfp()
Hauke Mehrtens [Sat, 5 Oct 2013 18:26:59 +0000 (20:26 +0200)]
backports: remove shmem_read_mapping_page_gfp()

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove cpufreq_quick_get_max()
Hauke Mehrtens [Sat, 5 Oct 2013 18:25:52 +0000 (20:25 +0200)]
backports: remove cpufreq_quick_get_max()

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove i2c_bit_algo()
Hauke Mehrtens [Sat, 5 Oct 2013 18:23:53 +0000 (20:23 +0200)]
backports: remove i2c_bit_algo()

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove compat_wake_up_locked()
Hauke Mehrtens [Sat, 5 Oct 2013 18:22:44 +0000 (20:22 +0200)]
backports: remove compat_wake_up_locked()

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove devm_regmap_init_spi()
Hauke Mehrtens [Sat, 5 Oct 2013 18:21:12 +0000 (20:21 +0200)]
backports: remove devm_regmap_init_spi()

This is not used by any code in backports, not even a DRM driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove ktime_get_monotonic_offset()
Hauke Mehrtens [Sat, 5 Oct 2013 18:18:58 +0000 (20:18 +0200)]
backports: remove ktime_get_monotonic_offset()

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove scatterlist
Hauke Mehrtens [Sat, 5 Oct 2013 18:16:11 +0000 (20:16 +0200)]
backports: remove scatterlist

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove some stuff related to MTRR
Hauke Mehrtens [Sat, 5 Oct 2013 18:09:22 +0000 (20:09 +0200)]
backports: remove some stuff related to MTRR

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove more hdmi stuff
Hauke Mehrtens [Sat, 5 Oct 2013 18:01:03 +0000 (20:01 +0200)]
backports: remove more hdmi stuff

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove BACKPORT_BUILD_HDMI
Hauke Mehrtens [Sat, 5 Oct 2013 13:39:18 +0000 (15:39 +0200)]
backports: remove BACKPORT_BUILD_HDMI

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove BACKPORT_BUILD_RADIX_HELPERS
Hauke Mehrtens [Sat, 5 Oct 2013 13:36:40 +0000 (15:36 +0200)]
backports: remove BACKPORT_BUILD_RADIX_HELPERS

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove CPTCFG_BACKPORT_BUILD_WW_MUTEX
Hauke Mehrtens [Sat, 5 Oct 2013 13:33:05 +0000 (15:33 +0200)]
backports: remove CPTCFG_BACKPORT_BUILD_WW_MUTEX

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove BACKPORT_BUILD_CROSS_RESERVATION
Hauke Mehrtens [Sat, 5 Oct 2013 13:34:37 +0000 (15:34 +0200)]
backports: remove BACKPORT_BUILD_CROSS_RESERVATION

This was only needed for some of the DRM drivers, remove it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove platform drivers
Hauke Mehrtens [Sat, 5 Oct 2013 13:44:47 +0000 (15:44 +0200)]
backports: remove platform drivers

The platform drivers were only needed by some DRM drivers and are not
needed any more with the DRM driver being removed.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
11 years agobackports: remove DRM driver
Hauke Mehrtens [Sat, 5 Oct 2013 13:31:24 +0000 (15:31 +0200)]
backports: remove DRM driver

Maintaining the DRM driver takes a lot of recourses as there they are
depending on many API changes done to the core kernel code and
currently we do not have that many recourses to follow them. On the
other side one needs also new userspace drivers to make use of the new
features added to the DRM kernel drivers and it is not easy to update
the X drivers. Therefore we came to the conclusion to remove the drm
drivers for now.

There were also some problems with some DRM drivers, like the Intel
i915 driver caused kernel panic on some systems and was probably only
usable on some very recent kernel versions.

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