openwrt.git
9 years agomac80211: update wiki URLs
rmilecki [Mon, 16 Mar 2015 06:39:10 +0000 (06:39 +0000)]
mac80211: update wiki URLs

linuxwireless.org was moved to wireless.wiki.kernel.org and it RO now

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44806 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: remove 3.14 support
nbd [Mon, 16 Mar 2015 05:57:04 +0000 (05:57 +0000)]
x86: remove 3.14 support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44805 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: remove linux 3.13 support
nbd [Mon, 16 Mar 2015 05:52:02 +0000 (05:52 +0000)]
kernel: remove linux 3.13 support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44804 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoomap: remove old kernel versions
nbd [Mon, 16 Mar 2015 05:51:56 +0000 (05:51 +0000)]
omap: remove old kernel versions

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44803 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoomap: update to linux 3.18, it has been tested by at least one builder and 3.13 has...
nbd [Mon, 16 Mar 2015 05:51:52 +0000 (05:51 +0000)]
omap: update to linux 3.18, it has been tested by at least one builder and 3.13 has not been built by buildbot in a long time

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44802 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: port missing ubi EOF marker support patch to 3.19 and 4.0
nbd [Mon, 16 Mar 2015 05:16:14 +0000 (05:16 +0000)]
kernel: port missing ubi EOF marker support patch to 3.19 and 4.0

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44801 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: fix duplicate use of patch number 490
nbd [Mon, 16 Mar 2015 05:16:07 +0000 (05:16 +0000)]
kernel: fix duplicate use of patch number 490

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44800 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add a few missing config symbols for 3.18+
nbd [Mon, 16 Mar 2015 04:47:28 +0000 (04:47 +0000)]
kernel: add a few missing config symbols for 3.18+

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44799 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add missing description for GRO optimization patch
nbd [Mon, 16 Mar 2015 04:19:09 +0000 (04:19 +0000)]
kernel: add missing description for GRO optimization patch

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44798 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: skip GRO for packets bridged to other hosts
nbd [Sun, 15 Mar 2015 20:32:09 +0000 (20:32 +0000)]
kernel: skip GRO for packets bridged to other hosts

Eliminates excessive skb copying when bridging from LAN to WLAN on
ramips.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44797 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agorules.mk: add newline definition
blogic [Sun, 15 Mar 2015 19:47:46 +0000 (19:47 +0000)]
rules.mk: add newline definition

To be used for stuff like $(subst $(space),$(newline),$(SOME_VAR))

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44796 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: fix TP-LINK TL-WDR3600/4300 RFKILL switch positions
blogic [Sun, 15 Mar 2015 19:39:47 +0000 (19:39 +0000)]
ar71xx: fix TP-LINK TL-WDR3600/4300 RFKILL switch positions

While the switch positions aren't explicitly labeled as on and off, we've heard
complaints about them being wrong. This patch changes the handling to match the
stock firmware.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44795 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoipq806x: fix AP148 boot from NOR
blogic [Sun, 15 Mar 2015 19:39:41 +0000 (19:39 +0000)]
ipq806x: fix AP148 boot from NOR

This patch allows AP148 to boot from NOR flash.

As we're using a FIT image as kernel (which includes kernel bin + DTB)
we enable the MTD_SPLIT_FIT_FW kernel option, which will detect the FIT
image and automatically split the "firmware" partition into 2 MTD parts
(kernel + rootfs).

The rootfs will then be parsed and split between rootfs + rootfs_data,
as usual.

Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44794 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoipq806x: add ap148 bootargs to DT
blogic [Sun, 15 Mar 2015 19:39:33 +0000 (19:39 +0000)]
ipq806x: add ap148 bootargs to DT

Only one bootargs is really needed: the tty port. All the other
information will use the OpenWrt mechanisms.

Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44793 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: mtdsplit: add support for FIT image
blogic [Sun, 15 Mar 2015 19:39:27 +0000 (19:39 +0000)]
kernel: mtdsplit: add support for FIT image

