openwrt/target/linux/ath79/image
John Thomson 68add5f364 ath79: mikrotik: use OpenWrt loader for initram image
Return to using the OpenWrt kernel loader to decompress and load kernel
initram image.

Continue to use the vmlinuz kernel for squashfs.

Mikrotik's bootloader RouterBOOT on some ath79 devices is
failing to boot the current initram, due to the size of the initram image.

On the ath79 wAP-ac:
a 5.7MiB initram image would fail to boot
After this change:
a 6.6MiB initram image successfully loads

This partially reverts commit e91344776b.

An alternative of using RouterBOOT's capability of loading an initrd ELF
section was investigated, but the OpenWrt kernel loader allows larger image.

Signed-off-by: John Thomson <git@johnthomson.fastmail.com.au>
(cherry picked from commit 62b72eafe4)
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
Fixes: #9954
2022-11-27 15:43:08 +01:00
..
bin ath79: add support for PISEN WMB001N 2019-08-08 21:00:59 +08:00
lzma-loader ath79: lzma-loader: allow setting custom kernel magic 2021-04-08 09:20:59 +02:00
common-buffalo.mk ath79: use common device definition for Buffalo devices 2020-09-16 17:31:03 +02:00
common-mikrotik.mk ath79: mikrotik: use OpenWrt loader for initram image 2022-11-27 15:43:08 +01:00
common-netgear.mk treewide: call check-size before append-metadata 2021-07-10 19:40:10 +02:00
common-senao.mk ath79: improve factory.bin for some Senao devices 2022-03-13 19:54:57 +01:00
common-tp-link.mk treewide: call check-size before append-metadata 2021-07-10 19:40:10 +02:00
common-ubnt.mk ath79: move ubnt-xm to tiny 2022-10-05 21:50:01 +02:00
common-yuncore.mk ath79: add support for YunCore TFTP image generation 2019-11-25 17:32:46 +01:00
generic-tp-link.mk ath79: add support for TP-Link Deco M4R v1 and v2 2022-05-17 21:14:46 +02:00
generic-ubnt.mk ath79: disable image building for Ubiquiti EdgeSwitch 8XP 2022-11-27 15:43:08 +01:00
generic.mk ath79: D-Link DIR-825 B1 add factory.bin recipe 2022-11-27 15:43:08 +01:00
Makefile ath79: move ubnt-xm to tiny 2022-10-05 21:50:01 +02:00
mikrotik.mk ath79: add support for RouterBOARD mAP 2022-06-30 10:05:25 +02:00
nand.mk ath79: add support for Linksys EA4500 v3 2022-11-12 18:45:59 +01:00
tiny-netgear.mk ath79: netgear: trim down uImage customisations 2020-11-25 16:33:49 +01:00
tiny-tp-link.mk ath79: Move TPLink WPA8630Pv2 to ath79-tiny target 2022-04-10 16:26:01 +01:00
tiny-ubnt.mk ath79: move ubnt-xm to tiny 2022-10-05 21:50:01 +02:00
tiny.mk ath79: image: use 'kmod-usb-chipidea2' for AR933x devices 2022-02-21 22:22:30 +01:00