compat-drivers: remove devinit and devexit from alx driver

Upstream commit 300a589a5c74a4b09de2095599581914364c96b1

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: deactivate loopback testing for older kernels

Upstream commit 2e05b625a813f79ff4a255d120883ea8aa539972

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: do not treat a warning as error

Upstream commit 8ccd930335cc1019122a24625d38e8e64677ec59

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: refresh patches

refreshes patches based on linux 3.8-rc5 and alx alx-20130124

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

Upstream commit 3e5178598c2ce38853638c42e0b3103ce39fa96e

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

refreshes patches based on linux 3.8-rc7.

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

Upstream commit 483aca89f39525a0d9bfcddade5beed19d659d7f

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>
compat-drivers: refresh patches

refreshes patches based on linux 3.8.

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