summaryrefslogtreecommitdiff
path: root/target/linux
AgeCommit message (Collapse)Author
2010-07-15ramips: register ethernet device on the RT-N15juhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15ramips: add generic ethernet device for the RT288xjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15ramips: add mdio_cfg configuration for the ethernet driverjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22211 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add debugfs file to show PVIDsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: make rtl8366_set_vlan staticjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22205 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functionsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add common rtl8366_sw_get_vlan_infojuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22203 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4kjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22202 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add is_vlan_valid function to smi_opsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add common rtl8366_sw_get_port_mib functionjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22200 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functionsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: make rtl8366_{g,s}et_pvid staticjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functionsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: add setup to rtl8366_smi_ops structjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: introduce rtl8366_smi_allocjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: get rid of private rtl8366{s,rb} structsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22194 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: move switch device to the rtl8366_smi structjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: rtl8366: get rid of private vlan_{mc,4k} structsjuhosg
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
2010-07-15generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributesjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15generic: move ath5k_platform.h from ar71xx to generic filesjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15ar71xx: in-flash macs and eeprom for mach-eap7660djuhosg
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
2010-07-15[brcm47xx]: target (base-files): Fixed failsafe mode by adding back insmod diagcshore
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-13[brcm63xx] add required exports for wl.kojow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-13ramips: Fix bridging in ramips ethernet driverjuhosg
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
2010-07-13ramips: protect GPIO register access with a spinlockjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-13ramips: sync kernel configjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-13[kernel] export SSB fallback SPROM - required for wl.kojow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950claudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12[kernel] pwm: use coherent naming to avoid conflictsclaudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11kernel: Add missing kernel config optionshauke
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11kernel: add missing dma_dev member to struct ssb_device to make ↵hauke
b43/b43legacy compile with current mac80211 version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11[etrax] enable usb support by default.claudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11[at91] add defautl config for eth0claudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11[at91] fix typo in Makefile tgz -> targzclaudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10brcm47xx: use kernel 2.6.34.1 as default kernel hauke
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10kernel: update to kernel 2.6.34.1hauke
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10brcm47xx: fix a small copy&paste error in the b44 fix for 2.6.34 and 2.6.35nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22116 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10Get rid of the b44 'BUG! Timeout waiting for bit 80000000 of register 428 ↵nbd
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
2010-07-09[etrax] fix a bug inside usb driver, thanks to Jesper Nilssonclaudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22105 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-09[at91] add some missing symbolsclaudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22104 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-08gumstix: add lucihcg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-07[omap35xx] Add kmod-usb-hidhcg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06kernel: add missing config option found by buildbothauke
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06repair the damage that was done to the packet socket type filter patch when ↵nbd
it was forward ported to 2.6.33 this should fix the mac80211 problems in 2.6.33 and later versions git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06ar71xx: only reinit the ethernet MAC at .open() on ar724x for now, until ↵nbd
we've figured out what part of it causes the issue described in #7563 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04add mini_fo fix to 2.6.30 as wellnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04mini_fo: add error pointer checks after dentry lookups to fix various crash ↵nbd
bugs (fixes #7277, #7207, #7259) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22057 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04ag71xx: reset the hardware during open(), this improves recovery from tx ↵nbd
timeouts on ar724x considerably git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04ag71xx: fix a memory corruption bug that happens if you flood the interface ↵nbd
with packets while it's being brought down fixes boot time crashes under load reported by matteo git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22054 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02generic: rtl8366: enable VLAN ingress filteringjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22044 3c298f89-4303-0410-b956-a3cf2f4a3e73