John Crispin
a58dec6275
ramips: improve rt2880 spi setup
...
* check clock rate, SPI mode, and word sizes
* setup spi polarity
* enable spi1 hw if need
Signed-off-by: Michael Lee <igvtee@gmail.com>
SVN-Revision: 47577
2015-11-22 11:48:51 +00:00
John Crispin
2ce886f149
ramips: clean up rt2880 spi probe/remove
...
* fill struct according to the member order
* add error clean up
* set min/max spi speed. so we don't need to check again
Signed-off-by: Michael Lee <igvtee@gmail.com>
SVN-Revision: 47576
2015-11-22 11:48:45 +00:00
John Crispin
bf89d139e1
ramips: improve rt2880 spi wait ready function
...
use loops_per_jiffy, spi clock speed and write bytes to get the
spi loop count. if loop to 0 than spi operation timeout.
remove usleep. we only write 1 byte to spi device. use busy loop
would be better.
Signed-off-by: Michael Lee <igvtee@gmail.com>
SVN-Revision: 47575
2015-11-22 11:48:34 +00:00
John Crispin
702c480dfe
ramips: remove rt2880 spi lock and clean bit operation
...
Signed-off-by: Michael Lee <igvtee@gmail.com>
SVN-Revision: 47574
2015-11-22 11:48:21 +00:00
John Crispin
13fbd6fea7
ramips: add rt2880/mt7620 spi register defines
...
Signed-off-by: Michael Lee <igvtee@gmail.com>
SVN-Revision: 47573
2015-11-22 11:48:10 +00:00
John Crispin
cd9d0ee0d0
brcm2708: add device detection and use it for network, leds and preinit
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47572
2015-11-22 08:04:37 +00:00
John Crispin
deff5fb6c8
conntrack-tools: create /etc/conntrackd directory
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47571
2015-11-21 21:26:20 +00:00
John Crispin
b143506b17
conntrack-tools: use INSTALL_DIR once
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47570
2015-11-21 21:26:12 +00:00
John Crispin
3ef6120edb
tools/scons: update to 2.4.1
...
Update scons to 2.4.1.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47569
2015-11-21 21:26:06 +00:00
John Crispin
9ffd80fef5
tools/cmake: update to 3.4.0
...
Update cmake to 3.4.0.
Refresh patches.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47568
2015-11-21 21:26:02 +00:00
John Crispin
058275197b
kernel/generic: 3.18, 4.y: Add support for Quectel EC20 Mini PCIe module
...
* both patches (qcserial/qmi_wwan) were submitted upstream[1,2]
* build tested on 3.18 and 4.1
* run tested on imx6 platform with 4.1
1. http://article.gmane.org/gmane.linux.usb.general/132998
2. http://article.gmane.org/gmane.linux.usb.general/133113
Signed-off-by: Petr Štetiar <ynezz@true.cz>
SVN-Revision: 47567
2015-11-21 21:25:54 +00:00
John Crispin
570c35a599
lantiq: add phy led config support over devicetree bindings
...
This patch adds the posibility to config the led behaviour of the lantiq phys
over the devicetree bindings.It patches the 0023-NET-PHY-adds-driver-for-lantiq-PHY11G
for 3.18 and 4.1. I have also added a register description overview for
applicable values. This goes to the documentation folder in the linux kernel.
Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
SVN-Revision: 47566
2015-11-21 21:25:43 +00:00
John Crispin
55ee2e0ef7
ralink: add missing nand layer hack
...
It turned out that mtk_nand driver uses some sophisticated accounting and a
general nand code must be patched.
This patch adds required read and erase calls to a general nand code. I
used a code for re6500 released by Linksys as a reference.
All required operations (erase, write and read) are usable. However I found
that jffs2 filesystem can be created only on top of a ubi volume. I tried
to create jffs2 directly on mtd device but pages with clean markers are
became uncorrectable.
Signed-off-by: Kirill Berezin <fyiwdt@gmail.com>
SVN-Revision: 47565
2015-11-21 21:25:33 +00:00
John Crispin
0d5f66f3b2
kernel: fix building RTC drivers
...
All RTC drivers require the kernel to be built with CONFIG_RTC_CLASS=y.
Set it accordingly.
Tested only with DS1307.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 47564
2015-11-21 21:25:28 +00:00
John Crispin
0206a400cf
lantiq: tweak DWC2 default parameters
...
This patch improves the default configuration of DWC2 on lantiq SoCs
somewhat:
* Set maximum packet count to largest allowed value by the DWC2 (511)
* Use 16-bit DMA bursts
* Divide fifo buffers more evenly
Default fifo buffer sizes from original ltq-hcd driver seem really
irrational. For example according to DWC2 data book rxfifo size of 240
will not fit even a single full length USB packet. On the other hand
non-periodic tx fifo size of 240 is more than enough to fit one complete
packet.
Change the sizes around to improve the situation and to fix some issues
especially with isochronous USB transfers.
Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
SVN-Revision: 47563
2015-11-21 21:25:20 +00:00
John Crispin
1f51472346
brcm2708: enable hard float ABI
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47562
2015-11-21 21:25:13 +00:00
John Crispin
31f9aec7d6
brcm2708: add support for multi-device images
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47561
2015-11-21 21:25:04 +00:00
John Crispin
a429d6998e
brcm2708: rename image device definition
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47560
2015-11-21 21:24:57 +00:00
John Crispin
edff980107
brcm2708: revert sd image extension to .img
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47559
2015-11-21 21:24:50 +00:00
John Crispin
223d88f843
brcm2708: simplify gzip image generation
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 47558
2015-11-21 21:24:44 +00:00
John Crispin
40ddc71cc9
ramips: init usb power for Lenovo Y1S
...
Signed-off-by: Shonn Lu <countrysideboy@qq.com>
SVN-Revision: 47557
2015-11-21 21:24:38 +00:00
John Crispin
27ac4ce928
mac80211: fix autoprobing of mt7601u driver
...
Strigng passed to autoprobing script should match
module's name. Currently that string is missing trailing "u".
With that change mt7601u driver really gets autoloaded on
USB Wi-Fi dongle insertion:
------------------>8---------------
[ 0.930000] hub 2-0:1.0: USB hub found
[ 0.940000] hub 2-0:1.0: 1 port detected
[ 1.150000] usb 1-1: new high-speed USB device number 2 using
ehci-platform
[ 1.720000] init: - preinit -
Detected arc-sdp // Synopsys AXS101 Development Board
[ 1.810000] random: mktemp urandom read with 3 bits of entropy
available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug
level
[ 4.940000] procd: - early -
[ 5.540000] procd: - ubus -
[ 6.550000] procd: - init -
Please press Enter to activate this console.
[ 7.160000] Loading modules backported from Linux version
master-2015-10-26-0-g28c26cb
[ 7.170000] Backport generated by backports.git
backports-20150903-4-g12cf266
[ 7.200000] cfg80211: World regulatory domain updated:
[ 7.230000] cfg80211: DFS Master region: unset
[ 7.230000] cfg80211: (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
[ 7.250000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.270000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.270000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.290000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 7.290000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz,
160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 7.310000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz),
(N/A, 2000 mBm), (0 s)
[ 7.310000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz),
(N/A, 2000 mBm), (N/A)
[ 7.330000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz),
(N/A, 0 mBm), (N/A)
[ 7.470000] usb 1-1: reset high-speed USB device number 2 using
ehci-platform
[ 7.620000] mt7601u 1-1:1.0: ASIC revision: 76010001 MAC revision:
76010500
[ 7.630000] mt7601u 1-1:1.0: Firmware Version: 0.1.00 Build: 7640
Build time: 201302052146____
[ 8.040000] mt7601u 1-1:1.0: Warning: unsupported EEPROM version 0d
[ 8.050000] mt7601u 1-1:1.0: EEPROM ver:0d fae:00
[ 8.050000] mt7601u 1-1:1.0: EEPROM country region 01 (channels 1-13)
[ 8.320000] usbcore: registered new interface driver mt7601u
------------------>8---------------
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Dirk Neukirchen <dirkneukirchen@web.de>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: John Crispin <blogic@openwrt.org>
SVN-Revision: 47556
2015-11-21 21:24:28 +00:00
John Crispin
d6550887a9
ar71xx: fix the SingleProfile kernel size limit for dLAN devices
...
it ends up as $(2) of CatFiles and must be a plain decimal value.
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
SVN-Revision: 47555
2015-11-21 21:24:23 +00:00
John Crispin
99fd9a7041
ar71xx: add support for the devolo dLAN Hotspot
...
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
SVN-Revision: 47554
2015-11-21 21:24:18 +00:00
John Crispin
ac23207803
ar71xx: fix AR71XX_MODEL on TP-Link TL-WR703N
...
The hwid check was wrong, causing the AR71XX_MODEL value to end with a
space (as $hwver was unset).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 47553
2015-11-21 21:24:11 +00:00
John Crispin
a46292c0dc
oxnas: add missing platform bindings for stmmac glue
...
r47218 was missing needed changes which were accidentally
ommitted from the patch.
This should fix #20878
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 47552
2015-11-21 21:24:03 +00:00
Hauke Mehrtens
31d7b4fc95
kernel: make kmod-usb-dwc2 depend on kmod-usb-gadget on omap target
...
This dependency is missing for the omap target.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47551
2015-11-21 17:40:46 +00:00
Hauke Mehrtens
49dcbf9f43
kernel: fix build of kmod-dwc2
...
dwc2_platform.koi is included in dwc2.ko with kernel 4.3.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47550
2015-11-21 17:36:31 +00:00
Hauke Mehrtens
9f87a0d352
kernel: add missing config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47549
2015-11-21 17:35:59 +00:00
Felix Fietkau
988be54b22
ath10k: select kernel relayfs support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47548
2015-11-21 10:55:36 +00:00
Felix Fietkau
4018f15e21
ipq806x: fix PCIe reset gpio handling - the core already handles the active-low flag
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47547
2015-11-21 10:55:29 +00:00
Felix Fietkau
155469b1f9
ipq806x: assert AHB PCIe reset during init
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47546
2015-11-21 10:55:17 +00:00
Felix Fietkau
9c114740ef
ipq806x: reduce PCIe buffer size setting to fix potential data corruption issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47545
2015-11-21 10:55:05 +00:00
Felix Fietkau
49d4a980d7
ipq806x: fix pcie reset gpio definions and move them to the common .dtsi file
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47544
2015-11-21 10:54:58 +00:00
Felix Fietkau
575413a779
ipq806x: fix pcie tx0-term-offset setting
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47543
2015-11-21 10:54:53 +00:00
Felix Fietkau
44b8472f16
ipq806x: fix device tree nodes for PCI to get rid of I/O and memory offsets
...
Fixes QCA99x0 detection issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47542
2015-11-21 10:54:48 +00:00
Jo-Philipp Wich
e20b689249
mvebu: migrate led and network setup to board detection framework
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47541
2015-11-20 23:59:31 +00:00
Jo-Philipp Wich
8e79f25991
mpc85xx: migrate network setup to board detection framework
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47540
2015-11-20 23:52:31 +00:00
Hauke Mehrtens
53d94f89e8
uboot-omap: fix build with gcc-5
...
This fixes some problems with gcc-5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47539
2015-11-20 23:38:39 +00:00
Jo-Philipp Wich
605621fc3f
ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2 (again)
...
When fixing the model string for WNDR3700v2 which contain a model string
followed by 0xff in r46455, the match for other versions of the WNDR3700v2
which just contain lots of 0xff broke (as the 0xff $model is checked for
is stripped off).
Fix by stripping off non-printable characters only for the actual output
string, but not for the internal matching.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 47538
2015-11-20 23:34:11 +00:00
Hauke Mehrtens
923a59315c
uboot-kirkwood: fix build with gcc-5
...
This backports a patch from upstream u-boot to make it compile with gcc-5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47537
2015-11-20 22:50:11 +00:00
Hauke Mehrtens
70a9188d18
kernel: add missing config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47536
2015-11-20 22:33:59 +00:00
Hauke Mehrtens
dc2b471d6a
uboot-oxnas: fix build with gcc-5
...
This backports a patch from upstream u-boot to make it compile with gcc-5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47535
2015-11-20 22:22:37 +00:00
Jo-Philipp Wich
ade2c06d61
ar71xx: migrate led and network setup to board detection framework
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47534
2015-11-20 22:14:36 +00:00
Hauke Mehrtens
4afee42560
uboot-mxs: fix build with gcc-5
...
gcc-5 handles inline without static differently and that makes
uboot-mxs fail to build. Remove the inline so it gets exported and can
be used in other functions.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47533
2015-11-20 21:15:48 +00:00
Luka Perkov
8d8ef5288c
imx6: ventana: remove invalid video options from bootscript
...
Removed video related kernel params that are only appropriate for the
Freescale downstream vendor kernel and not appriate for mainline linux.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47532
2015-11-20 05:21:19 +00:00
Felix Fietkau
d85d4778fc
ubus: update to the latest version, adds support for monitoring system bus traffic
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47531
2015-11-19 21:49:26 +00:00
Hauke Mehrtens
2edb8d3a51
ath10k-firmware: fix patch of firmware
...
This fixes a build error.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47517
2015-11-19 19:36:03 +00:00
Zoltan Herpai
d5a77a0dbc
packages: uboot-sunxi: update Lamobo R1 patch
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 47516
2015-11-19 14:43:16 +00:00
Steven Barth
0c450f1f47
odhcpd: correctly handle netlink congestion case
...
Thanks to @ktgeek and @willmo for diagnosing
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 47514
2015-11-19 11:49:21 +00:00