John Crispin [Wed, 11 Mar 2015 15:56:51 +0000 (15:56 +0000)]
rpcd: update to latest git HEAD
adds 3 fixes from luka
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44666
John Crispin [Wed, 11 Mar 2015 15:56:34 +0000 (15:56 +0000)]
ar71xx: improve WD's My Net Wi-fi Range Extender image creation
Previously, the generated images for the My Net Wi-fi Range Extender
wouldn't always work (and panic) due to the fixed mtd offsets and
sizes for the kernel and rootfs. This patch fixes the problem by
utilizing the shared Cybertan's partition parser to recalculate
the mtd partitions for every image dynamically everytime.
Reported-by: Pascal Paradis <peparadis@yahoo.com>
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
SVN-Revision: 44665
John Crispin [Wed, 11 Mar 2015 15:56:27 +0000 (15:56 +0000)]
ar71xx: generalize cybertan partition parser
By removing the NL16 signature check, the parser can be
utilized by other devices like the WD My Net Wi-fi Range
Extender.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
SVN-Revision: 44664
John Crispin [Wed, 11 Mar 2015 15:56:15 +0000 (15:56 +0000)]
ar71xx: rename wrt160nl's trx partition parser
This patch renames the partition parser from
wrt160nl to more generic cybertan.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
SVN-Revision: 44663
John Crispin [Wed, 11 Mar 2015 15:55:55 +0000 (15:55 +0000)]
ar71xx: fix WRT160NL and TP-Link partition parser patches
405-mtd-tp-link-partition-parser.patch was updating the
WRT160NL's partition parser Kconfig. This patch moves the
relevant change into the right file:
404-mtd-wrt160nl-trx-parser.patch
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
SVN-Revision: 44662
John Crispin [Wed, 11 Mar 2015 15:55:28 +0000 (15:55 +0000)]
ralink: FireWRT flash size is up to 16M.
Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 44661
John Crispin [Wed, 11 Mar 2015 15:55:16 +0000 (15:55 +0000)]
ralink: add FireWRT IO multiplexing
Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 44660
John Crispin [Wed, 11 Mar 2015 15:55:06 +0000 (15:55 +0000)]
ar71xx: fix switched WLAN LEDs on TP-LINK Archer C5/C7
ath10k is loaded before ath9k, so the 5GHz adapter becomes phy0.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44659
John Crispin [Wed, 11 Mar 2015 15:54:52 +0000 (15:54 +0000)]
Fix 3.18.8 breakage of UBI devices with EOF marker (e.g. WNDR4300)
This commit re-adds a patch from 3.14 that is required for UBI block
devices with an EOF marker to be successfully mounted.
Signed-off-by: Oliver Smith <oliver@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa>
SVN-Revision: 44658
John Crispin [Wed, 11 Mar 2015 15:54:33 +0000 (15:54 +0000)]
json-c: update to 0.12 and bump all depending services
Version 0.12 deprecates json_object_object_get and moves the header files around
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44657
Felix Fietkau [Wed, 11 Mar 2015 15:02:54 +0000 (15:02 +0000)]
mac80211: Use newer firmware for ath10k
Patch by Bryan Forbes <bryan@reigndropsfall.net>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44656
Felix Fietkau [Wed, 11 Mar 2015 15:02:47 +0000 (15:02 +0000)]
mac80211: update to wireless-testing 2015-03-09
Based on patch by Bryan Forbes <bryan@reigndropsfall.net>
Also update mt76 to update for API changes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44655
Felix Fietkau [Wed, 11 Mar 2015 15:02:32 +0000 (15:02 +0000)]
iw: update to 3.17
Patch by Bryan Forbes <bryan@reigndropsfall.net>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44654
Felix Fietkau [Wed, 11 Mar 2015 15:02:16 +0000 (15:02 +0000)]
kernel: backport an export required by newer compat-wireless versions
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44653
Imre Kaloz [Wed, 11 Mar 2015 12:20:03 +0000 (12:20 +0000)]
ppc44x: use the mtdsplit framework for the Taishan
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44652
Luka Perkov [Tue, 10 Mar 2015 23:43:25 +0000 (23:43 +0000)]
base-files: firstboot: pass down arguments such as -y to jffs2reset
This brings back old behavior.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44651
John Crispin [Tue, 10 Mar 2015 20:19:54 +0000 (20:19 +0000)]
ar71xx: fix gpio-latch driver
gpio api has changed. the remove call no longer returns a value.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44650
Luka Perkov [Tue, 10 Mar 2015 16:11:44 +0000 (16:11 +0000)]
ar71xx: refresh patches
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44649
Luka Perkov [Tue, 10 Mar 2015 16:11:39 +0000 (16:11 +0000)]
ar71xx: wpj588: add missing usb support
Signed-off-by: Luka Perkov <luka@openwrt.org>
Tested-By: Christian Mehlis <christian@m3hlis.de>
SVN-Revision: 44648
John Crispin [Tue, 10 Mar 2015 13:26:50 +0000 (13:26 +0000)]
ar71xx: Fix LED polarity for the TP-LINK TL-MR13U.
Please also backport to Barrier Breaker (this same patch applies there too).
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 44647
John Crispin [Tue, 10 Mar 2015 13:26:44 +0000 (13:26 +0000)]
ar71xx: Fix board detection for the TP-LINK TL-MR13U.
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
SVN-Revision: 44646
John Crispin [Tue, 10 Mar 2015 13:08:17 +0000 (13:08 +0000)]
kernel: fix yaffs compile for >= v3.16
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44643
John Crispin [Tue, 10 Mar 2015 11:03:16 +0000 (11:03 +0000)]
ralink: add missing symbol that broke full builds
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44642
John Crispin [Tue, 10 Mar 2015 11:03:10 +0000 (11:03 +0000)]
kirkwood: add missing symbol that broke full builds
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44641
John Crispin [Tue, 10 Mar 2015 11:03:04 +0000 (11:03 +0000)]
au1000: build fails if the input layer is not selected
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44640
John Crispin [Tue, 10 Mar 2015 11:02:52 +0000 (11:02 +0000)]
ipq806x: add 2 missing symbols that broke a full build
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44639
John Crispin [Tue, 10 Mar 2015 11:02:45 +0000 (11:02 +0000)]
ar7: register_mtd_parser() does no longer have a return value
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44638
Imre Kaloz [Tue, 10 Mar 2015 10:00:41 +0000 (10:00 +0000)]
ppc44x: upgrade and switch to 3.18
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44637
Steven Barth [Tue, 10 Mar 2015 08:43:54 +0000 (08:43 +0000)]
6rd: make host dependency more specific
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44636
Steven Barth [Tue, 10 Mar 2015 08:43:40 +0000 (08:43 +0000)]
6in4: make host dependency more specific
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44635
Nicolas Thill [Mon, 9 Mar 2015 22:07:05 +0000 (22:07 +0000)]
ebtables: revert "disable rpath" (closes: #19088)
This reverts commit
9340723d70bce9d905c3f53b2bf415963153b34d.
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44634
John Crispin [Mon, 9 Mar 2015 14:07:30 +0000 (14:07 +0000)]
kmod-usb-dwc2: depends on udc-core (kmod-usb-gadget)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44633
John Crispin [Mon, 9 Mar 2015 14:07:14 +0000 (14:07 +0000)]
lantiq: ltq-ptm-{ar9, ase, xway}: fix alloc_netdev for 3.18
buildbot complained about
ifxmips_ptm_adsl.c:1445:70: error: macro "alloc_netdev" requires 4 arguments, but only 3 given
g_net_dev[i] = alloc_netdev(0, g_net_dev_name[i], ether_setup);
^
fix that similar to the change made to ltq_ptm_vdsl.c
compile tested only.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44632
John Crispin [Mon, 9 Mar 2015 14:07:06 +0000 (14:07 +0000)]
ncm, qmi, mbim: Add dependency on wwan package
The wwan package holds the hotplug script to set mobile broadband
interfaces (un)available. Add it as a dependency to comgt-ncm,
uqmi and umbim.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44631
John Crispin [Mon, 9 Mar 2015 14:06:50 +0000 (14:06 +0000)]
ncm: Remove unnecessary proto_set_available commands
Interface should not be set unavailable in all error cases,
returning 1 is enough.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44630
John Crispin [Mon, 9 Mar 2015 14:06:30 +0000 (14:06 +0000)]
wwan: Improve USB modem hotplug script
Adds ncm proto to the list of checked protocols, sets interfaces
unavailable on device removal and removes the unnecessary ifup
command.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44629
John Crispin [Mon, 9 Mar 2015 14:06:20 +0000 (14:06 +0000)]
comgt, wwan: Move USB data files to wwan package
USB modem data files should be a part of the wwan package, which
actually uses them unlike comgt.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44628
Nicolas Thill [Mon, 9 Mar 2015 02:02:50 +0000 (02:02 +0000)]
util-linux: fix pkgconfig files
Upstream choose to not rely on configure.ac and recursively expand paths in pkgconfig files at make time,
leading to absolute /usr/include & /usr/lib in there... And we don't want that when cross-compiling...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44627
Rafał Miłecki [Sat, 7 Mar 2015 12:31:42 +0000 (12:31 +0000)]
bcm53xx: fix printing NAND controller revision
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44622
Imre Kaloz [Fri, 6 Mar 2015 18:57:49 +0000 (18:57 +0000)]
mvebu: add backported patch to reenable hw i/o coherency
Reported-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44621
Luka Perkov [Fri, 6 Mar 2015 14:41:57 +0000 (14:41 +0000)]
ar71xx: add support for compex wpj558
OpenWrt can be flashed with following uboot commands:
tftpboot 0x80500000 openwrt-ar71xx-generic-wpj558-16M-squashfs-sysupgrade.bin
erase 0x9f030000 +$filesize
cp.b $fileaddr 0x9f030000 $filesize
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44620
Steven Barth [Fri, 6 Mar 2015 14:41:07 +0000 (14:41 +0000)]
odhcpd: improvements for DHCPv4 and compile fixes
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44619
John Crispin [Fri, 6 Mar 2015 07:57:10 +0000 (07:57 +0000)]
openssl: enable ARM assembly acceleration
Tested myself on ixp4xx and mvebu, and (originally)
by Daniel on i.MX6. Also tested on a MIPS target,
to make sure the change to ASFLAGS does not break things.
Based on a patch submitted by Daniel Drown:
https://lists.openwrt.org/pipermail/openwrt-devel/2014-July/026639.html
Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Daniel Drown <dan-openwrt@drown.org>
SVN-Revision: 44618
John Crispin [Fri, 6 Mar 2015 07:57:03 +0000 (07:57 +0000)]
swconfig: fix build with linux 4.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44617
John Crispin [Fri, 6 Mar 2015 07:56:58 +0000 (07:56 +0000)]
ipq806x: rename patches in patches-3.18
This will allow ipq806x to support multiple kernel version more easily.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 44616
John Crispin [Fri, 6 Mar 2015 07:56:47 +0000 (07:56 +0000)]
kernel: move KERNFS to generic config
KERNFS symbol is selected by SYSFS, so place it in generic config.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44615
John Crispin [Fri, 6 Mar 2015 07:56:34 +0000 (07:56 +0000)]
kernel: disable ARCH_NEEDS_CPU_IDLE_COUPLED
Disable ARCH_NEEDS_CPU_IDLE_COUPLED by-default in generic config, since
only one platfrom (omap) needs them.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44614
John Crispin [Fri, 6 Mar 2015 07:56:21 +0000 (07:56 +0000)]
kernel: disbale HAMRADIO in generic config
HAMRADIO enabled in all generic configs, but no one platform directly
use related drivers/protocols. This symbol is only used for kmod-ax25
package modules. Furthermore, half of platforms explicitly disables
this symbol, what silently disables build of modules for kmod-ax25
package.
So disable HAMRADIO by-default in generic config, add it to kmod-ax25
package and remove it from platform specific configs.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44613
John Crispin [Fri, 6 Mar 2015 07:56:08 +0000 (07:56 +0000)]
kernel: move MTD_SPLIT_SUPPORT to generic config
CONFIG_MTD_SPLIT_SUPPORT symbol default value is 'y' and many platform
specific configs explicitly enables it, while no one platform disables
this symbol. So place it in generic config and remove from platform
specific configs.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44612
John Crispin [Fri, 6 Mar 2015 07:55:57 +0000 (07:55 +0000)]
kernel: remove GENERIC_NET_UTILS from platform configs
CONFIG_GENERIC_NET_UTILS is selected by CONFIG_NET and already enabled
in generic config, so we don't need this symbol in platform specific
configurations.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44611
Luka Perkov [Thu, 5 Mar 2015 23:43:27 +0000 (23:43 +0000)]
kirkwood: drop support for 3.14
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44610
Luka Perkov [Thu, 5 Mar 2015 23:43:24 +0000 (23:43 +0000)]
kirkwood: switch to 3.18
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44609
Luka Perkov [Thu, 5 Mar 2015 23:43:21 +0000 (23:43 +0000)]
generic: add CONFIG_FW_LOADER_USER_HELPER symbol
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44608
John Crispin [Thu, 5 Mar 2015 20:25:18 +0000 (20:25 +0000)]
lantiq: fix netdev setup in ltq-ptm-vdsl
The initial fix for 3.18 in r44346 wrongly treated the newly added
parameter of alloc_netdev to be another function pointer, causing
ether_config to be skipped during ptm netdev init.
Fix this by partially reverting r44346 and properly setting the newly
added macro parameter.
(Tested on VRX200 board)
A similar change might be needed for ltq-ptm-adsl as well.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44607
John Crispin [Thu, 5 Mar 2015 20:25:11 +0000 (20:25 +0000)]
kernel: add ip_vti tunnel module
IP VTI (Virtual Tunnel Interface) is used to create a virtual device
for IPsec VPN (similar to OpenVPN).
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
SVN-Revision: 44606
John Crispin [Thu, 5 Mar 2015 20:25:02 +0000 (20:25 +0000)]
mtd: fix md5sum error checking
In mtd_verify(), the return value of md5sum() has been
interpreted as error if nonzero, while the function
returns number of processed bytes, which caused
mtd_verify() to always fail.
This patch fixes error checking to interpret only
negative values as errors.
Signed-off-by: Zefir Kurtisi <zefir.kurtisi@neratec.com>
SVN-Revision: 44605
John Crispin [Thu, 5 Mar 2015 20:24:57 +0000 (20:24 +0000)]
at91: add SAMA5D3-Xplained board UBI parameters to makefile.
Signed-off-by: Songjun Wu <songjun.wu@atmel.com>
SVN-Revision: 44604
John Crispin [Thu, 5 Mar 2015 20:24:50 +0000 (20:24 +0000)]
ath5k: fix reset race
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44603
John Crispin [Thu, 5 Mar 2015 20:24:45 +0000 (20:24 +0000)]
ath5k: channel change fix
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44602
John Crispin [Thu, 5 Mar 2015 20:24:39 +0000 (20:24 +0000)]
brcm2708: add another missing symbol
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44601
John Crispin [Thu, 5 Mar 2015 20:24:33 +0000 (20:24 +0000)]
generic: add USB_DWC2 missing symbols
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44600
John Crispin [Thu, 5 Mar 2015 20:24:28 +0000 (20:24 +0000)]
generic: add missing symbols for 4.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44599
John Crispin [Thu, 5 Mar 2015 20:24:22 +0000 (20:24 +0000)]
netfilter: fix nf_nat_redirect dependencies for 3.19 and 4.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44598
Rafał Miłecki [Wed, 4 Mar 2015 07:08:39 +0000 (07:08 +0000)]
kernel: backport bcma changes to 3.19 and 4.0
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44597
Rafał Miłecki [Tue, 3 Mar 2015 23:15:55 +0000 (23:15 +0000)]
bcm53xx: switch to IRQ buttons (keys)
Now bcma provides IRQ domain we don't have to poll anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44596
Rafał Miłecki [Tue, 3 Mar 2015 23:15:49 +0000 (23:15 +0000)]
kernel/mac80211: backport bcma changes from 4.1
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44595
Jonas Gorski [Tue, 3 Mar 2015 14:39:52 +0000 (14:39 +0000)]
generic: upgrade to 3.14.34
Fixes several issues in the network stack.
Full changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.33
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.34
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44594
Jonas Gorski [Tue, 3 Mar 2015 14:39:49 +0000 (14:39 +0000)]
generic: upgrade to 3.18.8
Fixes several issues in the network stack.
Full changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.8
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44593
Felix Fietkau [Mon, 2 Mar 2015 20:33:02 +0000 (20:33 +0000)]
kernel: revert a broken chunk in the mips module reloc patch fix
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44592
Felix Fietkau [Mon, 2 Mar 2015 04:42:17 +0000 (04:42 +0000)]
kernel: fix the mips module relocation patch for 3.19+
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44590
Michael Büsch [Sun, 1 Mar 2015 20:44:33 +0000 (20:44 +0000)]
Fix download URL of the 4.x kernel.
SVN-Revision: 44589
Rafał Miłecki [Sun, 1 Mar 2015 16:24:15 +0000 (16:24 +0000)]
adm5120: switch kernel to 3.18
Tested by Jonas on WP54g, thank you!
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44588
Rafał Miłecki [Sun, 1 Mar 2015 16:24:11 +0000 (16:24 +0000)]
adm5120: enable low_mem
Most devices have only 16 MiB of RAM, this will allow them to boot
without OOM.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44587
Lars-Peter Clausen [Sun, 1 Mar 2015 15:56:43 +0000 (15:56 +0000)]
xburst: Remove n516, n526 and id800wt subtargets
The driver code for supporting these subtargets was already removed a while ago,
so
the current images wont actually boot.
It is also quite unlikely that there are any users of them at this point, so
remove them.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
SVN-Revision: 44586
Jo-Philipp Wich [Sun, 1 Mar 2015 12:25:02 +0000 (12:25 +0000)]
lldpd: fix passing multiple ifnames to the daemon
Instead of multiple -I arguments, lldpd expects a comma separated list.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44585
Jonas Gorski [Sun, 1 Mar 2015 11:37:18 +0000 (11:37 +0000)]
brcm47xx, brcm63xx: disable CONFIG_MIPS_O32_FP64_SUPPORT
The flag is experimental and requires toolchain support, which we don't
provide. Also neither target has an FPU so it becomes meaningless
without the FPU emulator enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44584
Jonas Gorski [Sun, 1 Mar 2015 11:37:15 +0000 (11:37 +0000)]
kernel: move CONFIG_MIPS_O32_FP64_SUPPORT to generic configs
Most MIPS targets have it disabled, so move the symbol to the generic
configs to keep target configs small.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44583
Jonas Gorski [Sun, 1 Mar 2015 11:37:06 +0000 (11:37 +0000)]
brcm63xx: prefer gpio-button-hotplug over button-hotplug
Saves us pulling in the input system, shaving off a few kb from image
sizes.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44582
Rafał Miłecki [Sun, 1 Mar 2015 00:01:33 +0000 (00:01 +0000)]
adm5120: use subtarget configs for all kernels
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44581
Rafał Miłecki [Sat, 28 Feb 2015 23:39:14 +0000 (23:39 +0000)]
adm5120: add 3.18 support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44580
Rafał Miłecki [Sat, 28 Feb 2015 22:46:42 +0000 (22:46 +0000)]
ep93xx: add 3.18 support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44579
Rafał Miłecki [Sat, 28 Feb 2015 20:53:55 +0000 (20:53 +0000)]
mpc52xx: add 3.18 config
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44578
Jonas Gorski [Sat, 28 Feb 2015 19:59:50 +0000 (19:59 +0000)]
brcm63xx: fix DTS LEDs and buttons
- A4001N/A4001N1: fix swapped green and red LEDs
- CVG834G: add missing LED
- RTA1320: reorder LEDs by GPIO#
- V2500V: add missing LEDs and buttons
- WAP-5813n: fix WPS button (GPIO 35)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44577
Jonas Gorski [Sat, 28 Feb 2015 19:59:46 +0000 (19:59 +0000)]
brcm63xx: fix ethernet breakage in 3.18
Linux commit
d75b1ade567ffab ("net: less interrupt masking in NAPI")
chose the samantics of the napi poll return value, which caused napi to
not resume interrups/polling anymore.
Fix the return value to restore expected behaviour.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44576
Jonas Gorski [Sat, 28 Feb 2015 19:59:34 +0000 (19:59 +0000)]
brcm63xx: fix BCM63268 interrupt register locations for legacy probe
Legacy probe passed the IRQSTAT registers instead of the IRQMASK
registers causing all register accesses to be offset by 16 bytes.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44575
Jonas Gorski [Sat, 28 Feb 2015 19:59:26 +0000 (19:59 +0000)]
brcm63xx: fix gpio register usage
The driver expected data then dir, but both dts and legacy code passed
dir then data. Fix this by making the driver expect the registers in
ascending order, i.e. dir then data.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44574
Rafał Miłecki [Sat, 28 Feb 2015 18:15:59 +0000 (18:15 +0000)]
mpc83xx: start work on 3.18 support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44573
Rafał Miłecki [Sat, 28 Feb 2015 14:56:53 +0000 (14:56 +0000)]
omap: complete 3.18 support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44572
Rafał Miłecki [Sat, 28 Feb 2015 13:54:51 +0000 (13:54 +0000)]
omap: start working on 3.18 support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44571
Jonas Gorski [Fri, 27 Feb 2015 23:48:48 +0000 (23:48 +0000)]
brcm63xx: backport and enable DT spi-gpio no CS support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44570
Jonas Gorski [Fri, 27 Feb 2015 23:48:32 +0000 (23:48 +0000)]
brcm63xx: fix image generation and broken patch
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44569
Jonas Gorski [Fri, 27 Feb 2015 17:40:17 +0000 (17:40 +0000)]
b53: fix mmap register read/writes > 32 bit
For bcm63xx integrated switches, broadcom changed the data endianess
to match the system endianess. But this only applies to within one word,
which causes 48/64 bit values to be still split into their "litte endian"
groups.
E.g. 48 bit values (with 5 being the most significant byte) aligned
0x00 ..01 or 0123
0x04 2345 45..
will become
0x00 ..10 resp. 3210
0x04 5432 54..
Likewise for 64 bit values.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44568
Jonas Gorski [Fri, 27 Feb 2015 17:40:09 +0000 (17:40 +0000)]
brcm63xx: remove gpio base workaround
Now that all gpio users without named gpios use DT, we do not need
to fix the gpio controller bases anymore.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44567
Jonas Gorski [Fri, 27 Feb 2015 17:40:04 +0000 (17:40 +0000)]
brcm63xx: move buttons and leds to dts files
Register buttons and leds through DT for all available dts,
and remove them from the board files.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo: remove leds/buttons from board files
fix wrong led polarities for dsl-274xb-c2, cpva642, p870hw
comment out spi-gpio and associated leds]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44566
Jonas Gorski [Fri, 27 Feb 2015 17:39:49 +0000 (17:39 +0000)]
brcm63xx: probe gpio controllers through DT
Add a generic mmio gpio controller based driver and probe it
through device tree.
Use aliases for base calculation until we converted all users to
device tree or named gpios.
Convert bcm63xx_enet's ephy-reset gpio to use a named gpio.
While at it, remove the duplicate reset gpio defintion for livebox.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44565
Jonas Gorski [Fri, 27 Feb 2015 17:39:29 +0000 (17:39 +0000)]
brcm63xx: convert BTV2500V to dts
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44564
Jonas Gorski [Fri, 27 Feb 2015 17:39:21 +0000 (17:39 +0000)]
brcm63xx: convert RTA1320 to dts
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44563
Jonas Gorski [Fri, 27 Feb 2015 17:39:13 +0000 (17:39 +0000)]
brcm63xx: convert RTA1025 to dts
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44562
Jonas Gorski [Fri, 27 Feb 2015 17:39:07 +0000 (17:39 +0000)]
brcm63xx: use dtb for cvg834g
Add a dtsi for bcm3368, add a dts and profile for cvg834g, and convert
it to use ImageDTB. Since HCS requires more arguments, enhance the max
arguments of the call.
The image name is intentionally left blank to prevent non-initramfs
images to be built, as they currently contain no rootfs and consequently
won't work.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44561
Jonas Gorski [Fri, 27 Feb 2015 17:38:51 +0000 (17:38 +0000)]
brcm63xx: image: move image argument to front in *DTB calls
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44560