busybox: disable features marked as broken (#13782)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37277 3c298f89-4303-0410-b956-a3cf2f4a3e73
broadcom-diag: reoder some parts.

This was done to reduce the number of forward declaration needed.
This does not contain any real change in the code.


git-svn-id: svn://svn.openwrt.org/openwrt@37278 3c298f89-4303-0410-b956-a3cf2f4a3e73
broadcom-diag: check the correct value for not null.

This also fixes a compile warning.


git-svn-id: svn://svn.openwrt.org/openwrt@37279 3c298f89-4303-0410-b956-a3cf2f4a3e73
broadcom-diag: make it work with kernel 3.10

In kernel 3.10 the proc interface changed, this patch adds the changes needed for the new interface.


git-svn-id: svn://svn.openwrt.org/openwrt@37280 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: do not change nvram without user interaction


git-svn-id: svn://svn.openwrt.org/openwrt@37281 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel/base-files: clean up old code related to refreshing mtd partitions, it is no longer used anywhere

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@37282 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: implement automatic rootfs split from the firmware partition in linux 3.10 (disabled by default)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

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