diff options
author | Adrian Schmutzler <freifunk@adrianschmutzler.de> | 2020-01-05 13:57:48 +0100 |
---|---|---|
committer | Adrian Schmutzler <freifunk@adrianschmutzler.de> | 2020-01-08 16:45:08 +0100 |
commit | 28fd4ac512ec1c08a79ac7a434b2def3cc82f1d5 (patch) | |
tree | 1eebacbe18cd45507692a84388267837d0547ca1 /target/linux/ixp4xx/patches-4.9/162-wg302v1_mem_fixup.patch | |
parent | 89f2deb372b74f9d4bb030c31b4ec28d579ee41f (diff) | |
download | upstream-28fd4ac512ec1c08a79ac7a434b2def3cc82f1d5.tar.gz upstream-28fd4ac512ec1c08a79ac7a434b2def3cc82f1d5.tar.bz2 upstream-28fd4ac512ec1c08a79ac7a434b2def3cc82f1d5.zip |
ixp4xx: remove unmaintained target
This target is still on kernel 4.9, and it looks like there is no
active maintainer for this target anymore.
Remove the code and all the packages which are only used by this target.
To add this target to OpenWrt again port it to a recent and supported
kernel version.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'target/linux/ixp4xx/patches-4.9/162-wg302v1_mem_fixup.patch')
-rw-r--r-- | target/linux/ixp4xx/patches-4.9/162-wg302v1_mem_fixup.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/target/linux/ixp4xx/patches-4.9/162-wg302v1_mem_fixup.patch b/target/linux/ixp4xx/patches-4.9/162-wg302v1_mem_fixup.patch deleted file mode 100644 index efa389d786..0000000000 --- a/target/linux/ixp4xx/patches-4.9/162-wg302v1_mem_fixup.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/arch/arm/mach-ixp4xx/wg302v1-setup.c -+++ b/arch/arm/mach-ixp4xx/wg302v1-setup.c -@@ -117,6 +117,34 @@ static struct platform_device *wg302v1_d - &wg302v1_eth[0], - }; - -+static char wg302v1_mem_fixup[] __initdata = " mem=32M"; -+ -+static void __init wg302v1_fixup(struct tag *tags, char **cmdline) -+{ -+ struct tag *t = tags; -+ char *p = *cmdline; -+ size_t fixlen, cmdlen; -+ -+ /* Find the end of the tags table, taking note of any cmdline tag. */ -+ for (; t->hdr.size; t = tag_next(t)) { -+ if (t->hdr.tag == ATAG_CMDLINE) { -+ p = t->u.cmdline.cmdline; -+ } -+ } -+ -+ fixlen = strlen(wg302v1_mem_fixup); -+ cmdlen = strlen(p); -+ if (fixlen + cmdlen >= COMMAND_LINE_SIZE) -+ return; -+ -+ /* append the fixup to the cmdline */ -+ memmove(p + cmdlen, wg302v1_mem_fixup, fixlen + 1); -+ -+ /* Adjust the size of the atag if there was one */ -+ if (t->hdr.size) -+ t->hdr.size += fixlen; -+} -+ - static void __init wg302v1_init(void) - { - ixp4xx_sys_init(); |