diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2013-09-12 22:07:12 +0000 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2013-09-12 22:07:12 +0000 |
commit | 0a0257d70e6bbe6fc36c503e7711f40958351a24 (patch) | |
tree | 32e6dbec334bd89837ef5dbd3c77e3bd2b709dab /target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch | |
parent | b4880b34ef384d5305a2029c4baaf2aa5cc0f6c6 (diff) | |
download | upstream-0a0257d70e6bbe6fc36c503e7711f40958351a24.tar.gz upstream-0a0257d70e6bbe6fc36c503e7711f40958351a24.tar.bz2 upstream-0a0257d70e6bbe6fc36c503e7711f40958351a24.zip |
brcm47xx: remove support for kernel 3.8
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37959
Diffstat (limited to 'target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch')
-rw-r--r-- | target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch b/target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch deleted file mode 100644 index c5399f24c4..0000000000 --- a/target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/drivers/mtd/bcm47xxpart.c -+++ b/drivers/mtd/bcm47xxpart.c -@@ -61,6 +61,8 @@ static int bcm47xxpart_parse(struct mtd_ - uint32_t offset; - uint32_t blocksize = 0x10000; - struct trx_header *trx; -+ int trx_part = -1; -+ int last_trx_part = -1; - - /* Alloc */ - parts = kzalloc(sizeof(struct mtd_partition) * BCM47XXPART_MAX_PARTS, -@@ -131,6 +133,10 @@ static int bcm47xxpart_parse(struct mtd_ - if (buf[0x000 / 4] == TRX_MAGIC) { - trx = (struct trx_header *)buf; - -+ trx_part = curr_part; -+ bcm47xxpart_add_part(&parts[curr_part++], "firmware", -+ offset, 0); -+ - i = 0; - /* We have LZMA loader if offset[2] points to sth */ - if (trx->offset[2]) { -@@ -154,6 +160,8 @@ static int bcm47xxpart_parse(struct mtd_ - offset + trx->offset[i], 0); - i++; - -+ last_trx_part = curr_part - 1; -+ - /* - * We have whole TRX scanned, skip to the next part. Use - * roundown (not roundup), as the loop will increase -@@ -174,6 +182,9 @@ static int bcm47xxpart_parse(struct mtd_ - parts[i + 1].offset : master->size; - - parts[i].size = next_part_offset - parts[i].offset; -+ if (i == last_trx_part && trx_part >= 0) -+ parts[trx_part].size = next_part_offset - -+ parts[trx_part].offset; - } - - *pparts = parts; |