kernel: add the ubifs EOF marker support to 3.14 kernel

Without this patch the UBIFS driver is unable to attach to the mtd
storage and mount the root FS.

Fixes a kernel panic with Netgear WNDR4300/3700v4 devices.

Signed-off-by: Gianluca Anzolin <gianluca@sottospazio.it>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43287 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel/modules: location of usb-common.ko changed

usb-common.ko was moved to drivers/usb/common starting from kernel 3.16
by upstream commit f4cbd33fd5f0587910fa9db403a1b42f1cabf820

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43290 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel/modules: use crc32c_generic.ko instead of crc32c.ko

Starting from kernel version 3.15, the crc32c module was renamed to
crc32c_generic.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43291 3c298f89-4303-0410-b956-a3cf2f4a3e73
ralink: fix pcie reset

some old mt7620a uboots dont reset the pcie core properly. work around this
issue in the kernel driver.

Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43292 3c298f89-4303-0410-b956-a3cf2f4a3e73
ralink: set ralink_soc on mt7621

sdhci failed to init because of this

Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43293 3c298f89-4303-0410-b956-a3cf2f4a3e73
[1/7] add TL-WR2041N v1 diag support
[2/7] add initial TL-WR2041N v1 led support

TODO: still WLAN led not work, and switch leds reversed
[3/7] add initial TL-WR2041N v1 switch support

TODO: confirm eth0 and eth1
[4/7] add TL-WR2041N v1 board judge statements
[5/7] add TL-WR2041N v1 image profile
[6/7] add TL-WR2041N v1 linux kernel config and mach support patches for 3.10 and 3.14
[7/7] add TL-WR2041N v1 board mach file
Merge remote-tracking branch 'upstream/master'