openwrt.git
13 years agogcc: split up the build process into three distinct stages (minimal, initial, final...
nbd [Tue, 20 Jul 2010 20:57:21 +0000 (20:57 +0000)]
gcc: split up the build process into three distinct stages (minimal, initial, final), to clean up the dependency handling nastiness and to improve support for rebuilding parts of the toolchain

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22319 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agobrcm47xx: fix for boardflags by xMff
hauke [Tue, 20 Jul 2010 19:41:17 +0000 (19:41 +0000)]
brcm47xx: fix for boardflags by xMff
and checkpatch.pl fixes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22318 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoupgrade the config.* scripts
kaloz [Tue, 20 Jul 2010 13:21:00 +0000 (13:21 +0000)]
upgrade the config.* scripts

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22312 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agothe storm target is gone for a long time now
kaloz [Tue, 20 Jul 2010 11:11:22 +0000 (11:11 +0000)]
the storm target is gone for a long time now

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22311 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agokernel: add the new 'crashlog' feature, which tries to store kernel oops/panic logs...
nbd [Tue, 20 Jul 2010 01:54:21 +0000 (01:54 +0000)]
kernel: add the new 'crashlog' feature, which tries to store kernel oops/panic logs in a fixed location in RAM to recover them after the reboot and make them available to user space using debugfs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22305 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agomove the crda dependency to the kmod-cfg80211 package, get rid of crda's dependency...
nbd [Tue, 20 Jul 2010 01:54:16 +0000 (01:54 +0000)]
move the crda dependency to the kmod-cfg80211 package, get rid of crda's dependency on mac80211. this fixes circular dependency issues

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22304 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoar71xx: set default values for the fifo cfg registers on AR724x
nbd [Tue, 20 Jul 2010 01:54:11 +0000 (01:54 +0000)]
ar71xx: set default values for the fifo cfg registers on AR724x

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22303 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agomac80211: fix aggregation on WDS AP interfaces
nbd [Tue, 20 Jul 2010 01:54:07 +0000 (01:54 +0000)]
mac80211: fix aggregation on WDS AP interfaces

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22302 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agomac80211: update to wireless-testing 2010-07-16
nbd [Tue, 20 Jul 2010 01:54:01 +0000 (01:54 +0000)]
mac80211: update to wireless-testing 2010-07-16

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22301 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] nvram: handle nvram at varying offsets within the eraseblock (fixes Edimax...
jow [Mon, 19 Jul 2010 22:20:07 +0000 (22:20 +0000)]
[package] nvram: handle nvram at varying offsets within the eraseblock (fixes Edimax PS-1208mfg with FLSH at offset 0)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22299 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agobrcm47xx: write boardflags correct into sprom
hauke [Mon, 19 Jul 2010 21:45:29 +0000 (21:45 +0000)]
brcm47xx: write boardflags correct into sprom

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22298 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[kernel] pwm: export the generic pwm api as module
claudio [Mon, 19 Jul 2010 21:14:24 +0000 (21:14 +0000)]
[kernel] pwm: export the generic pwm api as module

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22297 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agobrcm47xx: prepare brcm47xx patches for sending to mainline.
hauke [Mon, 19 Jul 2010 20:25:20 +0000 (20:25 +0000)]
brcm47xx: prepare brcm47xx patches for sending to mainline.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22296 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agobrcm47xx: remove kernel 2.6.33
hauke [Mon, 19 Jul 2010 20:07:24 +0000 (20:07 +0000)]
brcm47xx: remove kernel 2.6.33

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22295 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agorename the mx2 target to imx21
kaloz [Mon, 19 Jul 2010 12:32:18 +0000 (12:32 +0000)]
rename the mx2 target to imx21

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22294 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[gumstix] Remove profile no longer required
hcg [Mon, 19 Jul 2010 12:29:41 +0000 (12:29 +0000)]
[gumstix] Remove profile no longer required

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22293 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[gumstix] replace dropbear with openssh
hcg [Mon, 19 Jul 2010 12:13:47 +0000 (12:13 +0000)]
[gumstix] replace dropbear with openssh

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22292 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agowe don't care about the md5sums for -rc kernels
kaloz [Mon, 19 Jul 2010 11:35:30 +0000 (11:35 +0000)]
we don't care about the md5sums for -rc kernels

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22290 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoupdate kernel versions
kaloz [Mon, 19 Jul 2010 11:34:03 +0000 (11:34 +0000)]
update kernel versions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22289 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agofixup some boardnames
kaloz [Mon, 19 Jul 2010 11:30:27 +0000 (11:30 +0000)]
fixup some boardnames

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22288 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoremove unneeded patches
kaloz [Mon, 19 Jul 2010 11:28:20 +0000 (11:28 +0000)]
remove unneeded patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22287 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoe2fsprogs: update to version 1.41.12
hauke [Sun, 18 Jul 2010 19:40:31 +0000 (19:40 +0000)]
e2fsprogs: update to version 1.41.12

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22286 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoiw: update to version 0.9.20
hauke [Sun, 18 Jul 2010 19:39:57 +0000 (19:39 +0000)]
iw: update to version 0.9.20

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22285 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoixp4xx: backport r21893 wrt300nv2 mac fix to 2.6.32
acoul [Sun, 18 Jul 2010 19:24:00 +0000 (19:24 +0000)]
ixp4xx: backport r21893 wrt300nv2 mac fix to 2.6.32

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22284 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agopackage/kernel: modularize ixp4xx_eth driver & marvel 88E6060 phy support
acoul [Sun, 18 Jul 2010 18:59:12 +0000 (18:59 +0000)]
package/kernel: modularize ixp4xx_eth driver & marvel 88E6060 phy support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22283 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] base-files, busybox: fix 22279, simplify code and get rid of awk
jow [Sun, 18 Jul 2010 18:36:12 +0000 (18:36 +0000)]
[package] base-files, busybox: fix 22279, simplify code and get rid of awk

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22282 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] base-files & telnet: Fixed telnet starting even with root password when...
cshore [Sun, 18 Jul 2010 15:18:38 +0000 (15:18 +0000)]
[package] base-files & telnet: Fixed telnet starting even with root password when shadow passwords in use.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22279 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[adm5120] add support for generic eb214a, thanks cezary (#7027)
florian [Sun, 18 Jul 2010 10:29:58 +0000 (10:29 +0000)]
[adm5120] add support for generic eb214a, thanks cezary (#7027)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22275 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[rdc] remove 2.6.30 support
florian [Sun, 18 Jul 2010 10:29:51 +0000 (10:29 +0000)]
[rdc] remove 2.6.30 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22274 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[brcm63xx] fix alice gate2 internet:green led (#6743)
florian [Sun, 18 Jul 2010 10:29:44 +0000 (10:29 +0000)]
[brcm63xx] fix alice gate2 internet:green led (#6743)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22273 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agobrcm47xx: activate swap again and run make oldconfig
hauke [Sat, 17 Jul 2010 20:01:46 +0000 (20:01 +0000)]
brcm47xx: activate swap again and run make oldconfig

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22266 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[rdc] use bootloader baudrate settings, thanks bifferos (#7619)
florian [Sat, 17 Jul 2010 17:20:35 +0000 (17:20 +0000)]
[rdc] use bootloader baudrate settings, thanks bifferos (#7619)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22259 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[rdc] fix bifferboard flash map, thanks bifferos (#7622)
florian [Sat, 17 Jul 2010 17:20:29 +0000 (17:20 +0000)]
[rdc] fix bifferboard flash map, thanks bifferos (#7622)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22258 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[rdc] refresh 2.6.32 patches
florian [Sat, 17 Jul 2010 17:20:23 +0000 (17:20 +0000)]
[rdc] refresh 2.6.32 patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22257 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[kernel] refresh 2.6.32 patches
florian [Sat, 17 Jul 2010 17:20:16 +0000 (17:20 +0000)]
[kernel] refresh 2.6.32 patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22256 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoixp4xx: update 2.6.35 config options
acoul [Sat, 17 Jul 2010 15:45:13 +0000 (15:45 +0000)]
ixp4xx: update 2.6.35 config options

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22254 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agokernel: refresh patches
hauke [Sat, 17 Jul 2010 14:10:39 +0000 (14:10 +0000)]
kernel: refresh patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22252 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agodnsmasq: initscript: fix bool options handling, bump release number
nico [Sat, 17 Jul 2010 13:36:13 +0000 (13:36 +0000)]
dnsmasq: initscript: fix bool options handling, bump release number

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22251 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoixp4xx: use default lzma kernel compression
acoul [Sat, 17 Jul 2010 13:26:21 +0000 (13:26 +0000)]
ixp4xx: use default lzma kernel compression

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22249 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoixp4xx: sync 2.6.33 patches against 2.6.33.6
acoul [Sat, 17 Jul 2010 13:22:32 +0000 (13:22 +0000)]
ixp4xx: sync 2.6.33 patches against 2.6.33.6

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22248 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoixp4xx: fix lzma/jffs2 config options
acoul [Sat, 17 Jul 2010 13:18:42 +0000 (13:18 +0000)]
ixp4xx: fix lzma/jffs2 config options

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22247 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agokernel: fix kernel panic when traffic goes over the network.
hauke [Sat, 17 Jul 2010 13:01:16 +0000 (13:01 +0000)]
kernel: fix kernel panic when traffic goes over the network.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22246 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agokernel: the interface fsync changed a little
hauke [Sat, 17 Jul 2010 11:56:03 +0000 (11:56 +0000)]
kernel: the interface fsync changed a little

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22244 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agofinalize r22241 fixes
acoul [Sat, 17 Jul 2010 08:50:19 +0000 (08:50 +0000)]
finalize r22241 fixes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22242 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agopackage/kernel: update r22229
acoul [Sat, 17 Jul 2010 06:37:36 +0000 (06:37 +0000)]
package/kernel: update r22229

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22241 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoep80579-drivers: the build system for this package is broken beyond repair. work...
nbd [Sat, 17 Jul 2010 00:10:31 +0000 (00:10 +0000)]
ep80579-drivers: the build system for this package is broken beyond repair. work around this by only using the kbuild make invocations and ignoring the other crap

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22240 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoixp4xx: update 2.6.35 patches to 2.6.35-rc5
acoul [Fri, 16 Jul 2010 16:26:59 +0000 (16:26 +0000)]
ixp4xx: update 2.6.35 patches to 2.6.35-rc5

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22239 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: update 2.6.35 patches to 2.6.35-rc5
acoul [Fri, 16 Jul 2010 16:25:37 +0000 (16:25 +0000)]
generic: update 2.6.35 patches to 2.6.35-rc5

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22238 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoAdd a profile including Jamvm for Gumstix
hcg [Fri, 16 Jul 2010 09:20:06 +0000 (09:20 +0000)]
Add a profile including Jamvm for Gumstix

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22230 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] iptables: package hashlimit module (#6696)
jow [Fri, 16 Jul 2010 06:15:07 +0000 (06:15 +0000)]
[package] iptables: package hashlimit module (#6696)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22229 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] firewall: allow redirecting only destination port (#7197)
jow [Fri, 16 Jul 2010 06:03:15 +0000 (06:03 +0000)]
[package] firewall: allow redirecting only destination port (#7197)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22227 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] dnsmasq: add and enable DNS rebind protections
jow [Fri, 16 Jul 2010 00:06:59 +0000 (00:06 +0000)]
[package] dnsmasq: add and enable DNS rebind protections

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22222 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] firewall: fix another notrack related bug
jow [Thu, 15 Jul 2010 23:24:01 +0000 (23:24 +0000)]
[package] firewall: fix another notrack related bug

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22218 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] firewall:
jow [Thu, 15 Jul 2010 22:01:48 +0000 (22:01 +0000)]
[package] firewall:
- notrack support was broken in multiple ways, fix it
- also consider a zone conntracked if any redirect references it (#7196)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22215 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: enable ethernet driver for rt288x
juhosg [Thu, 15 Jul 2010 19:45:49 +0000 (19:45 +0000)]
ramips: enable ethernet driver for rt288x

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22214 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: register ethernet device on the RT-N15
juhosg [Thu, 15 Jul 2010 19:45:46 +0000 (19:45 +0000)]
ramips: register ethernet device on the RT-N15

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22213 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: add generic ethernet device for the RT288x
juhosg [Thu, 15 Jul 2010 19:45:43 +0000 (19:45 +0000)]
ramips: add generic ethernet device for the RT288x

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22212 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: add mdio_cfg configuration for the ethernet driver
juhosg [Thu, 15 Jul 2010 19:45:40 +0000 (19:45 +0000)]
ramips: add mdio_cfg configuration for the ethernet driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22211 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add debugfs file to show PVIDs
juhosg [Thu, 15 Jul 2010 13:05:56 +0000 (13:05 +0000)]
generic: rtl8366: add debugfs file to show PVIDs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22206 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: make rtl8366_set_vlan static
juhosg [Thu, 15 Jul 2010 13:05:53 +0000 (13:05 +0000)]
generic: rtl8366: make rtl8366_set_vlan static

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22205 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functions
juhosg [Thu, 15 Jul 2010 13:05:50 +0000 (13:05 +0000)]
generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22204 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add common rtl8366_sw_get_vlan_info
juhosg [Thu, 15 Jul 2010 13:05:47 +0000 (13:05 +0000)]
generic: rtl8366: add common rtl8366_sw_get_vlan_info

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22203 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: use smi->num_ports and smi->ops->get_vlan_4k
juhosg [Thu, 15 Jul 2010 13:05:43 +0000 (13:05 +0000)]
generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4k

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22202 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add is_vlan_valid function to smi_ops
juhosg [Thu, 15 Jul 2010 13:05:39 +0000 (13:05 +0000)]
generic: rtl8366: add is_vlan_valid function to smi_ops

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22201 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add common rtl8366_sw_get_port_mib function
juhosg [Thu, 15 Jul 2010 13:05:36 +0000 (13:05 +0000)]
generic: rtl8366: add common rtl8366_sw_get_port_mib function

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22200 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functions
juhosg [Thu, 15 Jul 2010 13:05:32 +0000 (13:05 +0000)]
generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22199 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: make rtl8366_{g,s}et_pvid static
juhosg [Thu, 15 Jul 2010 13:05:29 +0000 (13:05 +0000)]
generic: rtl8366: make rtl8366_{g,s}et_pvid static

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22198 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functions
juhosg [Thu, 15 Jul 2010 13:05:25 +0000 (13:05 +0000)]
generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22197 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: add setup to rtl8366_smi_ops struct
juhosg [Thu, 15 Jul 2010 13:05:21 +0000 (13:05 +0000)]
generic: rtl8366: add setup to rtl8366_smi_ops struct

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22196 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: introduce rtl8366_smi_alloc
juhosg [Thu, 15 Jul 2010 13:05:16 +0000 (13:05 +0000)]
generic: rtl8366: introduce rtl8366_smi_alloc

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22195 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: get rid of private rtl8366{s,rb} structs
juhosg [Thu, 15 Jul 2010 13:05:10 +0000 (13:05 +0000)]
generic: rtl8366: get rid of private rtl8366{s,rb} structs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22194 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: move switch device to the rtl8366_smi struct
juhosg [Thu, 15 Jul 2010 13:05:06 +0000 (13:05 +0000)]
generic: rtl8366: move switch device to the rtl8366_smi struct

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22193 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: get rid of private vlan_{mc,4k} structs
juhosg [Thu, 15 Jul 2010 13:05:02 +0000 (13:05 +0000)]
generic: rtl8366: get rid of private vlan_{mc,4k} structs

The usage of bitfields causes problems in Little-Endian mode. Remove
them and manipulate the bits directly in the appropriate functions. This
change also reduces the size of the binary a bit.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22192 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributes
juhosg [Thu, 15 Jul 2010 13:04:57 +0000 (13:04 +0000)]
generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22191 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agomadwifi: in-flash macs for mach-eap7660d
juhosg [Thu, 15 Jul 2010 07:37:00 +0000 (07:37 +0000)]
madwifi: in-flash macs for mach-eap7660d

This patch makes madwifi respect (at least) the platform_data
supplied MAC address.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22190 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agogeneric: move ath5k_platform.h from ar71xx to generic files
juhosg [Thu, 15 Jul 2010 07:36:58 +0000 (07:36 +0000)]
generic: move ath5k_platform.h from ar71xx to generic files

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22189 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoath5k: in-flash macs and eeprom for mach-eap7660d
juhosg [Thu, 15 Jul 2010 07:36:55 +0000 (07:36 +0000)]
ath5k: in-flash macs and eeprom for mach-eap7660d

This adds ath5k_platform.h to mac80211 and patches ath5k to respect
MAC addresses and eeprom content from platform_data, if supplied.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22188 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoar71xx: in-flash macs and eeprom for mach-eap7660d
juhosg [Thu, 15 Jul 2010 07:36:52 +0000 (07:36 +0000)]
ar71xx: in-flash macs and eeprom for mach-eap7660d

This adds in-flash mac-addresses and calibration data for the Senao
EAP7660D board.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22187 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[brcm47xx]: target (base-files): Fixed failsafe mode by adding back insmod diag
cshore [Thu, 15 Jul 2010 02:46:03 +0000 (02:46 +0000)]
[brcm47xx]: target (base-files): Fixed failsafe mode by adding back insmod diag

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22186 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoenable ipv6 support for packages by default
nbd [Tue, 13 Jul 2010 18:45:29 +0000 (18:45 +0000)]
enable ipv6 support for packages by default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22176 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] broadcom-wl: fix md5sums
jow [Tue, 13 Jul 2010 17:21:44 +0000 (17:21 +0000)]
[package] broadcom-wl: fix md5sums

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22175 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[brcm63xx] add required exports for wl.ko
jow [Tue, 13 Jul 2010 17:03:56 +0000 (17:03 +0000)]
[brcm63xx] add required exports for wl.ko

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22174 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] broadcom-wl:
jow [Tue, 13 Jul 2010 16:55:57 +0000 (16:55 +0000)]
[package] broadcom-wl:
- update to v5.10.56.27.3
- get fallback SPROM from SSB if neither on-device SPROM nor nvram is available
- working brcm63xx support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22173 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: Fix bridging in ramips ethernet driver
juhosg [Tue, 13 Jul 2010 16:52:07 +0000 (16:52 +0000)]
ramips: Fix bridging in ramips ethernet driver

Bridging between the ramips ethernet driver and rt2800pci was somewhat
broken. Frames received by the ethernet driver which were passed to the
wifi driver for transmission were sometimes corrupted or sent out with
huge delays.

The reason for this is the missing assignment of skb->tail in the ramips
ethernet driver's rx path resulting in skb->tail pointing to skb->data.
Since skb->tail is used by mac80211 it writes into skb->data which messes
up the frames content.

Fix this by using skb_put to correctly set skb->len and skb->tail.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22172 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: protect GPIO register access with a spinlock
juhosg [Tue, 13 Jul 2010 16:52:04 +0000 (16:52 +0000)]
ramips: protect GPIO register access with a spinlock

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22171 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoramips: sync kernel config
juhosg [Tue, 13 Jul 2010 16:52:02 +0000 (16:52 +0000)]
ramips: sync kernel config

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22170 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agotools/firmware-utils: enhance mktplinkfw utility
juhosg [Tue, 13 Jul 2010 16:51:59 +0000 (16:51 +0000)]
tools/firmware-utils: enhance mktplinkfw utility

Attached patch enhances the mktplinkfw utility:
1. existing firmware files in TP-Link format can now be inspected, showing eg. the used offsets
2. optionally the kernel and rootfs parts can be extracted (saves calculations for dd)
3. when generating firmwares, kernel entry point, load address and rootfs offset can be overwritten (for experienced users)

Patch-by: Pieter "Fate" Hollants <pieter@hollants.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22169 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[kernel] export SSB fallback SPROM - required for wl.ko
jow [Tue, 13 Jul 2010 16:20:29 +0000 (16:20 +0000)]
[kernel] export SSB fallback SPROM - required for wl.ko

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22168 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agomac80211: improve reliability of the keymiss handling fix, add another aggregation...
nbd [Mon, 12 Jul 2010 19:16:22 +0000 (19:16 +0000)]
mac80211: improve reliability of the keymiss handling fix, add another aggregation leak fix

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22152 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package] block-mount: Attempt swapon a after mounting as well as before. This ensur...
cshore [Mon, 12 Jul 2010 17:28:50 +0000 (17:28 +0000)]
[package] block-mount: Attempt swapon a after mounting as well as before.  This ensures that swap on a filesystem is enabled.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22150 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package]: block-mount: Fixed two bugs in fstab.init. /etc/fstab was used where...
cshore [Mon, 12 Jul 2010 16:35:39 +0000 (16:35 +0000)]
[package]: block-mount: Fixed two bugs in fstab.init.  /etc/fstab was used where /tmp/fstab should have been, and locking was insufficiently careful and was such that it could result in deadlock when hotplug was in use.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22148 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[package]: block-mount: Enable swap before doing fsck so that large filesystem check...
cshore [Mon, 12 Jul 2010 16:25:09 +0000 (16:25 +0000)]
[package]: block-mount:  Enable swap before doing fsck so that large filesystem checks have swap as well as memory (as they take large memory for large partitions).  Closes #7599.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22147 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agopartially revert [22145], keep LINUX_KMOD_SUFFIX, needed to build external modules...
nico [Mon, 12 Jul 2010 16:01:13 +0000 (16:01 +0000)]
partially revert [22145], keep LINUX_KMOD_SUFFIX, needed to build external modules in ./packages

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22146 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agomassive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
claudio [Mon, 12 Jul 2010 14:06:13 +0000 (14:06 +0000)]
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[kernel] Add package for gpio rotary encoder
claudio [Mon, 12 Jul 2010 13:20:04 +0000 (13:20 +0000)]
[kernel] Add package for gpio rotary encoder

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22144 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[kernel] Add package for gpio-pwm
claudio [Mon, 12 Jul 2010 13:20:01 +0000 (13:20 +0000)]
[kernel] Add package for gpio-pwm

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22143 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years ago[kernel] pwm: use coherent naming to avoid conflicts
claudio [Mon, 12 Jul 2010 13:19:57 +0000 (13:19 +0000)]
[kernel] pwm: use coherent naming to avoid conflicts

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22142 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agokernel: modules names changed with kernel 2.6.35
hauke [Sun, 11 Jul 2010 19:39:30 +0000 (19:39 +0000)]
kernel: modules names changed with kernel 2.6.35

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22139 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agobroadcom-wl: fix compiling with kernel 2.6.35
hauke [Sun, 11 Jul 2010 19:33:46 +0000 (19:33 +0000)]
broadcom-wl: fix compiling with kernel 2.6.35

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22138 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agokernel: fix build problems with recent kernel versions
hauke [Sun, 11 Jul 2010 19:00:23 +0000 (19:00 +0000)]
kernel: fix build problems with recent kernel versions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22137 3c298f89-4303-0410-b956-a3cf2f4a3e73