aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* generic: rtl8366: add setup to rtl8366_smi_ops structGabor Juhos2010-07-154-8/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22196 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: introduce rtl8366_smi_allocGabor Juhos2010-07-154-9/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22195 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: get rid of private rtl8366{s,rb} structsGabor Juhos2010-07-152-84/+42
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22194 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: move switch device to the rtl8366_smi structGabor Juhos2010-07-153-22/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22193 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: get rid of private vlan_{mc,4k} structsGabor Juhos2010-07-152-277/+148
| | | | | | | | | 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
* generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributesGabor Juhos2010-07-152-23/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22191 3c298f89-4303-0410-b956-a3cf2f4a3e73
* madwifi: in-flash macs for mach-eap7660dGabor Juhos2010-07-152-1/+37
| | | | | | | | | | 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
* generic: move ath5k_platform.h from ar71xx to generic filesGabor Juhos2010-07-151-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22189 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath5k: in-flash macs and eeprom for mach-eap7660dGabor Juhos2010-07-153-1/+93
| | | | | | | | | | 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
* ar71xx: in-flash macs and eeprom for mach-eap7660dGabor Juhos2010-07-153-3/+109
| | | | | | | | | | 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
* [brcm47xx]: target (base-files): Fixed failsafe mode by adding back insmod diagDaniel Dickinson2010-07-151-0/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22186 3c298f89-4303-0410-b956-a3cf2f4a3e73
* enable ipv6 support for packages by defaultFelix Fietkau2010-07-131-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22176 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] broadcom-wl: fix md5sumsJo-Philipp Wich2010-07-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22175 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add required exports for wl.koJo-Philipp Wich2010-07-132-0/+68
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22174 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] broadcom-wl:Jo-Philipp Wich2010-07-133-33/+91
| | | | | | | | | - 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
* ramips: Fix bridging in ramips ethernet driverGabor Juhos2010-07-131-1/+1
| | | | | | | | | | | | | | | | | | | 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
* ramips: protect GPIO register access with a spinlockGabor Juhos2010-07-131-1/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22171 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: sync kernel configGabor Juhos2010-07-132-22/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22170 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools/firmware-utils: enhance mktplinkfw utilityGabor Juhos2010-07-131-9/+278
| | | | | | | | | | | | 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
* [kernel] export SSB fallback SPROM - required for wl.koJo-Philipp Wich2010-07-136-0/+120
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22168 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: improve reliability of the keymiss handling fix, add another ↵Felix Fietkau2010-07-122-17/+52
| | | | | | aggregation leak fix git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] block-mount: Attempt swapon a after mounting as well as before. ↵Daniel Dickinson2010-07-121-0/+1
| | | | | | This ensures that swap on a filesystem is enabled. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22150 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package]: block-mount: Fixed two bugs in fstab.init. /etc/fstab was used ↵Daniel Dickinson2010-07-121-3/+7
| | | | | | 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
* [package]: block-mount: Enable swap before doing fsck so that large ↵Daniel Dickinson2010-07-121-1/+1
| | | | | | 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
* partially revert [22145], keep LINUX_KMOD_SUFFIX, needed to build external ↵Nicolas Thill2010-07-121-0/+2
| | | | | | modules in ./packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22146 3c298f89-4303-0410-b956-a3cf2f4a3e73
* massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950Claudio Mignanti2010-07-1263-576/+570
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] Add package for gpio rotary encoderClaudio Mignanti2010-07-121-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22144 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] Add package for gpio-pwmClaudio Mignanti2010-07-121-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22143 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] pwm: use coherent naming to avoid conflictsClaudio Mignanti2010-07-122-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22142 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: modules names changed with kernel 2.6.35Hauke Mehrtens2010-07-112-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22139 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: fix compiling with kernel 2.6.35Hauke Mehrtens2010-07-111-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22138 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix build problems with recent kernel versionsHauke Mehrtens2010-07-114-1/+115
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22137 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: Add missing kernel config optionsHauke Mehrtens2010-07-111-0/+24
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22136 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing dma_dev member to struct ssb_device to make ↵Hauke Mehrtens2010-07-111-0/+52
| | | | | | b43/b43legacy compile with current mac80211 version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22135 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove support for hardware which was never sold. reduces binary size ↵Felix Fietkau2010-07-111-0/+5044
| | | | | | by ~30k git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22134 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] kmod-usb-core is buildin on etrax targetClaudio Mignanti2010-07-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22130 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [etrax] enable usb support by default.Claudio Mignanti2010-07-114-35/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22129 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [at91] add defautl config for eth0Claudio Mignanti2010-07-112-1/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22128 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve reliability of the noise floor calibrationFelix Fietkau2010-07-111-0/+399
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22126 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [at91] fix typo in Makefile tgz -> targzClaudio Mignanti2010-07-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22125 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add another batch of stability updates and misc fixesFelix Fietkau2010-07-116-0/+188
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22123 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: use kernel 2.6.34.1 as default kernel Hauke Mehrtens2010-07-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to kernel 2.6.34.1Hauke Mehrtens2010-07-107-8/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22118 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix a small copy&paste error in the b44 fix for 2.6.34 and 2.6.35Felix Fietkau2010-07-102-6/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22116 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-diag: detect more variants of SimpleTech SimpleShareFelix Fietkau2010-07-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22112 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Get rid of the b44 'BUG! Timeout waiting for bit 80000000 of register 428 ↵Felix Fietkau2010-07-106-2/+68
| | | | | | | | | | to clear.' spam. more and more users are getting confused by this, and consider it a regression in brcm47xx, because brcm-2.4 was not showing this message. It's not particularly interesting for debugging, most of the time it only happens because of an unconnected port. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22110 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [etrax] fix a bug inside usb driver, thanks to Jesper NilssonClaudio Mignanti2010-07-091-2/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22105 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [at91] add some missing symbolsClaudio Mignanti2010-07-091-1/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22104 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] 6in4: automatically determine wan interface in hotplug eventsJo-Philipp Wich2010-07-092-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22102 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hostapd: make rfkill support optionalFelix Fietkau2010-07-083-2/+272
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22101 3c298f89-4303-0410-b956-a3cf2f4a3e73