]> git.baikalelectronics.ru Git - kernel.git/commit
mtd: bcm47xxpart: detect block aligned Squashfs partition
authorRafał Miłecki <zajec5@gmail.com>
Mon, 21 Oct 2013 20:34:37 +0000 (22:34 +0200)
committerBrian Norris <computersforpeace@gmail.com>
Thu, 7 Nov 2013 07:32:58 +0000 (23:32 -0800)
commit41711d6e2c657cadf36d81a0ff293788ad9f253d
treeffbcee69699a94fe2d2484f2d7f6e4e8706e571a
parentae9ec39b4bfb355a8198dd43812dae8af1594bf8
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>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/bcm47xxpart.c