compat-drivers: remove devinit and devexit from alx driver

devinit and devexit were removed from kernel version 3.8 and using it
causes compile problems.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: refresh patches

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: do not treat a warning as error

Older kernel version show more warnings like -Werror=unused-but-set-variable
and with this option they are treated as an error.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: deactivate loopback testing for older kernels

ETH_TEST_FL_EXTERNAL_LB and ETH_TEST_FL_EXTERNAL_LB_DONE are not
available in kernel version < 3.1.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: refresh alx patches

This was done against alx-20130124.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: deactivate mac80211_hwsim for kernel < 2.6.31

kernel version < 2.6.31 does not support tasklet_hrtimer, so deactivate
the driver there.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: use backport for second workqueue

bluetooth hci_core uses a second workqueue.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: update genlog-3.8 for rc5

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: make patches apply again

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: add the iwlwifi MVM driver

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: add include for net/if_inet6.h to net/mac80211.h

Some older kernels are missing the declaration of struct inet6_dev in
this file.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: add missing include for export

drivers/net/wireless/ti/wlcore/scan.c and drivers/net/wireless/ti/wlcore
/event.c need an #include <linux/export.h> to add EXPORT_SYMBOL_GPL on
kernel 3.2 and 3.3.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: refresh patches on next-20130202

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: refresh patches

Refresh patches on linux-next next-20130208

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: make drm patches apply again

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: add missing include linux/export.h

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: do not include videomode headers when this feature is deactivated

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: refresh patches:

Refresh patches on next-20130213.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: backport threaded IRQ for iwlwifi

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-drivers: move disable_drm

drm should be disabled when disable_bt_usb_ethernet is selected. This
disables drm also for e.g. b43.

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