aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ramips: add mdio_cfg configuration for the ethernet driverGabor Juhos2010-07-153-0/+86
| | | | SVN-Revision: 22211
* generic: rtl8366: add debugfs file to show PVIDsGabor Juhos2010-07-151-0/+42
| | | | SVN-Revision: 22206
* generic: rtl8366: make rtl8366_set_vlan staticGabor Juhos2010-07-152-5/+2
| | | | SVN-Revision: 22205
* generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functionsGabor Juhos2010-07-154-106/+57
| | | | SVN-Revision: 22204
* generic: rtl8366: add common rtl8366_sw_get_vlan_infoGabor Juhos2010-07-154-84/+47
| | | | SVN-Revision: 22203
* generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4kGabor Juhos2010-07-152-8/+8
| | | | SVN-Revision: 22202
* generic: rtl8366: add is_vlan_valid function to smi_opsGabor Juhos2010-07-153-6/+25
| | | | SVN-Revision: 22201
* generic: rtl8366: add common rtl8366_sw_get_port_mib functionGabor Juhos2010-07-154-68/+39
| | | | SVN-Revision: 22200
* generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functionsGabor Juhos2010-07-152-8/+10
| | | | SVN-Revision: 22199
* generic: rtl8366: make rtl8366_{g,s}et_pvid staticGabor Juhos2010-07-152-44/+41
| | | | SVN-Revision: 22198
* generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functionsGabor Juhos2010-07-154-28/+21
| | | | SVN-Revision: 22197
* generic: rtl8366: add setup to rtl8366_smi_ops structGabor Juhos2010-07-154-8/+11
| | | | SVN-Revision: 22196
* generic: rtl8366: introduce rtl8366_smi_allocGabor Juhos2010-07-154-9/+20
| | | | SVN-Revision: 22195
* generic: rtl8366: get rid of private rtl8366{s,rb} structsGabor Juhos2010-07-152-84/+42
| | | | SVN-Revision: 22194
* generic: rtl8366: move switch device to the rtl8366_smi structGabor Juhos2010-07-153-22/+15
| | | | SVN-Revision: 22193
* 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. SVN-Revision: 22192
* generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributesGabor Juhos2010-07-152-23/+7
| | | | SVN-Revision: 22191
* 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> SVN-Revision: 22190
* generic: move ath5k_platform.h from ar71xx to generic filesGabor Juhos2010-07-151-0/+0
| | | | SVN-Revision: 22189
* 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> SVN-Revision: 22188
* 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> SVN-Revision: 22187
* target (base-files): Fixed failsafe mode by adding back insmod diagDaniel Dickinson2010-07-151-0/+8
| | | | SVN-Revision: 22186
* enable ipv6 support for packages by defaultFelix Fietkau2010-07-131-1/+1
| | | | SVN-Revision: 22176
* broadcom-wl: fix md5sumsJo-Philipp Wich2010-07-131-2/+2
| | | | SVN-Revision: 22175
* add required exports for wl.koJo-Philipp Wich2010-07-132-0/+68
| | | | SVN-Revision: 22174
* broadcom-wl: - update to v5.10.56.27.3 - get fallback SPROM from SSB if ↵Jo-Philipp Wich2010-07-133-33/+91
| | | | | | neither on-device SPROM nor nvram is available - working brcm63xx support SVN-Revision: 22173
* 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> SVN-Revision: 22172
* ramips: protect GPIO register access with a spinlockGabor Juhos2010-07-131-1/+11
| | | | SVN-Revision: 22171
* ramips: sync kernel configGabor Juhos2010-07-132-22/+0
| | | | SVN-Revision: 22170
* 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> SVN-Revision: 22169
* export SSB fallback SPROM - required for wl.koJo-Philipp Wich2010-07-136-0/+120
| | | | SVN-Revision: 22168
* mac80211: improve reliability of the keymiss handling fix, add another ↵Felix Fietkau2010-07-122-17/+52
| | | | | | aggregation leak fix SVN-Revision: 22152
* block-mount: Attempt swapon a after mounting as well as before. This ensures ↵Daniel Dickinson2010-07-121-0/+1
| | | | | | that swap on a filesystem is enabled. SVN-Revision: 22150
* block-mount: Fixed two bugs in fstab.init. /etc/fstab was used where ↵Daniel Dickinson2010-07-121-3/+7
| | | | | | /tmp/fstab should have been, and locking was insufficiently careful and was such that it could result in deadlock when hotplug was in use. SVN-Revision: 22148
* block-mount: Enable swap before doing fsck so that large filesystem checks ↵Daniel Dickinson2010-07-121-1/+1
| | | | | | have swap as well as memory (as they take large memory for large partitions). Closes #7599. SVN-Revision: 22147
* partially revert [22145], keep LINUX_KMOD_SUFFIX, needed to build external ↵Nicolas Thill2010-07-121-0/+2
| | | | | | modules in ./packages SVN-Revision: 22146
* massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950Claudio Mignanti2010-07-1263-576/+570
| | | | SVN-Revision: 22145
* Add package for gpio rotary encoderClaudio Mignanti2010-07-121-0/+16
| | | | SVN-Revision: 22144
* Add package for gpio-pwmClaudio Mignanti2010-07-121-0/+16
| | | | SVN-Revision: 22143
* pwm: use coherent naming to avoid conflictsClaudio Mignanti2010-07-122-1/+1
| | | | SVN-Revision: 22142
* kernel: modules names changed with kernel 2.6.35Hauke Mehrtens2010-07-112-0/+14
| | | | SVN-Revision: 22139
* broadcom-wl: fix compiling with kernel 2.6.35Hauke Mehrtens2010-07-111-0/+12
| | | | SVN-Revision: 22138
* kernel: fix build problems with recent kernel versionsHauke Mehrtens2010-07-114-1/+115
| | | | SVN-Revision: 22137
* kernel: Add missing kernel config optionsHauke Mehrtens2010-07-111-0/+24
| | | | SVN-Revision: 22136
* 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 SVN-Revision: 22135
* ath9k: remove support for hardware which was never sold. reduces binary size ↵Felix Fietkau2010-07-111-0/+5044
| | | | | | by ~30k SVN-Revision: 22134
* kmod-usb-core is buildin on etrax targetClaudio Mignanti2010-07-111-1/+1
| | | | SVN-Revision: 22130
* enable usb support by default.Claudio Mignanti2010-07-114-35/+7
| | | | SVN-Revision: 22129
* add defautl config for eth0Claudio Mignanti2010-07-112-1/+9
| | | | SVN-Revision: 22128
* ath9k: improve reliability of the noise floor calibrationFelix Fietkau2010-07-111-0/+399
| | | | SVN-Revision: 22126