openwrt/target/linux
Tal Keren 0d9d980ecd firmware-utils: kernel image generator for TP-Link RE450
The firmware image that is used in TP-Link RE450 (and some more devices from
the RE series) is tplink-safeloader.
In the kernel partition, the kernel is compressed in a regular tp-link
firmware that is just used for booting. Since it is only used for compressing
and booting, only four fields are filled in the header:
Vendor, version, kernel load address and kernel entry point.
mktplinkfw-kernel is a simpler version of mktpolinkfw that generate such
images. It also specifies the hardware id (as it is in the product info
section), so when doing a sysupgrade - the existing code will check for
hardware compatibility.

Signed-off-by: Tal Keren <kooolk@gmail.com>
[rd@radekdostal.com: add build target to .../image/tp-link.mk]
Signed-off-by: Radek Dostál <rd@radekdostal.com>
2016-12-22 14:50:05 +01:00
..
adm5120 kernel: drop usbdev LED trigger 2016-10-19 12:09:45 +02:00
adm8668 build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
apm821xx kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
ar7 kernel: update kernel 3.18 to version 3.18.43 2016-10-24 20:25:14 +03:00
ar71xx firmware-utils: kernel image generator for TP-Link RE450 2016-12-22 14:50:05 +01:00
arc770 tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
archs38 tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
arm64 treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
armvirt armvirt: new target 2016-12-16 07:56:35 +01:00
at91 at91: Remove u-boot from platform images folder 2016-10-06 12:15:13 +02:00
ath25 kernel: update kernel 4.4 to version 4.4.20 2016-09-15 08:10:55 +02:00
au1000 kernel: update kernel 3.18 to version 3.18.43 2016-10-24 20:25:14 +03:00
bcm53xx bcm53xx: backport missed BCM53573 ILP patch from 4.10 2016-12-13 09:26:27 +01:00
brcm47xx kernel: bump to 4.4.36 2016-12-04 12:31:30 +01:00
brcm63xx brcm63xx: image: trim revision code used for --rsa-signature 2016-12-14 18:39:14 +01:00
brcm2708 brcm2708: unbreak the spidev build 2016-12-20 13:47:57 +01:00
cns3xxx kernel: bump to 4.4.38 2016-12-13 08:28:28 +01:00
gemini gemini: rename config-default to config-4.4 2016-08-24 01:44:05 +03:00
generic linux: drop deprected hifn795x patch 2016-12-20 13:43:30 +01:00
imx6 imx6: Add ds1672 RTC to kernel for working hctosys (Gateworks) 2016-10-27 00:34:01 +02:00
ipq806x ipq806x: EA8500 fix sysupgrade over stock firmware 2016-12-20 09:35:37 +01:00
ixp4xx kernel: update kernel 3.18 to version 3.18.43 2016-10-24 20:25:14 +03:00
kirkwood kirkwood: fix pogo_e02 LED name 2016-10-26 12:37:46 +02:00
lantiq lantiq: remove "init" kernel command line parameter from bootargs 2016-12-12 09:57:40 +01:00
layerscape kernel: bump to 4.4.39 2016-12-20 09:35:36 +01:00
malta malta: enable be64 and le64 subtargets 2016-08-15 15:32:36 +02:00
mcs814x treewide: dts: use C style includes 2016-11-12 21:04:15 +01:00
mediatek mediatek: enable support for vfpv4 and neon 2016-12-20 09:35:36 +01:00
mpc85xx cleanup ucidef_set_interface* usage 2016-09-10 15:32:25 +02:00
mvebu mvebu: fix sysupgrade for Linksys WRT3200ACM 2016-12-04 07:03:17 +01:00
mxs tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
octeon octeon: fix feature flag for initramfs support 2016-11-16 23:37:27 +01:00
omap build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
omap24xx kernel: clean up usb gadget support 2016-09-15 13:11:21 +02:00
orion orion: make image size errors non-fatal 2016-12-04 11:41:53 +01:00
oxnas treewide: dts: use keycode defines from input dt-binding 2016-11-13 07:07:58 +01:00
ppc40x build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ppc44x build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ramips ramips: adding registration for si3210 2016-12-20 09:35:37 +01:00
rb532 kernel: update kernel 4.1 to version 4.1.34 2016-10-24 20:25:14 +03:00
sunxi sunxi: enable CONFIG_VHOST_NET like on x86 2016-11-24 13:25:16 +01:00
uml uml: clean up the kernel config and add squashfs+ext4/f2fs support 2016-11-24 12:53:18 +01:00
x86 target/linux/x86/image: add explicit prefix to grub-mkimage command 2016-12-20 16:24:21 +01:00
xburst use immediate set in target Makefiles 2016-09-10 15:30:38 +02:00
zynq zynq: fix maintainer email address 2016-10-05 01:18:24 +02:00
Makefile