John Crispin
fc47eb0794
ralink: fix mt7628 ehci support
...
the u2_phy init was missing
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48747
2016-02-19 16:38:04 +00:00
John Crispin
1e218001b5
ralink: unbreak port4 on mt7620
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48746
2016-02-19 16:37:56 +00:00
Hauke Mehrtens
a29c7ca3d9
kernel: update kernel 4.3 to version 4.3.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48498
2016-01-25 21:44:48 +00:00
Felix Fietkau
6f8d647778
ramips: re-enable highmem support for MT7621 now that it's fixed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48469
2016-01-24 00:16:32 +00:00
Felix Fietkau
3c3fb1dfc0
ramips: delete the broken sound driver
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48318
2016-01-18 13:40:15 +00:00
Hauke Mehrtens
cdb83aaf5f
kernel/4.3: update to version 4.3.3
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de
SVN-Revision: 48224
2016-01-12 20:52:19 +00:00
John Crispin
e85230ce2e
ralink: add a few mt7688 fixes that got lost in the v4.3 bump
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48115
2016-01-04 14:21:24 +00:00
John Crispin
eb9fccc440
ralink: update the usb phy driver to the version sent upstream
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48114
2016-01-04 14:21:17 +00:00
John Crispin
9b675a2a33
ralink: fix USB compatible strings
...
switch to the upstream compatible strings for ehci and ohci support.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48113
2016-01-04 14:21:11 +00:00
Felix Fietkau
c69ffda546
ramips: clean up and refresh kernel patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48070
2016-01-02 14:48:27 +00:00
Felix Fietkau
140be9f1a5
ramips: fix performance counters on mt7621
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48069
2016-01-02 14:48:11 +00:00
John Crispin
fb2d204ce4
ralink: more esw_rt3050 fixes
...
the IRQ was not setup properly causing an oops
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48064
2016-01-02 11:44:08 +00:00
John Crispin
6b95386fd3
ralink: fix rt3050/5350 ethernet switch support
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48030
2016-01-01 21:17:21 +00:00
Felix Fietkau
46519964ff
kernel: fold of_get_mac_address_mtd into of_get_mac_address
...
This makes it easier to keep drivers in sync with upstream
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48026
2016-01-01 18:57:29 +00:00
Felix Fietkau
f3bbb73a20
ramips: add missing clk_round_rate function to fix buildbot errors
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48024
2016-01-01 14:33:09 +00:00
John Crispin
4afe0fc2b2
ralink: update the mt7621 ethernet support patch
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47929
2015-12-17 12:14:56 +00:00
John Crispin
1c5136c4c3
ramips: remove unwanted change from patch
...
Remove unwanted change to irq-mips-gic.c from mt7621 support patch
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47907
2015-12-17 09:27:00 +00:00
John Crispin
43422a634b
ramips: change CM_GCR_BASE_CMDEFTGT_MEM value to match datasheet
...
Zero config value for default memory region means 'memory', not
not 'disabled' according to 'Control Registers Of The Coherency
Manager' manual.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47906
2015-12-17 09:26:51 +00:00
John Crispin
acbed0eff3
ramips: mt7621: undo mips-cm probe hack to not wipe out memory regions
...
Since now we hopefully setup memory regions properly we no longer need this hack.
Tested and works on ubnt-erx.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47905
2015-12-17 09:26:43 +00:00
John Crispin
622e268710
ramips: mt7621: setup memory region for pcie controller memory
...
Only compile tested since I do not have any hardware with
devices on pcie bus.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47904
2015-12-17 09:26:35 +00:00
John Crispin
e8890c6be0
ramips: mt7621: add patch to setup CM memory region for palmbus
...
This is tested and works on ubnt-erx.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47903
2015-12-17 09:26:28 +00:00
John Crispin
31116661ff
ralink: add reworked ethernet driver
...
update to the version of the driver that is on its way upstream
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47898
2015-12-17 09:25:24 +00:00
John Crispin
1c6c9549d6
ramips: add support for Spansion S34ML0[24]G2 flash
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47880
2015-12-12 07:37:53 +00:00
John Crispin
e610cdfc8a
ramips: use gic timer as clocksource for mt7621
...
* Switches clocksource to gic timer.
* Moves frequency definitions to dtsi since frequency was hardcoded anyway
Will work on proper frequency detection later.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47875
2015-12-12 06:42:05 +00:00
Felix Fietkau
77bedbe80d
Revert "ramips: use gic timer as clocksource for mt7621"
...
This reverts commit 270a2afcc544ca14e79198346e7e186033472ae7.
SVN-Revision: 47872
2015-12-11 19:22:15 +00:00
John Crispin
abd11be13c
ramips: use gic timer as clocksource for mt7621
...
* Switches clocksource to gic timer.
* Moves frequency definitions to dtsi since frequency was hardcoded anyway
Will work on proper frequency detection later.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47843
2015-12-11 15:03:39 +00:00
John Crispin
a87272ebfb
ramips: enable CPS for mt7621
...
Enables CPS multiprocessing instead ob obsoleted CMP for mt7621.
This patch fixes a few issues currently existing on 4.3 kernel with at least ubnt-erx:
* iperf shows only 50Mbits on direct gigabit connection to desktop,
* ping times jump to 5-6ms to dorectly connected desktop
* /proc/interrupts shows spurious interrups (ERR)
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47842
2015-12-11 15:03:27 +00:00
John Crispin
fbc1624d6a
ramips: irq handlers do not get irq in 4.3 kernel, update patches
...
This resolves compilation warnings like this:
drivers/gpio/gpio-mt7621.c: In function 'mediatek_gpio_probe':
drivers/gpio/gpio-mt7621.c:328:46: warning: passing argument 2 of 'irq_set_chained_handler' from incompatible pointer type [-Wincompatible-pointer-types]
irq_set_chained_handler(mediatek_gpio_irq, mediatek_gpio_irq_handler);
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47841
2015-12-11 15:03:16 +00:00
John Crispin
4076d12f41
ramips: Fix CM_GCR_CPC_BASE_CPCBASE_{MSK, SHF} values
...
Update CM_GCR_CPC_BASE_CPCBASE_{MSK,SHF} to match datasheet
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47840
2015-12-11 15:03:08 +00:00
John Crispin
e4ee2402cb
ramips: fold gic patch into mt7621 support patch
...
All gic patch was doing is removing code added by mt7621 support patch.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47839
2015-12-11 15:02:55 +00:00
John Crispin
ed8775d3c3
ramips: backport series of patches that ensure GCRs of other CPUs are accessed properly
...
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47838
2015-12-11 15:02:50 +00:00
John Crispin
e0d77e68ce
ramips: backport batch fixing illegal instruction when booting secodnary CPUs in CPS mode
...
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
SVN-Revision: 47837
2015-12-11 15:02:36 +00:00
John Crispin
6df4426245
ralink: bump to the target to v4.3
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47831
2015-12-10 19:06:32 +00:00