ar71xx: create new ar71xx/tiny subtarget for 4MB flash devices
authorMatthias Schiffer <mschiffer@universe-factory.net>
Fri, 12 Jan 2018 15:36:13 +0000 (16:36 +0100)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Sat, 13 Jan 2018 18:54:45 +0000 (19:54 +0100)
commit0cd5e85e7ad621223b0787e66d8ad20fb2694135
treecbd859d17f19d37696696c0e28fe4e58546180b5
parent29d126b5c13a8581cbc0961523eb3fd60320111d
ar71xx: create new ar71xx/tiny subtarget for 4MB flash devices

This new subtarget sets the small_flash flag and removes unused kernel
configuration.

small_flash removes KERNEL_KALLSYMS, which saves ~107KB in the default
configuration; removing unneeded hardware support from ar71xx/tiny saves
another ~18KB (both after LZMA).

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
13 files changed:
target/linux/ar71xx/Makefile
target/linux/ar71xx/generic/config-default
target/linux/ar71xx/image/Makefile
target/linux/ar71xx/image/common-tp-link.mk [new file with mode: 0644]
target/linux/ar71xx/image/generic-legacy-devices.mk
target/linux/ar71xx/image/generic-tp-link.mk
target/linux/ar71xx/image/generic.mk
target/linux/ar71xx/image/legacy.mk
target/linux/ar71xx/image/tiny-legacy-devices.mk [new file with mode: 0644]
target/linux/ar71xx/image/tiny-tp-link.mk [new file with mode: 0644]
target/linux/ar71xx/tiny/config-default [new file with mode: 0644]
target/linux/ar71xx/tiny/profiles/00-default.mk [new file with mode: 0644]
target/linux/ar71xx/tiny/target.mk [new file with mode: 0644]