You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Hannu Nyman fb8a578aa7 ipq806x: Enlarge R7800 flash - use netgear partition
Increase the available flash memory size in Netgear R7800
by taking into the use the unused "netgear" partition
that is located after the firmware partition.

Available flash space for kernel+rootfs+overlay increases
by 68 MB from 32 MB to 100 MB.

In a typical build, overlay space increases from 15 to 85,
increasing the package installation possibilities greatly.

Reverting to the OEM firmware is still possible, as the OEM
firmware contains logic to initialise the "netgear" partition
if its contents do not match expectations. In OEM firmware,
"netgear" contains 6 UBI sub-partitions that are defined in
/etc/netgear.cfg and initialisation is done by /etc/preinit

Tested with Openwrt master r7093-4fdc6ca31b and OEM V1.0.2.52

Reference to forum discussion in Netgear R7800 exploration thread:
https://forum.lede-project.org/t/netgear-r7800-exploration-ipq8065-qca9984/285/1118
(messages 1118-1158)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
6 years ago
..
adm5120 kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
adm8668 kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
apm821xx kernel: bump 4.14 to 4.14.48 6 years ago
ar7 kernel: bump 4.9 to 4.9.100 6 years ago
ar71xx ar71xx: switch CPE/WBS 210/510 to okli-loader 6 years ago
arc770 arc770: remove source-only 6 years ago
archs38 kernel: enable THIN_ARCHIVES by default 6 years ago
armvirt arm64: enable harden branch predictor 6 years ago
at91 kernel: bump 4.9 to 4.9.100 6 years ago
ath25 ath25: drop 4.9 kernel support 6 years ago
ath79 ath79: add WLAN, Ethernet-Switch with LAN/WAN and Status LED to Dorin 6 years ago
au1000 kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
bcm53xx kernel: bump 4.14 to 4.14.48 6 years ago
brcm47xx kernel: bump to 4.9.105 6 years ago
brcm63xx kernel: enable THIN_ARCHIVES by default 6 years ago
brcm2708 kernel: bump to 4.9.105 6 years ago
cns3xxx kernel: enable THIN_ARCHIVES by default 6 years ago
gemini kernel: enable THIN_ARCHIVES by default 6 years ago
generic kernel: bump 4.9 to 4.9.106 6 years ago
imx6 kernel: enable THIN_ARCHIVES by default 6 years ago
ipq40xx kernel: bump 4.14 to 4.14.48 6 years ago
ipq806x ipq806x: Enlarge R7800 flash - use netgear partition 6 years ago
ixp4xx kernel: bump to 4.9.105 6 years ago
kirkwood kernel: enable THIN_ARCHIVES by default 6 years ago
lantiq kernel: bump 4.14 to 4.14.48 6 years ago
layerscape kernel: bump to 4.9.105 6 years ago
malta malta: bump tp v4.14 7 years ago
mcs814x kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
mediatek kernel: bump 4.14 to 4.14.48 6 years ago
mpc85xx kernel: bump to 4.9.105 6 years ago
mvebu kernel: bump 4.14 to 4.14.48 6 years ago
mxs kernel: enable THIN_ARCHIVES by default 6 years ago
octeon kernel: enable THIN_ARCHIVES by default 6 years ago
octeontx kernel: enable THIN_ARCHIVES by default 6 years ago
omap kernel: enable EXPORTFS by default 6 years ago
omap24xx omap24xx: remove referece to not existing kmod-usb-musb-tusb6010 7 years ago
orion orion: remove linux 4.4 support 6 years ago
oxnas kernel: bump 4.14 to 4.14.48 6 years ago
pistachio kernel: bump 4.14 to 4.14.42 6 years ago
ppc40x treewide: drop target board_name functions 7 years ago
ppc44x ppc44x: mark as broken 8 years ago
ramips ramips: fix reboot with W25Q256 with 4-address-mode enabled 6 years ago
rb532 treewide: move nand_do_upgrade call to platform_do_upgrade 6 years ago
sunxi kernel: bump 4.9 to 4.9.106 6 years ago
uml kernel: bump 4.9 to 4.9.100 6 years ago
x86 kernel: bump 4.9 to 4.9.106 6 years ago
xburst kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
zynq zynq: remove support for kernel 4.4 6 years ago
Makefile