ar71xx: build image for the TP-LINK TL-WR941N v6 board

TL-WR941N v6 use almost same IC as WDR3500.

[juhosg: change subject, and change fw layout from 4M to 4Mlzma]

Patchwork: http://patchwork.openwrt.org/patch/3719/
Signed-off-by: ShuYu Wang <andelf@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37471 3c298f89-4303-0410-b956-a3cf2f4a3e73
mpc85xx: add 3.10 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37472 3c298f89-4303-0410-b956-a3cf2f4a3e73
mpc85xx: switch to 3.10

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37473 3c298f89-4303-0410-b956-a3cf2f4a3e73
mpc85xx: remove 3.8 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37474 3c298f89-4303-0410-b956-a3cf2f4a3e73
base-files: add mtd_get_part_size helper

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37475 3c298f89-4303-0410-b956-a3cf2f4a3e73
ar71xx: use mtd_get_part_size helper

Drop the local get_mtd_part_size implementation and use
the equivalent function provided by lib/functions.sh.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37476 3c298f89-4303-0410-b956-a3cf2f4a3e73
ar71xx: override cpu_has_mmips feature

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37477 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel/3.10: make emulate_load_store_microMIPS static

This allows the compiler to remove the emulate_load_store_microMIPS
function if cpu_has_mmips is defined as zero.

Backport of commit 74338805ec6869594d583535f941cb478c94dd73
from 3.11-rc1.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37478 3c298f89-4303-0410-b956-a3cf2f4a3e73