openwrt/target/linux
Hauke Mehrtens 2693eab7fd brcm47xx: mtd: bcm47xxpart: detect block aligned Squashfs partition
Most of the bcm47xx devices use TRX format for storing kernel and some
partition like Squashfs or JFFS2. This is pretty flexible solution, CFE
(the bootloader) just writes (and later boots) TRX at some hardcoded
place and paritions can vary in the size.

However some devices don't use TRX format. Very recently we have
discovered ZTE H218N that has kernel and rootfs partitions at some
"random" places.

This patch allows Linux find a rootfs partition after installing custom
image with a CFE bootloader.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

SVN-Revision: 37998
2013-09-15 15:47:45 +00:00
..
adm5120 targets: fix remaining targets for initramfs builds 2013-06-28 22:56:34 +00:00
adm8668 targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
amazon target: don't build jffs2 nor images by default 2013-06-05 20:58:59 +00:00
ar7 kernel: update 3.9 to 3.9.11 2013-07-22 15:30:56 +00:00
ar71xx ar71xx: refresh patches 2013-09-13 17:29:16 +00:00
at91 build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
atheros kernel: update 3.10 to 3.10.9 2013-08-23 17:31:04 +00:00
au1000 targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
avr32 targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
bcm53xx kernel: update bcma and ssb to wireless-testing master-2013-09-09 2013-09-12 22:03:45 +00:00
brcm47xx brcm47xx: mtd: bcm47xxpart: detect block aligned Squashfs partition 2013-09-15 15:47:45 +00:00
brcm63xx brcm63xx: drop linux 3.9 support 2013-09-06 19:01:17 +00:00
brcm2708 kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
cns3xxx build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
cns21xx cns21xx: remove 3.8 support 2013-09-13 16:39:36 +00:00
cobalt build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
ep93xx kernel: do not build FW_LOADER as a module. 2013-08-04 09:41:10 +00:00
gemini build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
generic kernel/3.10: move OpenWrt MTD options into a submenu 2013-09-15 15:16:16 +00:00
imx6 imx6: add network defaults for GW5400-A 2013-09-13 21:50:35 +00:00
imx23 kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
iop32x targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
ixp4xx kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
kirkwood targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
lantiq lantiq: fix TD-W8970 image generation to work with the new tool 2013-08-06 16:25:45 +00:00
malta kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
mcs814x mcs814x: dlan-usb-extender: fix usbdev trigger 2013-09-02 18:25:01 +00:00
mpc52xx kernel: do not build FW_LOADER as a module. 2013-08-04 09:41:10 +00:00
mpc83xx build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
mpc85xx kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
mvebu mvebu: remove maintainer ship role 2013-08-28 16:19:59 +00:00
octeon kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
omap4 linux: move more ARM_ERRATA symbols to the generic config 2013-07-20 07:43:54 +00:00
omap24xx build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
orion build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
ppc40x ppc40x: remove 3.8 support 2013-09-07 11:34:08 +00:00
ppc44x build: unify target independent optimization options 2013-07-29 09:38:29 +00:00
pxa targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
ramips kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
rb532 targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
realview kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
sibyte kernel: do not build FW_LOADER as a module. 2013-08-04 09:41:10 +00:00
sparc target: don't build jffs2 nor images by default 2013-06-05 20:58:59 +00:00
uml kernel: update linux 3.8 to 3.8.13 2013-05-26 16:02:31 +00:00
x86 kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
xburst kernel: update 3.10 to 3.10.10 2013-09-02 19:12:54 +00:00
Makefile