If this option is enabled, the FIT image format will be detected and
split by the mtdsplit code. Detection is based upon the FDT magic, which
will trigger the parsing and detection of the rootfs, ending-up in the
creation of the 2 new partitions.

Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44792 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoFix (invert/revert) Hornet-UB WPS LED state
blogic [Sun, 15 Mar 2015 19:25:48 +0000 (19:25 +0000)]
Fix (invert/revert) Hornet-UB WPS LED state

My previous patch regarding the Hornet-UB board
(commit: beed4d82d6a0154b0cd5f7b84e2180215ace6718) actually
causes the WPS led state to be inverted. Practically this meant
that value 0 in /sys/class/led/alfa:blue:wps/brightness would
turn the LED on and any positive value (1-255) would turn it off.

The above of course is confusing and hence reverting this value
back to the way it was before beed4d82d6a0154b0cd5f7b84e2180215ace6718.

Signed-off-by: Janne Cederberg <janne.cederberg@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44791 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: add missing dependency for brcmfmac with SDIO support enabled (fixes #19184)
nbd [Sun, 15 Mar 2015 17:51:16 +0000 (17:51 +0000)]
mac80211: add missing dependency for brcmfmac with SDIO support enabled (fixes #19184)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44790 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetifd: dhcp: install host route to gateway (#19182)
jow [Sun, 15 Mar 2015 14:48:18 +0000 (14:48 +0000)]
netifd: dhcp: install host route to gateway (#19182)

Certain DHCP servers push a gateway outside of the assigned interface subnet,
to support those situations install a host route towards the gateway.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44789 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agob53: global config is part of the management page, not the control page
jogo [Sun, 15 Mar 2015 14:19:28 +0000 (14:19 +0000)]
b53: global config is part of the management page, not the control page

It will now actually enable the mib counters instead of enabling rx/tx for
the first switch port.

Reported-by: Daniel Gonzalez <dgcbueu@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44788 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: brcm63xxpart: fix buffer overrun in of parser
jogo [Sun, 15 Mar 2015 14:19:22 +0000 (14:19 +0000)]
brcm63xx: brcm63xxpart: fix buffer overrun in of parser

We never account for the added partitions from the tag parser, so
allocated two partioness less than needed. This can cause issues when
the memory gets reused before the mtd code can actually add the
partitions.

Fixes oopses like:
[    0.920000] mtd: device 2 (rootfs) set to be root filesystem
[    0.924000] 1 squashfs-split partitions found on MTD device rootfs
[    0.932000] 0x0000002e0000-0x0000003f0000 : "rootfs_data"
[    0.940000] 0x000000010000-0x0000003f0000 : "linux"
[    0.948000] CPU 0 Unable to handle kernel paging request at virtual address 00010203, epc == 8028ddf8, ra == 801ad5d4
[    0.956000] Oops[#1]:
[    0.956000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.18.8 #22
[    0.956000] task: 8181da78 ti: 8181e000 task.ti: 8181e000
[    0.956000] $ 0   : 00000000 10008f00 00010203 81049e40
[    0.956000] $ 4   : 00010203 000000d0 00000000 000000fd
[    0.956000] $ 8   : 00000000 80015490 00000000 80370000
[    0.956000] $12   : 00000000 00000001 00000000 2f736269
[    0.956000] $16   : 00010203 000000d0 8007bde0 81482000
[    0.956000] $20   : 00000000 00000004 81481f80 803c4b78
[    0.956000] $24   : 00000000 00000000
[    0.956000] $28   : 8181e000 8181fbe8 80b20000 801ad5d4
[    0.956000] Hi    : 00000000
[    0.956000] Lo    : 00000000
[    0.956000] epc   : 8028ddf8 strlen+0x4/0x20
[    0.956000]     Not tainted
[    0.956000] ra    : 801ad5d4 kstrdup+0x30/0x84
[    0.956000] Status: 10008f03 KERNEL EXL IE
[    0.956000] Cause : 00800008
[    0.956000] BadVA : 00010203
[    0.956000] PrId  : 0002a010 (Broadcom BMIPS4350)
[    0.956000] Modules linked in:
[    0.956000] Process swapper/0 (pid: 1, threadinfo=8181e000, task=8181da78, tls=00000000)
[    0.956000] Stack : 8148aa00 803c4bcc 00000000 801cd9d0 00000000 8148a400 818a1400 003f0000
          81482000 8007bde0 8148aa00 800ac78c 8148aa00 00000004 8037ae30 8181fc4c
          8148aa00 803bc074 803c0000 80074b84 00000000 00010000 00000004 ffffffff
          8037ae30 00000004 8148aa00 00000004 803c4b80 818a1400 803c0000 00000005
          81481f80 80074ce0 8181fc84 00000005 81879800 8008ece4 00000000 003f0000
          ...
[    0.956000] Call Trace:
[    0.956000] [<8028ddf8>] strlen+0x4/0x20
[    0.956000] [<801ad5d4>] kstrdup+0x30/0x84
[    0.956000] [<8007bde0>] allocate_partition+0x58/0x93c
[    0.956000] [<80074ce0>] add_mtd_partitions+0x90/0x144
[    0.956000] [<801cc228>] mtd_device_parse_register+0x78/0xcc
[    0.956000] [<801e7870>] of_flash_probe+0x658/0x728
[    0.956000] [<80216ee0>] platform_drv_probe+0x24/0x60
[    0.956000] [<801221f4>] driver_probe_device+0xcc/0x214
[    0.956000] [<800466f8>] __driver_attach+0x7c/0xb4
[    0.956000] [<800c38bc>] bus_for_each_dev+0x94/0xa4
[    0.956000] [<800c35e4>] bus_add_driver+0x104/0x1ec
[    0.956000] [<80122400>] driver_register+0xac/0x100
[    0.956000] [<80113a5c>] do_one_initcall+0x148/0x204
[    0.956000] [<803cbd1c>] kernel_init_freeable+0x168/0x220
[    0.956000] [<800157bc>] kernel_init+0x10/0x114
[    0.956000] [<800108a8>] ret_from_kernel_thread+0x14/0x1c
[    0.956000]
[    0.956000]
Code: 03e00008  27bd0028  00801021 <8043000010600003  00000000  080a377e  24420001  03e00008
[    1.192000] ---[ end trace 9d89ccbcae27fe40 ]---
[    1.200000] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    1.200000]
[    1.200000] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44787 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomodules: add depenency on usb-gadget for dwc2 also on brcm63xx
jogo [Sun, 15 Mar 2015 14:19:14 +0000 (14:19 +0000)]
modules: add depenency on usb-gadget for dwc2 also on brcm63xx

Bcm63xx supports usb gadget, so dwc2 will default do dual mode.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44786 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: kmod-bcm63xx-udc: fix module path for 3.18+
jogo [Sun, 15 Mar 2015 14:19:10 +0000 (14:19 +0000)]
brcm63xx: kmod-bcm63xx-udc: fix module path for 3.18+

Fix the module path for linux 3.18+.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44785 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: fix 6368 cpu1 reg typo
jogo [Sun, 15 Mar 2015 14:19:07 +0000 (14:19 +0000)]
brcm63xx: fix 6368 cpu1 reg typo

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44784 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: remove leftovers from old llvm-gcc experiments
nbd [Sun, 15 Mar 2015 12:03:01 +0000 (12:03 +0000)]
toolchain: remove leftovers from old llvm-gcc experiments

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44783 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: add support for uninstalling targets
nbd [Sun, 15 Mar 2015 11:08:10 +0000 (11:08 +0000)]
scripts/feeds: add support for uninstalling targets

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44782 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: add support for installing targets
nbd [Sun, 15 Mar 2015 11:08:05 +0000 (11:08 +0000)]
scripts/feeds: add support for installing targets

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44781 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/metadata.pm: save target makefile names
nbd [Sun, 15 Mar 2015 11:08:01 +0000 (11:08 +0000)]
scripts/metadata.pm: save target makefile names

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44780 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: get rid of redundant feed cache copy
nbd [Sun, 15 Mar 2015 11:07:57 +0000 (11:07 +0000)]
scripts/feeds: get rid of redundant feed cache copy

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44779 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: remove useless install_method abstraction
nbd [Sun, 15 Mar 2015 11:07:52 +0000 (11:07 +0000)]
scripts/feeds: remove useless install_method abstraction

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44778 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: add support for searching for targets
nbd [Sun, 15 Mar 2015 11:07:44 +0000 (11:07 +0000)]
scripts/feeds: add support for searching for targets

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44777 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/metadata.pl: move parse_target_metadata() to metadata.pm
nbd [Sun, 15 Mar 2015 11:07:40 +0000 (11:07 +0000)]
scripts/metadata.pl: move parse_target_metadata() to metadata.pm

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44776 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: scan for target metadata
nbd [Sun, 15 Mar 2015 11:07:34 +0000 (11:07 +0000)]
scripts/feeds: scan for target metadata

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44775 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobuild: use different grep strings for scanning package vs target metadata
nbd [Sun, 15 Mar 2015 11:07:29 +0000 (11:07 +0000)]
build: use different grep strings for scanning package vs target metadata

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44774 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts/feeds: remove a few trailing tabs
nbd [Sun, 15 Mar 2015 11:06:50 +0000 (11:06 +0000)]
scripts/feeds: remove a few trailing tabs

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44773 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agouhttpd: make generating SSL keys more reliable against interrupted boots
nbd [Sun, 15 Mar 2015 10:32:10 +0000 (10:32 +0000)]
uhttpd: make generating SSL keys more reliable against interrupted boots

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44772 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolantiq: add a better fix to strip FCS from ethernet packets on XRX200
nbd [Sun, 15 Mar 2015 09:47:34 +0000 (09:47 +0000)]
lantiq: add a better fix to strip FCS from ethernet packets on XRX200

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44771 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoltq-vdsl-fw: fix md5sum for new firmware
nbd [Sun, 15 Mar 2015 07:57:55 +0000 (07:57 +0000)]
ltq-vdsl-fw: fix md5sum for new firmware

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44770 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolantiq: enable atm-esi by default for xrx200
nbd [Sun, 15 Mar 2015 07:57:51 +0000 (07:57 +0000)]
lantiq: enable atm-esi by default for xrx200

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44769 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoath9k: disable TPC support for now until bugs have been found and fixed
nbd [Sun, 15 Mar 2015 07:10:38 +0000 (07:10 +0000)]
ath9k: disable TPC support for now until bugs have been found and fixed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44768 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoltq-vdsl-fw: update firmware cutter URL for newer Speedport firmware (fixes #19160)
nbd [Sun, 15 Mar 2015 06:51:45 +0000 (06:51 +0000)]
ltq-vdsl-fw: update firmware cutter URL for newer Speedport firmware (fixes #19160)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44767 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: r44701 accidentially removed the uclibc default when TOOLCHAINOPTS is set
blogic [Sun, 15 Mar 2015 06:35:18 +0000 (06:35 +0000)]
toolchain: r44701 accidentially removed the uclibc default when TOOLCHAINOPTS is set

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44766 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: enable open by fhandle syscalls
blogic [Sun, 15 Mar 2015 06:35:13 +0000 (06:35 +0000)]
kernel: enable open by fhandle syscalls

This is needed by many services to function properly and as
all modern distributions got it enabled, it starts to be a
de-facto standard, i.e. user-space starts to silently depend
on it.

This also pulls in EXPORTFS, however, the kernel binary size
increases only a little.
On ARM systems comes down to 800 bytes uncompressed and about
200 bytes compressed size.
On MIPS systems it's about 1.2 kB size increase of the LZMA
compressed kernel.

v2: use menuconfig option instead of just enabling the option

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44765 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm2708: fix mkdosfs command line options order
nbd [Sun, 15 Mar 2015 05:18:50 +0000 (05:18 +0000)]
brcm2708: fix mkdosfs command line options order

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44764 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodosfstools: fix build on OS X
nbd [Sun, 15 Mar 2015 05:18:45 +0000 (05:18 +0000)]
dosfstools: fix build on OS X

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44763 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodosfstools: update to v3.0.27
nbd [Sun, 15 Mar 2015 05:18:40 +0000 (05:18 +0000)]
dosfstools: update to v3.0.27

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44762 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoscripts: fix ubinize-image on OS X
nbd [Sun, 15 Mar 2015 05:12:11 +0000 (05:12 +0000)]
scripts: fix ubinize-image on OS X

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44761 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agopatch: bump GNU patch to 2.7.5
nbd [Sun, 15 Mar 2015 05:07:10 +0000 (05:07 +0000)]
patch: bump GNU patch to 2.7.5

Bump GNU patch in tools from 2.7.1 to 2.7.5.
Change download URL to use @GNU alias.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44760 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: refresh kernel config
nbd [Sun, 15 Mar 2015 04:43:37 +0000 (04:43 +0000)]
x86: refresh kernel config

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44759 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: update to kernel 3.18
nbd [Sun, 15 Mar 2015 04:43:30 +0000 (04:43 +0000)]
x86: update to kernel 3.18

copied target/linux/x86/config-3.14 and target/linux/x86/patches-3.14 to
3.18 equivalents and then tweaked until it built.

Tested on alix2, soekris net4826 and soekris net4521.

Still having trouble with net4826 booting from Grub, alix2 and net4521
are fine.

Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44758 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: fix portability issues of the x86 vdso2c utility
nbd [Sun, 15 Mar 2015 04:43:22 +0000 (04:43 +0000)]
kernel: fix portability issues of the x86 vdso2c utility

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44757 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add missing config symbol for 3.18+
nbd [Sun, 15 Mar 2015 04:40:10 +0000 (04:40 +0000)]
kernel: add missing config symbol for 3.18+

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44756 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: support NVRAM prefixes with extra / in devpath
rmilecki [Sat, 14 Mar 2015 16:35:56 +0000 (16:35 +0000)]
bcm53xx: support NVRAM prefixes with extra / in devpath

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44755 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoath9k: always select relay support, not just when debugfs is enabled - fixes an unres...
nbd [Sat, 14 Mar 2015 12:12:25 +0000 (12:12 +0000)]
ath9k: always select relay support, not just when debugfs is enabled - fixes an unresolved symbol error

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44754 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: disable rts/cts for serial console in grub - fixes net48xx boot issues
nbd [Sat, 14 Mar 2015 08:38:35 +0000 (08:38 +0000)]
x86: disable rts/cts for serial console in grub - fixes net48xx boot issues

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44753 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogrub2: fix processing the serial rts/cts option
nbd [Sat, 14 Mar 2015 08:21:02 +0000 (08:21 +0000)]
grub2: fix processing the serial rts/cts option

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44752 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: linux 3.19 also needs the network namespace related fd export patch (#19161)
nbd [Sat, 14 Mar 2015 05:38:14 +0000 (05:38 +0000)]
kernel: linux 3.19 also needs the network namespace related fd export patch (#19161)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44751 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoath: fix selecting the module individually (#19162)
nbd [Sat, 14 Mar 2015 02:00:50 +0000 (02:00 +0000)]
ath: fix selecting the module individually (#19162)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44750 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: fix a rounding issue in minstrel MCS rate duration calculation
nbd [Sat, 14 Mar 2015 02:00:44 +0000 (02:00 +0000)]
mac80211: fix a rounding issue in minstrel MCS rate duration calculation

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44749 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: improve powersave handling in the tx queue rework patch
nbd [Sat, 14 Mar 2015 02:00:36 +0000 (02:00 +0000)]
mac80211: improve powersave handling in the tx queue rework patch

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44748 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodnsmasq: enable pxe-prompt, pxe-service config options
blogic [Fri, 13 Mar 2015 08:39:08 +0000 (08:39 +0000)]
dnsmasq: enable pxe-prompt, pxe-service config options

DNSMASQ has the ability to provide a menu to a pxeboot system, using
the --pxe-prompt and --pxe-service configuration options.  The current
init.d script converting the "dhcp" file to "dnsmasq.conf" does not
find these options, but they are supported.  This patch thus enables
the options.

Signed-off-by: Derek LaHousse <dlahouss@mtu.edu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44747 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoBusyBox: Netcat 1.10 compatibility require server option
blogic [Fri, 13 Mar 2015 08:38:56 +0000 (08:38 +0000)]
BusyBox: Netcat 1.10 compatibility require server option

Netcat 1.10 compatibility require server options

1.10 compatibility without server option
produce error "NO OPT l!" and completely not function

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44746 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agorelayd: bump to latest git HEAD
blogic [Fri, 13 Mar 2015 08:38:46 +0000 (08:38 +0000)]
relayd: bump to latest git HEAD

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44745 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodnsmasq: Make parameters optional in dhcpboot config
blogic [Fri, 13 Mar 2015 08:38:35 +0000 (08:38 +0000)]
dnsmasq: Make parameters optional in dhcpboot config

The --dhcp-boot option of dnsmasq does not require servername and serveraddress
arguments if the builtin tftp server is used.

Signed-off-by: Stefan Tomanek <stefan.tomanek+openwrt@wertarbyte.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44744 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolldpd: make LLDP-MED, DOT1 and DOT3 extensions disable-able
blogic [Fri, 13 Mar 2015 08:38:25 +0000 (08:38 +0000)]
lldpd: make LLDP-MED, DOT1 and DOT3 extensions disable-able

The names for the config options were taken from lldpd's
configure.ac file.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44743 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoipset: add ipmark support
blogic [Fri, 13 Mar 2015 08:38:17 +0000 (08:38 +0000)]
ipset: add ipmark support

Below you'll find a patch to add ipmark module support to ipset.
Changeset 44671 already bumped ipset to version 6.24, but it's still
compiled without ipmark support. This is a requirement for mwan3 v1.6.

Signed-off-by: Jeroen Louwes <jeroen.louwes@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44742 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: support change tx/rx ring size
blogic [Fri, 13 Mar 2015 08:38:08 +0000 (08:38 +0000)]
ralink: support change tx/rx ring size

Signed-off-by: michael lee <igvtee@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44741 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: use random generate mac address instead of default one.
blogic [Fri, 13 Mar 2015 08:38:01 +0000 (08:38 +0000)]
ralink: use random generate mac address instead of default one.

Signed-off-by: michael lee <igvtee@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44740 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: add wifi 5g dts info for cy-swr1100
blogic [Fri, 13 Mar 2015 08:37:45 +0000 (08:37 +0000)]
ralink: add wifi 5g dts info for cy-swr1100

Signed-off-by: michael lee <igvtee@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44739 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: fix a pointer handling error in the new tx queueing code
nbd [Fri, 13 Mar 2015 05:17:06 +0000 (05:17 +0000)]
mac80211: fix a pointer handling error in the new tx queueing code

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44738 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoath25: set myself as maintainer
nbd [Fri, 13 Mar 2015 03:02:34 +0000 (03:02 +0000)]
ath25: set myself as maintainer

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44737 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoRename 'atheros' target to 'ath25'
nbd [Fri, 13 Mar 2015 03:02:28 +0000 (03:02 +0000)]
Rename 'atheros' target to 'ath25'

Rename 'atheros' target to more precise 'ath25'.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44736 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: remove odd board check during image build
nbd [Fri, 13 Mar 2015 03:02:21 +0000 (03:02 +0000)]
atheros: remove odd board check during image build

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44735 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: remove linux 3.14
nbd [Fri, 13 Mar 2015 03:02:17 +0000 (03:02 +0000)]
atheros: remove linux 3.14

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44734 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: switch to 3.18
nbd [Fri, 13 Mar 2015 03:02:12 +0000 (03:02 +0000)]
atheros: switch to 3.18

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44733 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: renumber backported patches
nbd [Fri, 13 Mar 2015 03:02:08 +0000 (03:02 +0000)]
atheros: v3.18: renumber backported patches

Move first 3 patches to 0xx numbers range to denote that this is
backported code and they should be removed when we update
kernel to version >= 3.19

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44732 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: non-functional cleanup
nbd [Fri, 13 Mar 2015 03:02:00 +0000 (03:02 +0000)]
atheros: v3.18: non-functional cleanup

To finally sync code with upsream cleanup registers headers, and update
several comments and kernel config symbols descriptions. No functional
changes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44731 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: cleanup includes
nbd [Fri, 13 Mar 2015 03:01:50 +0000 (03:01 +0000)]
atheros: v3.18: cleanup includes

Remove odd and add missed includes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44730 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: rearrange code between patches
nbd [Fri, 13 Mar 2015 03:01:42 +0000 (03:01 +0000)]
atheros: v3.18: rearrange code between patches

Cleanup board patch by moving code to specific patches, and factor out
leds to separate patch. No functional changes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44729 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: move GPIO patches behind PCI
nbd [Fri, 13 Mar 2015 03:01:37 +0000 (03:01 +0000)]
atheros: v3.18: move GPIO patches behind PCI

Move GPIO patches behind PCI patch, since they are not yet merged
upstream.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44728 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: switch to IRQ domain
nbd [Fri, 13 Mar 2015 03:01:31 +0000 (03:01 +0000)]
atheros: v3.18: switch to IRQ domain

Rework MISC and PCI IRQ controllers code to use IRQ domains and bitops.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44727 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: update register names
nbd [Fri, 13 Mar 2015 03:01:21 +0000 (03:01 +0000)]
atheros: v3.18: update register names

Make register names more consistent, mostly add appropriate prefix
(AR5312_ or AR2315_) or _BASE suffix. Also add macro to simplify mask
and shift operation.

No functional changes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44726 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: remap flash for boardconfig parsing
nbd [Fri, 13 Mar 2015 03:01:17 +0000 (03:01 +0000)]
atheros: v3.18: remap flash for boardconfig parsing

Rework boardconfig handling code to honestly remap flash memory region.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44725 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: make registers headers local
nbd [Fri, 13 Mar 2015 03:01:11 +0000 (03:01 +0000)]
atheros: v3.18: make registers headers local

There are no external users (last one was PCI driver) for these headers,
so move them to arch directory. Few macroses from ar231x.h header moved
to devices.h and file was removed.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44724 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: remap main SoC MMR memory
nbd [Fri, 13 Mar 2015 03:01:04 +0000 (03:01 +0000)]
atheros: v3.18: remap main SoC MMR memory

Honestly remap main SoC MMR mem and use accessor functions to
interact with registers. Now registers defined relatively to base
address (e.g. SDRAM controller base address).

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44723 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: cleanup register headers
nbd [Fri, 13 Mar 2015 03:00:59 +0000 (03:00 +0000)]
atheros: v3.18: cleanup register headers

AFAIK, no one AR2315+ chip (AR2315, AR2316, AR2317, AR2318) does not
contain IR block, so remove IR registers definitions. Also remove few
unused macroses.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44722 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: pass PCI IRQ and I/O mem via resources
nbd [Fri, 13 Mar 2015 03:00:51 +0000 (03:00 +0000)]
atheros: v3.18: pass PCI IRQ and I/O mem via resources

Pass PCI IRQ and I/O memory ranges via platform device resources, this
change makes PCI controller driver independed from arch headers, so
also remove few includes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44721 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: remap PCI controller MMR memory
nbd [Fri, 13 Mar 2015 03:00:43 +0000 (03:00 +0000)]
atheros: v3.18: remap PCI controller MMR memory

Honestly remap PCI controller MMR and use accessor functions to interact
with registers.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44720 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: add context container for PCI driver
nbd [Fri, 13 Mar 2015 03:00:19 +0000 (03:00 +0000)]
atheros: v3.18: add context container for PCI driver

Add container and place all context specific variables and structure to
it.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44719 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: move PCI enable code to arch
nbd [Fri, 13 Mar 2015 03:00:06 +0000 (03:00 +0000)]
atheros: v3.18: move PCI enable code to arch

Move PCI host interface enable code to arch, since it touches generic
SoC registers outside the PCI MMR region.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44718 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: rearrange PCI regs definitions
nbd [Fri, 13 Mar 2015 02:59:54 +0000 (02:59 +0000)]
atheros: v3.18: rearrange PCI regs definitions

Move PCI controller configuration registers from generic header to
driver source. No functional changes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44717 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: relocate PCI host DMA base definition
nbd [Fri, 13 Mar 2015 02:59:43 +0000 (02:59 +0000)]
atheros: v3.18: relocate PCI host DMA base definition

Put AR2315_PCI_HOST_SDRAM_BASEADDR macro to DMA header, since this is
arbitrary value and not some hw specific constant. Also this relocation
decouples dma from HW specific header.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44716 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: rework early initialization
nbd [Fri, 13 Mar 2015 02:59:27 +0000 (02:59 +0000)]
atheros: v3.18: rework early initialization

Do not use prom_init() callback, do memory initialization in
plat_mem_setup() callback and move serial port configuration to
arch_initcall stage.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44715 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: rearrange interrupt handling functions
nbd [Fri, 13 Mar 2015 02:59:19 +0000 (02:59 +0000)]
atheros: v3.18: rearrange interrupt handling functions

No functional changes, just change functions order in source file.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44714 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: change calls logic
nbd [Fri, 13 Mar 2015 02:59:04 +0000 (02:59 +0000)]
atheros: v3.18: change calls logic

Check SoC family (AR5312+ or AR2315+) before call instead of checking it
inside the called function. Also convert ar{5312,2315}_init_device()
function to void, since they both return zero and nobody care about
return value.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44713 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: update names and declarations
nbd [Fri, 13 Mar 2015 02:58:58 +0000 (02:58 +0000)]
atheros: v3.18: update names and declarations

Sync functions, variables and enums names with upstream. Mostly replace
'ar231x_' prefix by 'ath25_'.

No functional changes, except few 'int' -> 'unsigned' changes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44712 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: cleanup cpu-feature-overrides.h
nbd [Fri, 13 Mar 2015 02:58:49 +0000 (02:58 +0000)]
atheros: v3.18: cleanup cpu-feature-overrides.h

Remove mention of undefined features.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44711 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: remove eth platform device unused field
nbd [Fri, 13 Mar 2015 02:58:37 +0000 (02:58 +0000)]
atheros: v3.18: remove eth platform device unused field

Ethernet controller driver don't use boarddata directly, so remove
corresponding field from its platform device structure.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44710 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: remove odd header reset.h
nbd [Fri, 13 Mar 2015 02:58:24 +0000 (02:58 +0000)]
atheros: v3.18: remove odd header reset.h

This header provides prototype for function without realization and
users.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44709 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: rename platform header
nbd [Fri, 13 Mar 2015 02:58:17 +0000 (02:58 +0000)]
atheros: v3.18: rename platform header

Rename ar231x_platform.h to ath25_platform.h

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44708 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoatheros: v3.18: rename kernel platform to ath25
nbd [Fri, 13 Mar 2015 02:57:59 +0000 (02:57 +0000)]
atheros: v3.18: rename kernel platform to ath25

Rename platform source directory and asm includes directory.

No functional changes.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44707 3c298f89-4303-0410-b956-a3cf2f4a3e73