From 2b9b4c5a2de2c0a12e2d96c0c9b65aa5b0c2ab2f Mon Sep 17 00:00:00 2001 From: wbx Date: Sat, 2 Apr 2005 12:12:58 +0000 Subject: lzma loader patch from oleg, great thanks good work, saves another 300 kb flashmemory git-svn-id: svn://svn.openwrt.org/openwrt/trunk@513 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../package/linux/kernel-source/arch/mips/brcm-boards/bcm947xx/setup.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'openwrt/package/linux/kernel-source/arch/mips/brcm-boards/bcm947xx/setup.c') diff --git a/openwrt/package/linux/kernel-source/arch/mips/brcm-boards/bcm947xx/setup.c b/openwrt/package/linux/kernel-source/arch/mips/brcm-boards/bcm947xx/setup.c index e1b0050a45..2132c00837 100644 --- a/openwrt/package/linux/kernel-source/arch/mips/brcm-boards/bcm947xx/setup.c +++ b/openwrt/package/linux/kernel-source/arch/mips/brcm-boards/bcm947xx/setup.c @@ -195,7 +195,8 @@ find_root(struct mtd_info *mtd, size_t size, struct mtd_partition *part) /* found a TRX header */ if (le32_to_cpu(trx->magic) == TRX_MAGIC) { - part->offset = le32_to_cpu(trx->offsets[1]); + part->offset = le32_to_cpu(trx->offsets[2]) ? : + le32_to_cpu(trx->offsets[1]); part->size = le32_to_cpu(trx->len); part->size -= part->offset; -- cgit v1.2.3