John Crispin
81ddc886e1
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>
SVN-Revision: 31910
2012-05-27 16:02:22 +00:00
John Crispin
6e8fe84472
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>
SVN-Revision: 31909
2012-05-27 16:02:20 +00:00
John Crispin
3f2f50c681
Add basic configuration for new board ZTE H201L. Still missing are button and led gpio values.
...
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31908
2012-05-27 16:02:16 +00:00
Felix Fietkau
d1ad1c2c56
kernel: remove more unnecessary kernel version checks/dependencies
...
SVN-Revision: 31907
2012-05-27 15:22:13 +00:00
Felix Fietkau
51bc47ce7c
kernel: properly pad the allocated headroom in skb_cow to NET_SKB_PAD
...
SVN-Revision: 31906
2012-05-27 15:16:37 +00:00
Gabor Juhos
0b8c1c8dfb
linux/3.2: R.I.P.
...
SVN-Revision: 31905
2012-05-27 15:01:37 +00:00
Gabor Juhos
20ba6d90e3
xburst: remove support for old kernels
...
SVN-Revision: 31904
2012-05-27 15:01:35 +00:00
Gabor Juhos
d043cb2c34
xburst: switch to 3.3 and add broken flag
...
SVN-Revision: 31903
2012-05-27 15:01:33 +00:00
Gabor Juhos
9a26e9f843
xburst: add support for 3.3
...
SVN-Revision: 31902
2012-05-27 15:01:32 +00:00
Gabor Juhos
9dd7a6d9e2
ppc44x: remove 3.2 support
...
SVN-Revision: 31901
2012-05-27 15:01:30 +00:00
Gabor Juhos
05d74942b1
ppx44x: switch to 3.3 and add broken flag
...
SVN-Revision: 31900
2012-05-27 15:01:28 +00:00
Gabor Juhos
9300e0496c
ppc44x: add support for 3.3
...
Compile tested only.
SVN-Revision: 31899
2012-05-27 15:01:27 +00:00
Gabor Juhos
c50f1f7536
cobalt: switch to 3.3 and add broken flag
...
Compile tested only.
SVN-Revision: 31898
2012-05-27 15:01:26 +00:00
Gabor Juhos
471cf87ff0
ep93xx: remove 3.2 support
...
SVN-Revision: 31897
2012-05-27 15:01:24 +00:00
Gabor Juhos
400b9b5b87
ep93xx: switch to 3.3 and add broken flag
...
SVN-Revision: 31896
2012-05-27 15:01:23 +00:00
Gabor Juhos
7501f2364f
ep93xx: add support for 3.3
...
Compile tested only.
SVN-Revision: 31895
2012-05-27 15:01:21 +00:00
Gabor Juhos
907e88a37f
au1000: remove 3.2 support
...
SVN-Revision: 31894
2012-05-27 15:01:18 +00:00
Gabor Juhos
fbe10e73c6
au1000: switch to 3.3 and add broken flag
...
SVN-Revision: 31893
2012-05-27 15:01:17 +00:00
Gabor Juhos
e065d5cfbe
au1000: add support for 3.3
...
Compile tested only.
SVN-Revision: 31892
2012-05-27 15:01:15 +00:00
Gabor Juhos
de4c4d35e1
linux/3.1: R.I.P.
...
SVN-Revision: 31891
2012-05-27 15:01:09 +00:00
Gabor Juhos
cead4b47ab
omap24xx: remove 3.1 support
...
SVN-Revision: 31890
2012-05-27 15:01:07 +00:00
Gabor Juhos
7a4db11fbb
omap24xx: switch to 3.3 and add broken flag
...
SVN-Revision: 31889
2012-05-27 15:01:05 +00:00
Gabor Juhos
d004168445
cns3xxx: remove 3.1 support
...
SVN-Revision: 31888
2012-05-27 15:01:03 +00:00
Gabor Juhos
6f2ca5da39
cns3xxx: switch to 3.3 and add broken flag
...
SVN-Revision: 31887
2012-05-27 15:01:02 +00:00
Felix Fietkau
6f89cffc9a
kernel: add a few patches for avoiding unnecessary skb reallocations - significantly improves ethernet<->wireless performance with mac80211 based drivers
...
SVN-Revision: 31886
2012-05-27 14:43:58 +00:00
Jonas Gorski
ec7786c2ec
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
SVN-Revision: 31885
2012-05-27 13:22:51 +00:00
Jonas Gorski
8aac009cc9
bcm63xx: add ath9k to atheros wifi profile
...
SVN-Revision: 31884
2012-05-27 13:22:48 +00:00
Jonas Gorski
4aa43122ab
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)
SVN-Revision: 31883
2012-05-27 13:22:46 +00:00
Jonas Gorski
e5575fe335
bcm63xx: add support for DSL-274XB rev F1
...
SVN-Revision: 31882
2012-05-27 13:22:43 +00:00
Jonas Gorski
a7a82db16f
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.
SVN-Revision: 31881
2012-05-27 13:22:40 +00:00
Jonas Gorski
e19ed52fd1
bcm63xx: add a fixup for ath9k devices
...
SVN-Revision: 31880
2012-05-27 13:22:37 +00:00
Jonas Gorski
e34018cc9e
bcm63xx: add support for the HSSPI controller
...
Add support for the HSSPI controller found on bcm6328 and SPI attached
flash.
SVN-Revision: 31879
2012-05-27 13:22:33 +00:00
Jonas Gorski
099d5eec06
bcm63xx: add preliminary support for bcm6328
...
SVN-Revision: 31878
2012-05-27 13:22:29 +00:00
Jonas Gorski
7dbb132c88
bcm63xx: add flash type detection
...
SVN-Revision: 31877
2012-05-27 13:22:25 +00:00
Jonas Gorski
b0ffeb0021
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.
SVN-Revision: 31876
2012-05-27 13:22:22 +00:00
Jonas Gorski
b31108e0a8
tools: imagetag: add parameter for padding images
...
Allow images to be padded to a certain size. This prevents CFE from
flashing them to the second image offset.
SVN-Revision: 31875
2012-05-27 13:22:19 +00:00
Jonas Gorski
226b030e44
bcm63xx: add a default switch configuration for DSL-274XB
...
SVN-Revision: 31874
2012-05-27 13:22:17 +00:00
Jonas Gorski
db1ff5c6fa
bcm63xx: setup network config through uci-defaults
...
SVN-Revision: 31873
2012-05-27 13:22:14 +00:00
Jonas Gorski
72b4fdecc9
bcm63xx: move the board name workaround to /lib/brcm63xx.sh
...
SVN-Revision: 31872
2012-05-27 13:22:11 +00:00
Jonas Gorski
dd37687de0
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.
SVN-Revision: 31871
2012-05-27 13:22:08 +00:00
Felix Fietkau
b85c7c117a
kernel: remove a few more obsolete CompareKernelPatchVer calls, add dependencies on @TARGET_x86 for a few network drivers that are typically not found in non-PC equipment
...
SVN-Revision: 31870
2012-05-27 12:33:55 +00:00
Felix Fietkau
d7522444d2
netifd: fix "Command failed: Not found" error with dhcp
...
SVN-Revision: 31863
2012-05-26 20:36:49 +00:00
Felix Fietkau
11397a5f75
mac80211: backport a fix for single-queue drivers ( fixes #11534 )
...
SVN-Revision: 31862
2012-05-26 20:15:28 +00:00
Felix Fietkau
925fcc107d
ncurses: libncursesw should not depend on libncurses
...
SVN-Revision: 31861
2012-05-26 18:03:56 +00:00
Felix Fietkau
f2db9f2339
ppp: add back ip-{up,down}.d support for now
...
SVN-Revision: 31860
2012-05-26 15:31:54 +00:00
Felix Fietkau
7c1c457855
mac80211: get rid of duplicate iw reg set command (thx, stintel)
...
SVN-Revision: 31859
2012-05-26 14:56:04 +00:00
Felix Fietkau
38c2c53e65
netifd: update to latest version, fixes an endian issue in broadcast address handling
...
SVN-Revision: 31858
2012-05-25 07:59:29 +00:00
Felix Fietkau
ad98ada7d8
netifd: update to latest version, fixes overriding the mac address for bridge interfaces ( #11526 )
...
SVN-Revision: 31857
2012-05-24 18:45:01 +00:00
Felix Fietkau
230c0eb2cb
kernel: fix a warning in the connmark module
...
SVN-Revision: 31856
2012-05-24 18:25:08 +00:00
Felix Fietkau
cc61ab5c6d
netifd: bring up wifi at boot
...
SVN-Revision: 31855
2012-05-24 16:24:55 +00:00