Florian Fainelli
8f1bb68c38
[mcs814x] nuport-mac: add definitions of the various bits/masks used
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:09:18 +00:00
Luka Perkov
5ab77427e9
kirkwood: add support for seagate goflexnet and goflexhome
...
Signed-off-by: Martin Mueller <mm@sig21.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 12:18:29 +00:00
Luka Perkov
78d2618fec
kirkwood: revert config changes from r32053
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32719 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 00:08:52 +00:00
Gabor Juhos
42ee0d2a0f
ar71xx: build firmware image for the TP-Link TL-WDR4310 v1.0
...
The hardware for TP-Link TL-WDR4300 v1.1 and TL-WDR4310 v1.0 is
identical, but requires different firmware headers:
TL-WDR4300:
00000040 43 00 00 01 00 00 00 01 00 00 00 00 76 fb 83 40 |C...........v..@|
TL-WDR4310:
00000040 43 10 00 01 00 00 00 01 00 00 00 00 38 2b 50 6c |C...........8+Pl|
[juhosg: change commit message, use a different model name]
Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 13:38:40 +00:00
Gabor Juhos
cb32e76a01
ramips: rt305x: add support for Edimax 3G-6200N
...
Support for Edimax 3G-6200N router with USB.
Signed-off-by: Lukasz Golebiowski <lgolebio@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32682 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 13:29:46 +00:00
Gabor Juhos
5327743b32
generic: ocf: restore terminating entry of pci_id_table in hifnHIPP
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32680 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:23 +00:00
Gabor Juhos
920c9f2577
ar71xx: select ATH79_DEV_M25P80 for the WRT400N board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:22 +00:00
Gabor Juhos
690472051f
ar71xx: airrouter power led support
...
This patch adds support for power led to Unifi Airrouter AP.
[juhosg:fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]
Signed-off-by: Rocco Folino <lordzen@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:21 +00:00
Gabor Juhos
acef82907f
ar71xx: unifi reset button support
...
This patch adds support for reset button to Ubiquiti UniFi AP.
[juhosg: fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]
Signed-off-by: Rocco Folino <lordzen@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:20 +00:00
Gabor Juhos
43b88ffc17
ar71xx: airrouter reset button support
...
This patch adds support for reset button to Ubiquiti Airrouter AP.
[juhosg: fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]
Signed-off-by: Rocco Folino <lordzen@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:18 +00:00
Luka Perkov
7bb8a26e0c
ocf: update to version 20120127
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 23:38:14 +00:00
Hauke Mehrtens
5a4398b767
kernel: bcma: update to version from wireless-testing tag master-2012-07-11
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32670 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 22:17:05 +00:00
Florian Fainelli
05cf8f8a39
[brcm63xx] remove bcm63xx_pci_register() call in livebox board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32661 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 09:15:26 +00:00
Florian Fainelli
cf3626941f
[brcm63xx] use physmap-flash on livebox ( #8677 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 09:15:22 +00:00
Florian Fainelli
62fe65a569
[mcs814x] nuport-mac: check netif_receive_skb() return value
...
We did not reassign status to netif_receive_skb() return value, we thus
almost always incremented the dropped counter because the descriptor status
value never matches the NET_RX_DROP.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 08:29:01 +00:00
Florian Fainelli
a6e9faddf5
[mcs814x] fix typo on of_node_put()
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-09 14:44:15 +00:00
Florian Fainelli
9dee635f13
[brcm63xx] Detect alternative "cfe-" version bootloaders (found in 963281T_TEF board)
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 22:10:37 +00:00
Gabor Juhos
6b1ecb3b19
ar71xx: swizzle address for PCI byte/word access on AR71xx
...
Closes #11683 .
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 16:33:12 +00:00
Gabor Juhos
2abcacf78c
ar71xx: select SOC_AR933X and ATH79_DEV_WMAC for the OM2P board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 11:12:02 +00:00
Gabor Juhos
e3713770f9
ar71xx: merge new board patches into the generic patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 11:12:01 +00:00
Gabor Juhos
882faabe62
ar71xx: OM2P LC sysupgrade patch
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 11:11:58 +00:00
Florian Fainelli
6bd1255c39
[mcs814x] call of_node_put() on ethernet node
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 18:46:55 +00:00
Florian Fainelli
e9c7ab5034
[mcs814x] fix EPHY clock bit definition after r32489
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 18:46:52 +00:00
Florian Fainelli
1469b30ee6
[mcs814x] give an unique partition identifier for dLAN USB Extender Combined partition
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 18:46:48 +00:00
Gabor Juhos
b45a6d878e
ar71xx: set firmware version for the TL-WR2543N
...
This ensures that the resulting firmware can
be flashed from the latest (v3.13.17) offical
firmware.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 16:25:31 +00:00
Gabor Juhos
cdd38c0a64
ar71xx: make 2.4GHz wlan LED work on the WR2543N
...
Because ath9k does not supports separate LEDs for
different bands yet, the 2.4GHz LED will show the
activity, even if the 5GHz band is selected.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 16:25:26 +00:00
Gabor Juhos
a9e60e6959
ar71xx: OM2P sysupgrade support
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32613 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:57 +00:00
Gabor Juhos
bb0fdf5209
ar71xx: add support for the OpenMesh OM2P-LC board
...
Patch-by: Marek Linder <marek@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:53 +00:00
Gabor Juhos
6bd692c4d6
ar71xx: add profile and build image for the Atheros AP136 reference board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:51 +00:00
Gabor Juhos
085697d0bd
ar71xx: AP136 user-space support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32608 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:50 +00:00
Gabor Juhos
c713180a79
ar71xx: add initial support for the Qualcomm Atheros AP136 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32607 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:48 +00:00
Gabor Juhos
85fc3d402c
ar71xx: add initial support for the QCA955X SoCs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:47 +00:00
Gabor Juhos
d33dfd12ab
ar71xx: refactor PCI code to allow registering multiple PCI controllers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:45 +00:00
Gabor Juhos
4ecbabb00b
generic: ar8216: start aneg on each PHY of the AR8327
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32604 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:39 +00:00
Florian Fainelli
59677232f8
[mcs814x] add missing interrupts properties to some device nodes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32603 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-04 19:37:11 +00:00
Felix Fietkau
e476f06414
ar71xx: update the EW Dorin MTD layout, increase kernel partition size (requested by EW)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-04 10:55:56 +00:00
Jonas Gorski
99927f8bfa
bcm63xx: bcm63xx-spi does not depend on spi-bitbang
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:17 +00:00
Jonas Gorski
fab5332cbd
bcm63xx: 96348A-122 improvements (Comtrend 5365)
...
1) Improve WLAN button.
2) Add 96348A-122 image.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32593 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:15 +00:00
Jonas Gorski
51344d2479
bcm63xx: fix second caldata address calculation
...
thanks Noltari for spotting this.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:12 +00:00
Jonas Gorski
297078e82c
bcm63xx: update patches to latest upstream versions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:07 +00:00
Jonas Gorski
e6d44db12b
kernel: generic: spi: allow empty (un)prepare transfer
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:03 +00:00
Gabor Juhos
a2954f12fb
ar71xx: improve MDIO busy wait code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 15:24:02 +00:00
Gabor Juhos
7e8616d85a
ar71xx: remove the built-in MTD map of the ALL0258N
...
Pass the mtd_layout via the kernel command line instead.
Also increase the kernel partition size to 1024k, so current kernel can fit in.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 15:24:01 +00:00
Florian Fainelli
176f801ce4
[brcm63xx] refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 09:45:46 +00:00
Hauke Mehrtens
540c45aaa3
kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-02 23:12:58 +00:00
Florian Fainelli
c75d54bf3f
[brcm63xx] fix watchdog and rng drivers section mismatch ( #11767 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-29 09:07:54 +00:00
Felix Fietkau
64be1d33e1
ar71xx: detect and enable MIPS DSP extensions, AR9344 supports them ( fixes #11762 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32520 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-28 16:05:08 +00:00
Felix Fietkau
b7f4ff45e3
kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)
...
Despite Westwood's theoretical advantages, in nearly
every benchmark we ran last year, TCP cubic won, whether it be
on correct RTT estimates, amount of buffering, responsiveness,
etc. on current hardware and software designs.
(both need timestamps on to work well, besides)
TCP cubic is better maintained and understood than westwood,
also.
While a scenario where westwood would win possibly exists,
there is too much buffering in the wifi stack in particular
at present, to see any improvement.
If you wish to exercise various TCPs under contention,
the current svn head of netperf (2.6) has options to switch
congestion control agorithms on the fly, as does iperf.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-27 22:32:47 +00:00
Florian Fainelli
d076802752
[brcm63xx] fix SPI clock frequency selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-27 22:14:50 +00:00
Felix Fietkau
bbf923a00f
kernel: add missing config symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-24 20:21:27 +00:00
Vasilis Tsiligiannis
98a11b83cc
ramips: mac address detection for Fonera 2.0n
...
Detect and apply MAC address of a Fonera 2.0n (ramips)
Signed-off-by: Malte Forkel <malte.forkel@berlin.de>
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 13:58:29 +00:00
Florian Fainelli
2c440535b3
[mcs814x] provide an early ioremap cookie of the system configuration register
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32489 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:50 +00:00
Florian Fainelli
32e4646654
[mcs814x] group SYSDBG register defines in mcs814x.h
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:45 +00:00
Florian Fainelli
ce5f9970fe
[mcs814x] make hardware.h a forward inclusion of mcs814x.h
...
mach/hardware.h is soon to be removed by upstream kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32487 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:40 +00:00
Florian Fainelli
a2cd791e83
[mcs814x] remove platform specific initialization from ethernet driver
...
Hardware filtering must always be enabled as long as there is an Ethernet
device registered, and use device tree for setting the link activity and
buffer shifting enable/disable bit.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:35 +00:00
Florian Fainelli
106cd1abfa
[mcs814x] regroup interrupt controller register definitions in hardware.h
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:29 +00:00
Florian Fainelli
12db25fe25
[mcs814x] remove handle_irq callback in board-mcs8140-dt.c
...
This should have been removed in r32470.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-21 12:20:47 +00:00
Florian Fainelli
f176627d9e
[mcs814x] fix USB led triggers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:58:00 +00:00
Florian Fainelli
3d38250a52
[mcs814x] use generic uci defaults functions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:56 +00:00
Florian Fainelli
a3c7dde953
[mcs814x] remove uselss cache invalidations
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:53 +00:00
Florian Fainelli
2c4cbaba5d
[mcs814x] improve ethernet driver debugging
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:49 +00:00
Florian Fainelli
e8d95819ae
[mcs814x] do not use MULTI_IRQ_HANDLER it is bogus on our platform
...
This caused stalls in the Ethernet DMA block, so until properly
written and sorted out, fallback to the assembly version instead.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:45 +00:00
Mirko Vogt
4065df02da
[target/xburst] verified to work - remove broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 19:04:35 +00:00
Vasilis Tsiligiannis
372091a802
[x86] Fix sysupgrade for squashfs, jffs2 and ext4 images
...
* use 'fsync' with 'dd' for image writing
* save config to boot partition
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 22:36:53 +00:00
Florian Fainelli
fea5404e8a
[mcs814x] add Moschip MSC814x support
...
This target currently only supports Moschip's MCS8140 SoC, but support
for other chips in the same family (MCS8142, MCS8144) will be easy to add.
Target support is entirely using Device Tree for probing peripherals.
Drivers support include:
- PCI
- USB 1 & 2
- watchdog
- random number generator
- UART
- timer
- internal Ethernet PHY
- Ethernet MAC core
Support for the following boards is included using Device Tree
- Devolo dLAN USB Extender
- Tigal RBT-832
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 14:48:56 +00:00
Gabor Juhos
208fa63215
ar71xx: create profile and build image for the TL-WDR4300 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:20 +00:00
Gabor Juhos
c9e25879a5
ar71xx: add user space support for the TL-WDR4300
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:18 +00:00
Gabor Juhos
b02b34668c
ar71xx: add support for the TL-WDR4300 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:17 +00:00
Gabor Juhos
a0528dce26
ar71xx: refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32458 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:15 +00:00
Gabor Juhos
5745a7b08d
ar71xx: make AR8327 LEDs working on the DB120 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32457 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:44:17 +00:00
Gabor Juhos
8d2d96fb1e
generic: ar8216: allow to configure AR8327 LEDs via platform data
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:44:16 +00:00
Gabor Juhos
dd8a1c622f
ar71xx: remove superfluous include of asm/mach-ath79/pci.h
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:43 +00:00
Gabor Juhos
224efc1850
ar71xx: add a common function to configure USB power GPIOs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:41 +00:00
Gabor Juhos
50527ff2b1
ar71xx: correctly detect NETGEAR WNDRMAC
...
This patch helps properly detect a WNDRMAC device. Before this
patch the model is detected as "NETGEAR ?????????N".
Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32453 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:38 +00:00
Gabor Juhos
fb2e357234
ar71xx: add USB LED support by default for WNDR3700/WNDR3800/WNDRMAC
...
This adds kmod-leds-wndr3700-usb package to a default build for
WNDR3700, WNDR3800 and WNDRMAC in order to support the green USB LED.
Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32452 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:37 +00:00
Gabor Juhos
baeafa83d2
ramips: rt305x: add support for the Petatel PSR-680W Wireless CDMA Router
...
This patch adds support for the Korean made Petatel PSR-680W Wireless CDMA Router.
The platform is based on Ralink RT3052.
http://wiki.openwrt.org/toh/petatel/psr-680w
Signed-off-by: Dmitry Shmygov <shmygov at rambler.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 09:52:15 +00:00
Felix Fietkau
dacb6839c0
ar71xx: add support for the embeddedwireless Dorin board (based on patch by embeddedwireless.de)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32447 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 00:22:04 +00:00
Felix Fietkau
ec9f3a661f
ar71xx: add support for reading the MAC address from OTP ROM on AR933x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32446 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 00:21:58 +00:00
Jo-Philipp Wich
e8596803e3
optimize kernel config for kvm_guest
...
This patch enables few extra kernel options for the kvm_guest subtarget:
- Tickless kernel to avoid timer ticks in idle guests, reduces CPU usage
- Enable paravirtualization steal time support
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32436 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 23:36:50 +00:00
Jo-Philipp Wich
07e87689fb
[kvm_guest] remove inittab override
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 11:50:37 +00:00
Florian Fainelli
ffa83cc2dc
[brcm63xx] fix SPI message control handling for BCM6338/6348
...
BCM6338 and BCM6338 have their MSG_CONTROL register width of 8-bits instead of
16-bits. We were previously using a 16-bits write which corrupted the first
byte of the TX FIFO. Also the message type was always set to Full-duplex even
in the case of half-duplex messages.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 16:17:29 +00:00
Felix Fietkau
1aa9a2c11f
kernel: replace the brcm47xx fuse workaround patches with a generic patch that applies to all mips targets
...
The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 21:06:33 +00:00
Florian Fainelli
3761f17417
[rdc] remove broken flags
...
Thanks to Nicolas Le Falher for testing on Bifferboard.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32389 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 16:45:28 +00:00
Jo-Philipp Wich
b9a5139dc5
[x86] use ttyS0 @ 115200 baud as default for KVM guests
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-15 12:59:49 +00:00
Luka Perkov
67e7cb5f1d
kirkwood: fix typo in uci-defaults/leds
...
Signed-off-by: Martin Mueller <mm@sig21.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32343 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 18:41:42 +00:00
Felix Fietkau
df713331bf
ar71xx: swap the PHY address of the ethernet port of TL-MR3040/TL-MR11U similar to TL-MR3020 to fix ethernet link detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 12:54:22 +00:00
Jonas Gorski
4f488ee099
bcm63xx: readd accidentially dropped ignore_oc in ehci driver
...
fixes overcurrent warning spam on 3.3 kernels for bcm63xx again.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 22:24:58 +00:00
Felix Fietkau
9141e1f560
package/index: filter out the libc package from the index
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 01:29:11 +00:00
Luka Perkov
eecd31104d
kirkwood: ib62x0 fix reboot
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-08 23:17:46 +00:00
Felix Fietkau
31f40ffa97
xburst: remove an obsolete CompareKernelPatchVer call
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 16:32:44 +00:00
Florian Fainelli
3613a9f2f8
[brcm63xx] fix 553-board_96348w3.patch patch wrt gpio-keys-polled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 20:58:45 +00:00
Felix Fietkau
95a748c5b8
ar71xx: fix LZMA loader build regression from r32090 (thx, juhosg)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 19:37:49 +00:00
Felix Fietkau
7dc116bbbc
kernel: add a few more tracing related symbols
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 18:04:00 +00:00
Felix Fietkau
d591d58ff7
ar71xx: fix PHY setup on TL-MR3020 ( fixes #11572 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 17:24:12 +00:00
Felix Fietkau
02b7e81b78
ar71xx: add a helper function for setting up PHY4 swapping on ar933x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32092 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 17:24:09 +00:00
Felix Fietkau
c1a3f3f3db
target: do not make target/*/install depend on target/*/compile - removes one redundant kernel build dir call on target/install
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32091 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 17:24:05 +00:00
Felix Fietkau
bd86f88b0a
ar71xx: only build all loader images if the image builder is enabled - saves some time on make target/install
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32090 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 17:24:01 +00:00
Florian Fainelli
5153308130
[brcm63xx] fix alarm led color for board 96348A-122
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 16:07:46 +00:00
Florian Fainelli
72aba7b527
[brcm63xx] add 96348w3 board ( #10764 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:45:04 +00:00
Florian Fainelli
2e63f6da68
[brcm63xx] update livebox board support ( #8677 )
...
Merge most fixes from #8677 :
- add basic hardware detection of Livebox Blue 5g revisions
- register leds and gpio buttons
- fix boot address location
- properly parse mac addresses
Plus some more fixes:
- make board_livebox.c more in line with board_bcm963xx.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:44:56 +00:00
Florian Fainelli
0abe5c6244
[brcm63xx] fix leds naming for all bcm63xx boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:44:52 +00:00
Felix Fietkau
556a289006
kernel: make tracing support configurable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32085 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:25:57 +00:00
Florian Fainelli
cc14bc096e
[brcm63xx] backport upstream spi-bcm63xx fixes
...
* message pump conversion
* not using stopping state
* setting spi driver mode bits
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:31:33 +00:00
Florian Fainelli
b3448742b9
[generic/3.3] backport spi message queue infrastructure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:31:30 +00:00
Florian Fainelli
0c59a91df5
[brcm63xx] increase led number in patch 301-led_count.patch
...
So that board patches are only touching board-related code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32076 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:31:24 +00:00
John Crispin
ff53498dd2
[lantiq] clean up generic image building
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 17:49:42 +00:00
Florian Fainelli
9f6ef16bdc
[brcm63xx] fix board patches so that new boards are withing appropriate ifdef
...
Some new board definitions were added within the #ifdef CONFIG_CPU_6338
section while some other were added within #ifdef CONFIG_CPU_6345, fix this
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 13:40:41 +00:00
Florian Fainelli
18ad7d53f3
[kernel/3.3] refresh generic patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 13:40:38 +00:00
Florian Fainelli
c349282eff
[brcm63xx] fix bisectability of patch 303-spi-board-info.patch
...
It uses spi_register_board_info() from linux/spi/spi.h but does not include it
explicitely.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 13:40:35 +00:00
John Crispin
266c70cdf4
[kernel] bump to 3.3.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 06:57:51 +00:00
Luka Perkov
321654ac94
kirkwood: reorganize target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32053 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 00:43:56 +00:00
Luka Perkov
1a03c75de1
uboot-envtools: update to 2012.04.01
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 21:55:49 +00:00
Jonas Gorski
7d6df5d239
bcm63xx: fix ethernet on 96328avng and 963281TAN
...
The internal switch did not get registered.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32041 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 08:35:25 +00:00
John Crispin
8cf477bc73
[lantiq] adds unset Kbuild symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 14:03:32 +00:00
Gabor Juhos
2338cf02a3
malta: remove 3.2 patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 12:06:28 +00:00
Gabor Juhos
f55b4431ff
malta: use common kernel config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 12:06:26 +00:00
Gabor Juhos
4eb473784c
xburst: add missing config symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32021 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 12:06:15 +00:00
John Crispin
73804551c6
[imagebuilder] add $(SUBTARGET) to the filename if available
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 18:04:15 +00:00
John Crispin
c7942cd68f
[kernel] adds patch to make Tantos (psb6970) switch buildable again
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 17:41:28 +00:00
Jonas Gorski
b032357e85
bcm63xx: build images for 6328 reference boards with various flash sizes
...
Build images for 96328avng and 963281TAN (untested) for three different
flash sizes: 4MB, 8MB, and 16MB.
Known issues:
* Button setup unknown, thus no fail-safe available.
* All other BCM6328 and BCM63XX issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 10:27:46 +00:00
Jonas Gorski
e343446e23
bcm63xx: readd accidentially dropped network config for SPW303V
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 10:27:42 +00:00
Gabor Juhos
8e8353898c
generic: ar8216: add revision specific PHY fixups for AR8327
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:27 +00:00
Gabor Juhos
37ce7c5714
generic: ar8216: replace chip_type field with chip_{ver,rev} in ar8216_priv
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:26 +00:00
Gabor Juhos
049f00ab72
generic: ar8216: add chip_is_ar8{216,236,316,327} helpers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31998 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:24 +00:00
Gabor Juhos
c91ffa0c10
ar71xx: add default LED setup for the DB120 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:23 +00:00
Gabor Juhos
37d6b252ef
cns21xx: use the generic uci-default functions for initial LED setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31996 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:22 +00:00
Gabor Juhos
66fca35779
lantiq: use the generic uci-default functions for initial LED setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31995 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:21 +00:00
Gabor Juhos
e7cab28a32
kirkwood: use the generic uci-default functions for initial LED setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:20 +00:00
Gabor Juhos
32b2b86076
ramips: use the generic uci-default functions for initial LED setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31993 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:18 +00:00
Gabor Juhos
cceb4f9eb6
ar71xx: use the generic uci-default functions for initial LED setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31992 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:17 +00:00
Gabor Juhos
1fe95ce50b
kirkwood: use uci-defaults to configure different boards
...
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:15 +00:00
Gabor Juhos
84bbc1f8b0
ramips: WAN LED for D-Link DIR-300-B1
...
Add led devices for D-Link DIR-300-B1 WAN LED.
Note that the GPIO state is also ANDed with the esw switch port 4
LED state, which is why I've set the amber LED to default-on.
Closes: https://dev.openwrt.org/ticket/11326
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
[ juhosg:
- fix comment style in mach-dir-300-revb.c,
- remove the PPP specific LED setup, not everyone uses a PPP connection
on the WAN interface]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31989 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:03 +00:00
Felix Fietkau
7bf6009fe6
ar71xx: do not override the mdio clock for ar9330. the override value (obtained from an atheros driver) seems to break ethernet functionality
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 20:39:50 +00:00
Felix Fietkau
55e7bd410c
ar71xx: improve rx performance of the ethernet driver by using build_skb to deliver a cache-hot skb to the network stack
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 02:55:59 +00:00
Felix Fietkau
026245749a
ar71xx: fix MII clock settings for various chips, improves ethernet stability on AR934x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31925 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 21:02:41 +00:00
Felix Fietkau
2708355504
kernel: fix suppressing -s for linking modules when profiling is enabled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31924 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 21:02:36 +00:00
Gabor Juhos
4243897bf7
ar71xx: fix TL-WR1041 image size
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:21:47 +00:00
Gabor Juhos
7613c70c38
ramips: rt3883: add device registration code for the SPI controller
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31922 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:10:00 +00:00
Gabor Juhos
948640b4dd
ramips: allow to use the SPI driver on RT3662/RT3883
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:58 +00:00
Gabor Juhos
dafda799dd
ramips: rt3883: fix GPIO reservation for the SPI pins
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:56 +00:00
Gabor Juhos
c47535b3dc
ramips: rt305x: remove superfluous controller_data assignment
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:52 +00:00
Gabor Juhos
ee236b9e96
ramips: make rt2x00 firmware extraction quiet
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:50 +00:00
Gabor Juhos
54d14f8850
generic: rtl8367: rename a misnamed variable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31917 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:47 +00:00
Gabor Juhos
e4f7489ec1
generic: rtl8366_smi: remove duplicated spinlock initialization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31916 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:45 +00:00
Gabor Juhos
d89221e9ce
generic: rtl8366_smi: rename debugfs Kconfig symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:43 +00:00
Gabor Juhos
d57d3c1a10
generic: rtl8367: allow to use VLANs > 31
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31914 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 17:09:41 +00:00
John Crispin
c9b641b53d
[lantiq] move files-3.3 -> files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 16:13:02 +00:00
John Crispin
78bf2cbd71
[lantiq] 3.2 R.I.P.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 16:12:59 +00:00
John Crispin
7ee1e4f822
[lantiq] dgn3500 support with eeprom loading from sysfs
...
WIFI eeprom:
As discussed, it is impossible for nand and spi flash platforms to have the eeprom data available from mtd. I suggested to load the eeprom from user-space. I've looked into regular firmware loading but this is only possible when using modules. I've created a sysfs entry that allows reading and writing the eeprom data to the platform data. After loading the eeprom data I rely on pci-hotplug support to disable the bogus pci device and rescan the bus (with fixups and all). Because hotplug is not available, an init script is created that performs the copy from mtd to platform data. I think it is best to eventually move the sysfs functions to dev_wifi_athxk.c file, this would get rid of the external to the ath9k platform data.
SPI flash:
It seems that the spi-xway driver is not really working. It causes my kernel to crash in all sorts of ways. I added to bitbang SPI to be able to the calibration data mention above.
I've kept the original mtd partitioning that Netgear uses.
Buttons/LED:
Both buttons are working properly. Two leds are not enabled: The red internet led is connected to the pci_gnt1 pin... I can't disable it because then DMA stops working.
The green wifi led is connected to an unknown atheros gpio.
Signed-off-by: Pieter Voorthuijsen <p.voorthuijsen at gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 16:02:22 +00:00
John Crispin
f2dfa4d3a4
[lantiq] fixes zyxel p2601hnfx
...
moves the linux partition, removes the config partition and the
buttons settings have small adjustments.
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31909 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 16:02:20 +00:00
John Crispin
9669f7a243
[lantiq] Add basic configuration for new board ZTE H201L. Still missing are button and led gpio values.
...
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31908 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 16:02:16 +00:00
Felix Fietkau
260e2d8486
kernel: properly pad the allocated headroom in skb_cow to NET_SKB_PAD
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31906 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:16:37 +00:00
Gabor Juhos
4f1451b47e
linux/3.2: R.I.P.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:37 +00:00
Gabor Juhos
7e71e51d60
xburst: remove support for old kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31904 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:35 +00:00
Gabor Juhos
3a3b7f8beb
xburst: switch to 3.3 and add broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31903 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:33 +00:00
Gabor Juhos
6aee5d7ee0
xburst: add support for 3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31902 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:32 +00:00
Gabor Juhos
335e441860
ppc44x: remove 3.2 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:30 +00:00
Gabor Juhos
7239fa0db7
ppx44x: switch to 3.3 and add broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31900 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:28 +00:00
Gabor Juhos
cad698f8fc
ppc44x: add support for 3.3
...
Compile tested only.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31899 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:27 +00:00
Gabor Juhos
312050717e
cobalt: switch to 3.3 and add broken flag
...
Compile tested only.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31898 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:26 +00:00
Gabor Juhos
85ac8f2fc1
ep93xx: remove 3.2 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31897 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:24 +00:00
Gabor Juhos
fdd7fc1425
ep93xx: switch to 3.3 and add broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31896 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:23 +00:00
Gabor Juhos
a21ef1e86d
ep93xx: add support for 3.3
...
Compile tested only.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:21 +00:00
Gabor Juhos
47555ae06c
au1000: remove 3.2 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:18 +00:00
Gabor Juhos
480346bdcb
au1000: switch to 3.3 and add broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31893 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:17 +00:00
Gabor Juhos
854bea7e28
au1000: add support for 3.3
...
Compile tested only.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:15 +00:00
Gabor Juhos
827fdc608c
linux/3.1: R.I.P.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31891 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:09 +00:00
Gabor Juhos
8aea17b6d8
omap24xx: remove 3.1 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31890 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:07 +00:00
Gabor Juhos
77cd6a37fe
omap24xx: switch to 3.3 and add broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31889 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:05 +00:00
Gabor Juhos
cbc3cd7b0e
cns3xxx: remove 3.1 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31888 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:03 +00:00
Gabor Juhos
9853f97374
cns3xxx: switch to 3.3 and add broken flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:01:02 +00:00
Felix Fietkau
489514ce70
kernel: add a few patches for avoiding unnecessary skb reallocations - significantly improves ethernet<->wireless performance with mac80211 based drivers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31886 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 14:43:58 +00:00
Jonas Gorski
b93700be90
bcm63xx: build images for DSL-274XB revision F1
...
Build images for D-Link DSL-274XB revision F1. Flashing
through original web UI as well as CFE works.
Known issues:
* wifi led inverted (on when wifi is off and vice cersa)
* same issues as generic bcm6328 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31885 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:51 +00:00
Jonas Gorski
e4a82f8318
bcm63xx: add ath9k to atheros wifi profile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:48 +00:00
Jonas Gorski
2df17dbf20
bcm63xx: enable bcm6328 support and required drivers
...
BCM6328 support is in a usable state, with the following issues
* internal switch port not configurable
* external phys not supported
* broadcom wifis will probably not work correctly
* and all other generic bcm63xx issues (so yes, still no ADSL)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:46 +00:00
Jonas Gorski
20cab203ed
bcm63xx: add support for DSL-274XB rev F1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:43 +00:00
Jonas Gorski
58de534f18
bcm63xx: fix port state after network down
...
bcm_enetsw_probe did not properly reset port states, resulting in
connected ports staying disabled after bringing up the interface the
second time.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:40 +00:00
Jonas Gorski
9a873721da
bcm63xx: add a fixup for ath9k devices
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:37 +00:00
Jonas Gorski
96ef7778af
bcm63xx: add support for the HSSPI controller
...
Add support for the HSSPI controller found on bcm6328 and SPI attached
flash.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:33 +00:00
Jonas Gorski
5b950415b8
bcm63xx: add preliminary support for bcm6328
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:29 +00:00
Jonas Gorski
bf8af3c6f2
bcm63xx: add flash type detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:25 +00:00
Jonas Gorski
afb39de7d0
bcm63xx: pad Speedport W303 V images to 4 MiB
...
Prevents CFE from flashing to the second image offset. Fix up the rootfs
length on first boot else CFE will complain.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:22 +00:00
Jonas Gorski
4ecf7d09a1
bcm63xx: add a default switch configuration for DSL-274XB
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:17 +00:00
Jonas Gorski
4abdddf848
bcm63xx: setup network config through uci-defaults
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31873 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:14 +00:00
Jonas Gorski
6082cee9d6
bcm63xx: move the board name workaround to /lib/brcm63xx.sh
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:11 +00:00
Jonas Gorski
1148159a4f
bcm63xx: use the exact board id as board identification string
...
No need to keep the bcm63xx/ at the start or the chipid info at the end.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:08 +00:00
Felix Fietkau
0b257a6c10
kernel: fix a warning in the connmark module
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-24 18:25:08 +00:00
Gabor Juhos
e100214e23
kernel: update linux 3.3 to 3.3.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:32 +00:00
Gabor Juhos
0730d9fbb8
ar71xx: fix an insignificant typo
...
Patch from #11485 .
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31847 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:30 +00:00
Gabor Juhos
3412f35035
ar71xx: fix WLAN led for RB751U-2HnD and RB751G-2HnD
...
Patch by Kamil Trzciński <ayufan@osk-net.pl>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:25 +00:00
Gabor Juhos
d9f7205aa4
ar71xx: add support for TP-Link TL-MR3040
...
Support for TP-Link TL-MR3040. Power LED not working - always on red, after
start should be green.
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:24 +00:00
Gabor Juhos
db37661614
ramips: Add byte queue limits support to net/ethernet/ramips_main.c
...
Add byte queue limits support to net/ethernet/ramips_main.c
"Byte queue limits are a mechanism to limit the size of the transmit
hardware queue on a NIC by number of bytes. The goal of these byte
limits is too reduce latency (HOL blocking) caused by excessive
queuing in hardware (aka buffer bloat) without sacrificing
throughput."
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:23 +00:00
Gabor Juhos
713c364289
ramips: Enable sysupgrade for Sitecom WL-351
...
Sysupgrade works just fine on my Sitecom WL-351 after adding this
oneliner.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31843 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:22 +00:00
Gabor Juhos
831c677efc
linux/3.3: avoid recursive calling of mtd_writev in the block2mtd driver
...
Should fix #11513 . Tested with the x86/generic squashfs image within a VM.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31841 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:19 +00:00
Felix Fietkau
192dbdd2f5
lantiq: allow platforms with rt2x00 to override the mac address without overriding eeprom, fixes bogus wlan mac address on arv4520
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 21:58:03 +00:00
Felix Fietkau
b21bdefb82
kernel: merge a net-next fq_codel backlog handling fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 22:12:15 +00:00
Gabor Juhos
bfdcb53577
omap24xx: add support for 3.3
...
Compile tested only.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:22:32 +00:00
Gabor Juhos
020b994103
cns3xxx: add support for 3.3
...
Compile tested only.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31809 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:53 +00:00
Gabor Juhos
67ea71e397
linux/2.6.39: R.I.P.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31808 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:51 +00:00
Gabor Juhos
e738b2550a
cns3xxx: sync kernel config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:48 +00:00