aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic
Commit message (Collapse)AuthorAgeFilesLines
* [kernel] Add missing symbols to 2.6.35 configMirko Vogt2010-08-061-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22512 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] explicitely enable bootmem on 2.6.35 - required by crashlog (#7695)Jo-Philipp Wich2010-08-061-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22506 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add missing symbols for 2.6.34, explicitely enable bootmem - ↵Jo-Philipp Wich2010-08-061-0/+6
| | | | | | required by crashlog (#7695) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22505 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] fix order fail in previous commitJo-Philipp Wich2010-08-061-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22504 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add missing symbols for 2.6.35Jo-Philipp Wich2010-08-061-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22503 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: cleanup of kernel drivers and interfaceFelix Fietkau2010-08-0411-305/+224
| | | | | | | | - add some comments to a few data structures - add a switch_dev_ops data structure for attributes and callback to replace the stupid template memcpy - get rid of the switch_dev.priv pointer - using container_of() is better git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22476 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ip17xx: r21709 broke VLAN functionality on the IP175C switch, add back ↵Jo-Philipp Wich2010-08-031-0/+1
| | | | | | mdelay() to wait before reading back the phy state, fixes ethernet on the DIR-300 and possibly others git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22468 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/compcache: use mainline modules for kernels >=2.6.33 (thank you nbd)Alexandros C. Couloumbis2010-08-012-0/+60
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22458 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] refresh 2.6.34 patchesFlorian Fainelli2010-08-014-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22451 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic/patches-2.6.32: finalize jffs2/lzma support on 2.6.32.xAlexandros C. Couloumbis2010-07-311-0/+5142
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22423 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] fix a typo in config-2.6.34 and config-2.6.35, thanks frogonwheelsJo-Philipp Wich2010-07-302-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22421 3c298f89-4303-0410-b956-a3cf2f4a3e73
* target/linux: refresh kernel patchesAlexandros C. Couloumbis2010-07-293-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22413 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic/patches-2.6.34: Make devtmpfs available on (embedded) configurations ↵Alexandros C. Couloumbis2010-07-281-0/+76
| | | | | | | | | without SHMEM/TMPFS, using ramfs instead. (gone mainline in kernel 2.6.35-r3) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22407 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic/config-2.6.32: switch from gzip to lzma jffs2 compressionAlexandros C. Couloumbis2010-07-241-1/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22374 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add some missing debugging related config symbolsFelix Fietkau2010-07-217-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22324 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add the new 'crashlog' feature, which tries to store kernel ↵Felix Fietkau2010-07-209-0/+1173
| | | | | | 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
* [kernel] pwm: export the generic pwm api as moduleClaudio Mignanti2010-07-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22297 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: prepare brcm47xx patches for sending to mainline.Hauke Mehrtens2010-07-194-113/+1415
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22296 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] refresh 2.6.32 patchesFlorian Fainelli2010-07-1716-65/+65
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22256 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: refresh patchesHauke Mehrtens2010-07-1749-151/+151
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22252 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix kernel panic when traffic goes over the network.Hauke Mehrtens2010-07-171-7/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22246 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: the interface fsync changed a littleHauke Mehrtens2010-07-171-4/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22244 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: update 2.6.35 patches to 2.6.35-rc5Alexandros C. Couloumbis2010-07-161-524/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22238 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: add debugfs file to show PVIDsGabor Juhos2010-07-151-0/+42
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22206 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: make rtl8366_set_vlan staticGabor Juhos2010-07-152-5/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22205 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functionsGabor Juhos2010-07-154-106/+57
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22204 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: add common rtl8366_sw_get_vlan_infoGabor Juhos2010-07-154-84/+47
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22203 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4kGabor Juhos2010-07-152-8/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22202 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: add is_vlan_valid function to smi_opsGabor Juhos2010-07-153-6/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22201 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: add common rtl8366_sw_get_port_mib functionGabor Juhos2010-07-154-68/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22200 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functionsGabor Juhos2010-07-152-8/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22199 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: make rtl8366_{g,s}et_pvid staticGabor Juhos2010-07-152-44/+41
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22198 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functionsGabor Juhos2010-07-154-28/+21
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22197 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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
* generic: move ath5k_platform.h from ar71xx to generic filesGabor Juhos2010-07-151-0/+30
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22189 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
* [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: 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
* kernel: add missing config option found by buildbotHauke Mehrtens2010-07-062-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22080 3c298f89-4303-0410-b956-a3cf2f4a3e73
* repair the damage that was done to the packet socket type filter patch when ↵Felix Fietkau2010-07-063-3/+3
| | | | | | | | 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
* add mini_fo fix to 2.6.30 as wellFelix Fietkau2010-07-041-0/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mini_fo: add error pointer checks after dentry lookups to fix various crash ↵Felix Fietkau2010-07-044-0/+192
| | | | | | bugs (fixes #7277, #7207, #7259) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22057 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366: enable VLAN ingress filteringGabor Juhos2010-07-022-0/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22044 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] refresh 2.6.34 patchesFlorian Fainelli2010-07-013-21/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22042 3c298f89-4303-0410-b956-a3cf2f4a3e73