Commit graph

1338 commits

Author SHA1 Message Date
Jo-Philipp Wich
9d11e3395a Fix bufferbloat in PPPoATM TX queue
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31313
2012-04-16 15:04:45 +00:00
Jo-Philipp Wich
2036c23faa Update ppp TX restart patch to avoid race condition
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31312
2012-04-16 15:04:44 +00:00
Florian Fainelli
fb2b2b958e backport missing platform data members for gpio-keys
SVN-Revision: 31306
2012-04-16 12:09:15 +00:00
Florian Fainelli
e4f3867650 backport a missing eeprom 93cx6 define for building rt2x00
SVN-Revision: 31305
2012-04-16 12:09:13 +00:00
Florian Fainelli
bb7cea7e65 add missing debugging symbols
SVN-Revision: 31301
2012-04-16 11:38:33 +00:00
Florian Fainelli
f2f5820d13 silence an annoying x86 warning
SVN-Revision: 31293
2012-04-15 18:53:39 +00:00
Hauke Mehrtens
62f0c3793b kernel: refresh patches
SVN-Revision: 31279
2012-04-13 19:37:15 +00:00
Hauke Mehrtens
6af575967c kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing
SVN-Revision: 31278
2012-04-13 19:35:40 +00:00
Felix Fietkau
ec667208e6 kernel: fix arm compressed images build on mac os x
SVN-Revision: 31274
2012-04-13 13:38:45 +00:00
Imre Kaloz
ed5abd5e4a add missing symbols
SVN-Revision: 31231
2012-04-09 17:03:02 +00:00
Jonas Gorski
50eba35cd3 kernel: update linux 3.3 to 3.3.1
SVN-Revision: 31223
2012-04-09 14:48:56 +00:00
Jonas Gorski
16b4cbcdd6 kernel: update linux 3.2 to 3.2.14
SVN-Revision: 31222
2012-04-09 14:48:51 +00:00
Jonas Gorski
1a57b05f47 kernel: add some more additional missing config symbols for 3.2 and 3.3
SVN-Revision: 31221
2012-04-09 14:48:46 +00:00
Florian Fainelli
90e89bf4a9 add missing DM/MD config symbols
SVN-Revision: 31197
2012-04-04 15:53:52 +00:00
Florian Fainelli
db04bcb8e7 fix gcc-4.6 set but unused warnings
SVN-Revision: 31192
2012-04-04 15:53:04 +00:00
Florian Fainelli
30f0cb476f refresh patches
SVN-Revision: 31191
2012-04-04 15:53:01 +00:00
Jonas Gorski
d87efd8c3c kernel: update linux 3.2 to 3.2.13 and refresh patches
Also remove a duplicate patch from lantiq (already in generic).

SVN-Revision: 31158
2012-04-01 07:56:55 +00:00
Jonas Gorski
1a395bd290 kernel: add some more missing kernel symbols for 3.2 and 3.3
SVN-Revision: 31157
2012-04-01 07:56:49 +00:00
Jonas Gorski
400ab1802f kernel: add some more missing serial 8250 config symbols
SVN-Revision: 31149
2012-03-30 08:11:01 +00:00
Felix Fietkau
5f87ce9150 kernel: restore ebtables functionality by running netfilter hooks when the ebtables module is loaded
SVN-Revision: 31141
2012-03-29 14:15:54 +00:00
Mirko Vogt
b4508ce183 deal with 'set-but-unused-variables' in a more generic way
SVN-Revision: 31123
2012-03-28 15:28:13 +00:00
Florian Fainelli
af2c5df66a ppp: Fix high softirq utilization with pppoa
Users of the Geos platform are reporting high CPU utilization.
This seems to be rooted in a problem with the TX queue restart in PPP.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 31096
2012-03-27 17:47:44 +00:00
Florian Fainelli
8de1475a27 add missing INET_UDP_DIAG symbol
SVN-Revision: 31095
2012-03-27 17:47:41 +00:00
Felix Fietkau
5f799a0e97 ath9k: make endian check optional
Turns out it triggers on some AR71xx devices where no swapping should be done.
Enable endian check for the lantiq target.

SVN-Revision: 31084
2012-03-27 13:21:53 +00:00
John Crispin
f35b9a9a4c fixes breakage introduced in 776722ce36ac95877efb7fd771dde2f6ffc96433
SVN-Revision: 31054
2012-03-22 13:07:34 +00:00
Gabor Juhos
ff5b7ef713 linux: refresh patches against 3.3
SVN-Revision: 31047
2012-03-20 15:55:07 +00:00
Gabor Juhos
32e4801fb0 linux/3.{2,3}: yet another missing NET_VENDOR symbol
SVN-Revision: 31045
2012-03-20 15:55:04 +00:00
Gabor Juhos
c1dc6df8bd kernel: update linux 3.2 to 3.2.12
SVN-Revision: 31028
2012-03-19 18:23:31 +00:00
Imre Kaloz
3fd38d99f2 add missing Kconfig symbols
SVN-Revision: 31019
2012-03-19 11:26:15 +00:00
Gabor Juhos
faf82f3e10 generic: ar8216: add support for the AR8327 chip
SVN-Revision: 31011
2012-03-18 22:06:55 +00:00
Gabor Juhos
fa7a83df4b generic: ar8216: allow to use more ports
SVN-Revision: 31010
2012-03-18 22:06:51 +00:00
Gabor Juhos
2ddbcb98ee generic: ar8216: reorder chip specific functions
SVN-Revision: 31009
2012-03-18 22:06:48 +00:00
Gabor Juhos
552cffd97a generic: ar8216: reorder switch_dev specific functions
SVN-Revision: 31008
2012-03-18 22:06:45 +00:00
Gabor Juhos
71e356029e generic: ar8216: use ar8216_sw_ prefix for switchdev related functions
SVN-Revision: 31007
2012-03-18 22:06:42 +00:00
Gabor Juhos
9a01936724 generic: ar8216: use switch_dev->ports in for loops
SVN-Revision: 31006
2012-03-18 22:06:40 +00:00
Gabor Juhos
2ce9e4753c generic: ar8216: add read_port_status field to ar8xxx_chip
SVN-Revision: 31005
2012-03-18 22:06:39 +00:00
Gabor Juhos
01cad79e03 generic: ar8216: add init_globals field to ar8xxx_chip
SVN-Revision: 31004
2012-03-18 22:06:36 +00:00
Gabor Juhos
56cacb3b21 generic: ar8216: add caps field to ar8xxx_chip
SVN-Revision: 31003
2012-03-18 22:06:33 +00:00
Gabor Juhos
d1c585d4b1 generic: ar8216: add vtu_load_vlan field to ar8xxx_chip
SVN-Revision: 31002
2012-03-18 22:06:30 +00:00
Gabor Juhos
332310fba2 generic: ar8216: add vtu_flush field to ar8xxx_chip
SVN-Revision: 31001
2012-03-18 22:06:26 +00:00
Gabor Juhos
d964410cbc generic: ar8216: add init_port field to ar8xxx_chip
SVN-Revision: 31000
2012-03-18 22:06:23 +00:00
Gabor Juhos
006b3b846e generic: ar8216: add setup_port field to ar8xxx_chip
SVN-Revision: 30999
2012-03-18 22:06:19 +00:00
Gabor Juhos
eb5f0067b6 generic: ar8216: add hw_init field to ar8xxx_chip
SVN-Revision: 30998
2012-03-18 22:06:15 +00:00
Gabor Juhos
a8371ad566 generic: ar8216: add a separate structure for chip specific stuff
Also add a hw_init function into that.

SVN-Revision: 30997
2012-03-18 22:06:12 +00:00
Gabor Juhos
d18133b32d generic: ar8216: rename chip field of struct ar8216
SVN-Revision: 30996
2012-03-18 22:06:08 +00:00
Gabor Juhos
6e143e467f generic: ar8216: move ar8216_id_chip function
Also remove the inline annotation.

SVN-Revision: 30995
2012-03-18 22:06:05 +00:00
Gabor Juhos
1c99979b2c generic: ar8216: rename ar8216_ops to ar8216_sw_ops
SVN-Revision: 30994
2012-03-18 22:06:03 +00:00
Felix Fietkau
7b609a31be kernel: improve profiling support, keep static symbols when profiling is enabled
SVN-Revision: 30964
2012-03-17 13:03:14 +00:00
Florian Fainelli
9ef8de0e0a add some more missing symbols
SVN-Revision: 30960
2012-03-17 11:55:49 +00:00
Felix Fietkau
dd0f928b14 kernel: optimize out remaining netfilter hooks in the bridging code if bridge filtering is disabled
SVN-Revision: 30954
2012-03-16 09:21:59 +00:00
Felix Fietkau
b957208807 swconfig: use a mutex instead of a spinlock, many swconfig calls sleep
SVN-Revision: 30952
2012-03-15 19:32:31 +00:00
Felix Fietkau
404a4c1fcd ar8216: fix a MTU related regression
Switch reset on AR8316 appears to clobber the MTU configuration register
and possibly other global config registers. Move global configuration
register init writes back to the reset callback.

SVN-Revision: 30951
2012-03-15 16:57:27 +00:00
Gabor Juhos
c00b53f3d0 ar71xx: move micrel PHY driver to the generic linux target
SVN-Revision: 30946
2012-03-15 09:25:53 +00:00
Gabor Juhos
0011804302 linux/3.3: build mdio_register_board_info into the kernel if PHYLIB is selected
SVN-Revision: 30945
2012-03-15 09:25:49 +00:00
Gabor Juhos
eb096bca59 linux/3.2: build mdio_register_board_info into the kernel if PHYLIB is selected
SVN-Revision: 30944
2012-03-15 09:25:47 +00:00
Gabor Juhos
e3af7c82f8 generic: ar8216: merge multiple if statements in ar8216_hw_apply
SVN-Revision: 30928
2012-03-13 17:33:12 +00:00
Felix Fietkau
b387cfd6e4 kernel: bypass all netfilter hooks if the sysctls for that functionality have been disabled - eliminates the overhead of enabling CONFIG_BRIDGE_NETFILTER in the kernel config
SVN-Revision: 30917
2012-03-13 10:06:45 +00:00
Gabor Juhos
727a8c20c0 linux/3.3: refresh patches against 3.3-rc7
SVN-Revision: 30908
2012-03-12 17:32:38 +00:00
Gabor Juhos
fdb175f909 linux/3.3: allow to set platform_data for phy devices
SVN-Revision: 30906
2012-03-12 16:28:01 +00:00
Gabor Juhos
1f79bfec0b linux/3.2: allow to set platform_data for phy devices
SVN-Revision: 30905
2012-03-12 16:28:00 +00:00
Gabor Juhos
2c2c288a3c linux/3.3: add missing config symbol
SVN-Revision: 30904
2012-03-12 16:27:58 +00:00
Jo-Philipp Wich
2dedd94d66 expose CONFIG_NETFILTER_NETLINK for external kmods
SVN-Revision: 30894
2012-03-12 00:09:23 +00:00
Gabor Juhos
2149facb53 generic: ar8216: use usleep_range in ar8216_mii_{read,write}
msleep(1) can sleep for up to 20ms.

SVN-Revision: 30885
2012-03-11 17:19:14 +00:00
Gabor Juhos
77d0a8ca85 generic: ar8216: add a helper function for writing PHY debug registers
SVN-Revision: 30884
2012-03-11 16:49:35 +00:00
Gabor Juhos
dad19ac8b2 generic: ar8216: add lockep assertion to ar8216_rmw
SVN-Revision: 30883
2012-03-11 16:49:33 +00:00
Gabor Juhos
f400a9cdd9 linux/3.3: show correct name for MIPS 24KEc in /proc/cpuinfo
SVN-Revision: 30881
2012-03-11 16:39:30 +00:00
Gabor Juhos
c9d71c8387 linux/3.2: show correct name for MIPS 24KEc in /proc/cpuinfo
SVN-Revision: 30880
2012-03-11 16:39:28 +00:00
Gabor Juhos
1ad06d4c3a generic: ar8216: coding style cleanup
SVN-Revision: 30857
2012-03-08 10:21:14 +00:00
Gabor Juhos
e2d3cb69a1 generic: ar8216: don't use static variable in ar8236_hw_init
SVN-Revision: 30856
2012-03-08 10:21:12 +00:00
Gabor Juhos
291e2dd583 generic: ar8216: move register inititalization into hw_init
SVN-Revision: 30855
2012-03-08 10:21:11 +00:00
Gabor Juhos
e3538fa852 generic: ar8216: set chip type directly in ar8216_id_chip
SVN-Revision: 30854
2012-03-08 10:21:10 +00:00
Gabor Juhos
a6c69e63b6 generic: ar8216: simplify ar8216_config_init
SVN-Revision: 30853
2012-03-08 10:21:08 +00:00
Gabor Juhos
127a2b1a4d linux/3.{2,3}: even more NAND symbols
SVN-Revision: 30850
2012-03-07 22:32:54 +00:00
Gabor Juhos
52a89cd95c generic: ar8216: move port initialization into a separate function
SVN-Revision: 30848
2012-03-07 16:32:46 +00:00
Gabor Juhos
0097cf7161 generic: ar8216: improve ar8216_wait_bit function
SVN-Revision: 30847
2012-03-07 16:32:45 +00:00
Gabor Juhos
2370828599 generic: ar8216: use ar8216_read_port_link to get the CPU port link parameters
SVN-Revision: 30846
2012-03-07 16:32:43 +00:00
Gabor Juhos
d8a8df51ca generic: ar8216: use the generic get_port_link implementation
SVN-Revision: 30845
2012-03-07 16:32:42 +00:00
Gabor Juhos
215e07177e generic: rtl8367: use the generic get_port_link implementation
SVN-Revision: 30844
2012-03-07 16:32:40 +00:00
Gabor Juhos
9e1be3b809 generic: rtl8366s: use the generic get_port_link implementation
SVN-Revision: 30843
2012-03-07 16:32:38 +00:00
Gabor Juhos
e2f0264afe generic: rtl8366rb: use the generic get_port_link implementation
SVN-Revision: 30842
2012-03-07 16:32:37 +00:00
Gabor Juhos
759c341e68 generic: swconfig: add a generic get_port_link implementation
SVN-Revision: 30839
2012-03-07 16:32:33 +00:00
Gabor Juhos
fc9db6f410 generic: ar8216: use mdiobus_write in ar8236_hw_init
SVN-Revision: 30838
2012-03-07 16:32:31 +00:00
Gabor Juhos
7112130105 generic: ar8216: use bus->mdio_lock directly in ar8216_mii_{read,write}
SVN-Revision: 30837
2012-03-07 16:32:30 +00:00
Gabor Juhos
a31e090255 generic: ar8216: fix phy driver name
SVN-Revision: 30836
2012-03-07 16:32:28 +00:00
Jo-Philipp Wich
9a047b52d4 enable EFI partition support by default, adds ca. 8K uncompressed on ar71xx (#8672)
SVN-Revision: 30835
2012-03-07 14:14:52 +00:00
Gabor Juhos
f03e7f2c7a linux/3.2: fix crypto4xx build failure
SVN-Revision: 30834
2012-03-07 11:57:49 +00:00
Gabor Juhos
43a20aa4c6 linux/3.1: add missing NAND symbols
SVN-Revision: 30827
2012-03-05 18:01:54 +00:00
Gabor Juhos
bdcbf426ee linux/3.0: add missing NAND symbols
SVN-Revision: 30826
2012-03-05 18:01:52 +00:00
Florian Fainelli
631a035a76 Merge branch 'bcm63xx'
SVN-Revision: 30819
2012-03-05 13:29:54 +00:00
Felix Fietkau
63a1a106fb kernel: fix powerpc unused-but-set variables
SVN-Revision: 30817
2012-03-05 00:51:12 +00:00
Felix Fietkau
8821950069 kernel: remove the crtsavres dependency, the patched gcc will no longer emit references to that code
SVN-Revision: 30816
2012-03-05 00:51:08 +00:00
Felix Fietkau
e308da91e7 kernel: fix vmalloc stack traces triggered by module with an empty init section (mostly happens on x86)
SVN-Revision: 30813
2012-03-05 00:12:44 +00:00
Gabor Juhos
4b408b69ce linux/3.3: add more NAND symbols
SVN-Revision: 30811
2012-03-04 18:23:59 +00:00
Gabor Juhos
991cd3db2c linux/3.2: add more NAND symbols
SVN-Revision: 30810
2012-03-04 18:23:56 +00:00
Gabor Juhos
4daa2c31dc linux/3.3: add missing config symbols
SVN-Revision: 30803
2012-03-04 12:39:44 +00:00
Gabor Juhos
01832303ff linux/3.2: add missing NAND symbols
SVN-Revision: 30802
2012-03-04 12:39:42 +00:00
Gabor Juhos
da628121b0 linux/3.3: merge recent ubifs patches from 3.2
SVN-Revision: 30800
2012-03-03 14:10:27 +00:00
Gabor Juhos
419d9e2f54 linux/3.3: refresh patches against 3.3-rc5
SVN-Revision: 30799
2012-03-03 14:10:24 +00:00
Gabor Juhos
632db63ed0 linux/3.2: add symlink xattr support to ubifs
SVN-Revision: 30794
2012-03-02 23:09:00 +00:00
Gabor Juhos
5202e9908b linux/3.2: add XZ decompression support to ubifs
SVN-Revision: 30793
2012-03-02 23:08:59 +00:00
Gabor Juhos
b8bc1eca45 linux/3.2: add XZ decompressor support to crypto
SVN-Revision: 30792
2012-03-02 23:08:56 +00:00
Gabor Juhos
ec9fd1f7a8 linux/3.2: add a bunch of missing symbols
SVN-Revision: 30790
2012-03-02 18:04:01 +00:00
Florian Fainelli
7f88380664 MIPS: fix kexec build on 64-bits targets
SVN-Revision: 30785
2012-03-02 13:19:13 +00:00
Florian Fainelli
c31b597763 refresh patches
SVN-Revision: 30784
2012-03-02 13:19:10 +00:00
Florian Fainelli
90481d9b3a MIPS: fix printing of size_t arg
SVN-Revision: 30783
2012-03-02 13:19:08 +00:00
Florian Fainelli
112d6c7b74 MIPS: mark unused variables
SVN-Revision: 30782
2012-03-02 13:19:05 +00:00
Florian Fainelli
c203860016 refresh patches
SVN-Revision: 30781
2012-03-02 13:19:02 +00:00
Florian Fainelli
0d3f5b980e MIPS: mark unused variables
SVN-Revision: 30780
2012-03-02 13:19:00 +00:00
Florian Fainelli
b8f7592a92 refresh patches
SVN-Revision: 30779
2012-03-02 13:18:56 +00:00
Florian Fainelli
cd3b60c14c MIPS: mark unused variables
SVN-Revision: 30778
2012-03-02 13:18:53 +00:00
Florian Fainelli
c25f266680 refresh patches
SVN-Revision: 30777
2012-03-02 13:18:47 +00:00
Gabor Juhos
9698a499b6 kernel: update linux 3.2 to 3.2.9
SVN-Revision: 30767
2012-03-01 19:49:02 +00:00
Jo-Philipp Wich
e5b04d57ef revert unrelated change in previous commit
SVN-Revision: 30738
2012-02-27 09:34:31 +00:00
Jo-Philipp Wich
47b27500cf partly revert r30708, it breaks various arches
SVN-Revision: 30737
2012-02-27 09:33:36 +00:00
Jo-Philipp Wich
fe66f30aae add some missing 2.6.39 kernel symbols observed on x86/generic builds
SVN-Revision: 30718
2012-02-25 13:17:32 +00:00
Jo-Philipp Wich
74db55a982 config: deprecated symbol CONFIG_LEDS_GPIO_PLATFORM
CONFIG_LEDS_GPIO_PLATFORM went away a while ago.

http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commit;h=2bcc7ed5b83b0a59c6976476e8788675038fb11b

Also, most platforms comment out CONFIG_LEDS_GPIO but not x86 for some reason.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 30708
2012-02-24 10:35:20 +00:00
John Crispin
b168535b10 drop backported patches as they cause regressions and oopses
SVN-Revision: 30690
2012-02-23 07:42:04 +00:00
Felix Fietkau
058d331a39 kernel: strip unnecessary symbol table information from kernel modules, reduces default squashfs size on ar71xx by about 4k
SVN-Revision: 30657
2012-02-20 09:03:17 +00:00
Gabor Juhos
799e9cbec8 generic: add disable_[25]ghz to struct rt2x00_platform_data
SVN-Revision: 30630
2012-02-18 17:36:13 +00:00
Gabor Juhos
383008635a generic/2.6.37: fix 'set but unused' build errors on MIPS
SVN-Revision: 30615
2012-02-17 17:21:03 +00:00
Gabor Juhos
d186c17aa6 generic: add SND_PPC symbol
SVN-Revision: 30572
2012-02-16 07:51:44 +00:00
Jo-Philipp Wich
8dc1ff6cb1 linux 3.2: missing generic symbols
These symbols are dependent on CONFIG_PCI being enabled.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 30565
2012-02-15 23:37:47 +00:00
John Crispin
23b2bd9494 linux-atm: update solos-pci driver to upstream
Fixes for the solos-pci driver.

- Corrects calculation of headroom for padding.
- Removes pointless debug messages.
- Expose Bis A and Bis M annex capabilities.
- Expose hardware revision.

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

SVN-Revision: 30541
2012-02-14 20:11:24 +00:00
John Crispin
9e5b8ad833 linux-atm: headroom/padding fixes
Submitted upstream to netdev by Chas Williams on linux-atm.

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

SVN-Revision: 30540
2012-02-14 20:11:22 +00:00
Imre Kaloz
8ce80f7454 add some missing symbols
SVN-Revision: 30460
2012-02-11 18:38:28 +00:00
Gabor Juhos
80a535ba58 generic/2.6.39: refresh patches
SVN-Revision: 30458
2012-02-11 18:16:08 +00:00
Imre Kaloz
440a7fbc3b refresh patches to -rc3
SVN-Revision: 30456
2012-02-11 17:43:06 +00:00
Gabor Juhos
724211aa0d generic: fix yaffs2 build warnings on 3.3
SVN-Revision: 30418
2012-02-10 15:21:43 +00:00
Gabor Juhos
abeab97efc ar71xx: refresh 3.2 patches
SVN-Revision: 30402
2012-02-10 08:19:25 +00:00
Gabor Juhos
6959317691 kernel: update linux 3.2 to 3.2.5
SVN-Revision: 30401
2012-02-10 08:19:23 +00:00
Gabor Juhos
31a0451cee generic: fix kexec build error for MIPS with gcc-4.6-linaro
SVN-Revision: 30395
2012-02-09 14:06:44 +00:00
Gabor Juhos
841f0f23b3 generic: 3.3: add missing config symbols
SVN-Revision: 30393
2012-02-09 08:07:52 +00:00
Gabor Juhos
098ca08e94 generic: 3.3: fix yaffs2 build error
SVN-Revision: 30392
2012-02-09 08:07:50 +00:00
Gabor Juhos
32194001ed generic: fix yaffs2 build error on 3.2
SVN-Revision: 30389
2012-02-08 20:47:54 +00:00
Felix Fietkau
e430c864f4 kernel: add a recent upstream commit (post-3.3) to the ssb update patch, required for the next mac80211 update
SVN-Revision: 30345
2012-02-07 11:28:06 +00:00
Jonas Gorski
49874a57f1 kernel: fix netfilter layer7 compilation in 3.3
SVN-Revision: 30026
2012-02-04 10:17:14 +00:00
Jonas Gorski
f99bf6517c x86: add 3.3 generic symbols
Copy x86/config-3.2 to x86/config-3.3 and add additional symbols (for 3.3-rc2).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 30002
2012-02-02 21:01:59 +00:00
Jonas Gorski
eca9950f63 kernel: add preliminary support for linux 3.3
Based on 3.3-rc2

SVN-Revision: 29986
2012-02-02 08:23:54 +00:00
Jonas Gorski
b3568b10c2 kernel: update linux 3.2 to 3.2.2
SVN-Revision: 29967
2012-01-31 09:44:00 +00:00
Florian Fainelli
0501ea063b fix gpiommc build failure with 3.2
SVN-Revision: 29954
2012-01-30 10:53:16 +00:00
Florian Fainelli
e82f06639e add another 3.2 framebuffer symbol
SVN-Revision: 29940
2012-01-29 15:00:29 +00:00
Gabor Juhos
1c4f6b4308 generic: add WPE72 ID to myloader.h
Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

SVN-Revision: 29911
2012-01-26 17:01:38 +00:00
Gabor Juhos
dd49cca9d6 generic: 3.2: allow to build myloader mtd parser for ATH79
SVN-Revision: 29860
2012-01-22 18:43:39 +00:00
Gabor Juhos
9be1b91644 generic: allow to build myloader mtd parser for 3.2+
SVN-Revision: 29858
2012-01-22 18:36:49 +00:00
Gabor Juhos
8e662f28fe generic: 3.2: don't disable lockdep for OOT modules
SVN-Revision: 29846
2012-01-22 09:57:39 +00:00
Gabor Juhos
4625c9b5a4 generic: rtl8366: add rtl8366_smi_write_reg_noack helper
After issuing a soft reset on the RT8366{S,RB}
switch, waiting for the last acknowlegement fails
in rtl8366_smi_write_reg. Add a _noack version of
the function and use that for issuing a soft reset.

SVN-Revision: 29844
2012-01-21 22:44:09 +00:00
Jonas Gorski
aa8f9171f2 kernel: fix OCF for linux 3.2
Add skb_frag_page from 3.2 to OCF for 3.1 and earlier and use it.

SVN-Revision: 29818
2012-01-19 19:51:54 +00:00
Jo-Philipp Wich
095f7f2da3 x86/config-3.2: add linux-3.2 symbols for x86
The following symbols are missing for x86, in sorted order.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 29783
2012-01-19 00:31:39 +00:00
Florian Fainelli
dbfeb5d158 fix thinko in 102-ehci_hcd_ignore_oc patch
SVN-Revision: 29773
2012-01-18 07:56:02 +00:00
Imre Kaloz
6274648199 fixup arm xz support with recent changes
SVN-Revision: 29750
2012-01-14 22:55:04 +00:00
Imre Kaloz
e65195c246 add missing symbols
SVN-Revision: 29749
2012-01-14 22:53:28 +00:00
Felix Fietkau
b0479e2ca2 kernel: disable bridge igmp snooping in 3.2 as well
SVN-Revision: 29747
2012-01-14 14:57:03 +00:00
Felix Fietkau
66895b7115 kernel: disable bridge igmp snooping by default to avoid multicast issues
SVN-Revision: 29744
2012-01-14 13:50:25 +00:00
Jonas Gorski
9eb73ee6b7 kernel: ppc40x: ppc44x: add missing kernel config symbol
SVN-Revision: 29742
2012-01-14 12:04:17 +00:00
Jo-Philipp Wich
9d497cb132 rtl8366: fix rtl8366_smi_detect() after r29677
SVN-Revision: 29732
2012-01-13 19:17:58 +00:00
Jonas Gorski
1bc0abb058 kernel: add support for linux 3.2.1
SVN-Revision: 29730
2012-01-13 14:55:07 +00:00
Jonas Gorski
f3f1075655 kernel: backport overlayfs v11 to 3.0 and 2.6.39
Should fix whiteout issues and missing files when using extroot.

SVN-Revision: 29727
2012-01-13 14:42:53 +00:00
Jonas Gorski
c560444a58 kernel: update linux 3.1 to 3.1.9
SVN-Revision: 29726
2012-01-13 14:38:28 +00:00
Jonas Gorski
e49d3e1d5b kernel: update linux 3.0 to 3.0.17
SVN-Revision: 29725
2012-01-13 14:10:44 +00:00
Felix Fietkau
e87bb77966 ar8216: use vlan configuration for connecting ports (forced to be untagged) even with vlan_enable=0, but keep them isolated before the switch has been configured this makes enable_vlan=0 practical for vlan passthrough
SVN-Revision: 29719
2012-01-12 10:15:11 +00:00
Felix Fietkau
c33e016fa5 ar8216: do not strip vlan tags when running with vlan_enable=0
SVN-Revision: 29718
2012-01-12 10:15:08 +00:00
Gabor Juhos
8b567fb508 generic: add driver for the RTL8367R/M switches
SVN-Revision: 29678
2012-01-07 19:36:31 +00:00
Gabor Juhos
87fb92ee03 generic: rtl8366: preparing for RTL8367 support
* make clock delay configurable
* make read,write commands configurable
* use u16 for member and untag fields

SVN-Revision: 29677
2012-01-07 19:36:30 +00:00
Gabor Juhos
43196813d7 generic: rtl8366_smi: add timeout message
SVN-Revision: 29676
2012-01-07 19:36:25 +00:00
Gabor Juhos
6c74274c8d generic: improve MIPS kexec support
It is based on patches from the linux-longsoon-community git tree:
http://dev.lemote.com/cgit/linux-loongson-community.git/

Now the kernel can use the command line parameter from kexec-tools.

Runtime tested on ar71xx with 2.6.39.4 (the wathdog must be stopped
before executing the new kernel). Compile tested with lantiq (3.1.4)
and brcm47xx (3.0.12).

SVN-Revision: 29674
2012-01-07 16:29:16 +00:00
Jo-Philipp Wich
a788f199c9 remove current RTSP support
SVN-Revision: 29643
2012-01-04 00:29:29 +00:00
Jo-Philipp Wich
237282ae8c backport upstream commit e1738bd9cecc5c867b0e2996470c1ff20f66ba79 to affected kernels (#9802) commit 8efa88540635 (sch_sfq: avoid giving spurious NET_XMIT_CN signals) forgot to call qdisc_tree_decrease_qlen() to signal upper levels that a packet (from another flow) was dropped, leading to various problems.
SVN-Revision: 29642
2012-01-03 23:08:15 +00:00
Gabor Juhos
5fa65cba6e kernel: swconfig: introduce a generic switch LED trigger
SVN-Revision: 29627
2011-12-31 15:02:30 +00:00
Gabor Juhos
975355a2b1 kernel: swconfig: add get_port_{link,stats} callbacks
SVN-Revision: 29625
2011-12-31 15:02:24 +00:00
Jo-Philipp Wich
9fa33ceee2 add missing config symbol
SVN-Revision: 29610
2011-12-25 13:33:18 +00:00
Hauke Mehrtens
1aa5a61754 kernel: update bcma and ssb to version master-2011-12-16 from wireless-testing
SVN-Revision: 29574
2011-12-19 23:33:03 +00:00
Felix Fietkau
e3017bc05e ath9k: add support for registering extra leds connected to the wmac gpio lines
SVN-Revision: 29530
2011-12-14 20:21:36 +00:00
Gabor Juhos
5afedc67e2 generic: disable 'small sector' erase in m25p80 driver
This fixes the issues with the jffs2 images on various boards. Using
JFFS2 on devices with 4KiB erase sectors is not safe:
http://lists.infradead.org/pipermail/linux-mtd/2011-June/036591.html

SVN-Revision: 29521
2011-12-13 20:41:22 +00:00
Felix Fietkau
4a441570ca kernel: move linux/ath9k_platform.h to generic files so that it can be reused from other targets
SVN-Revision: 29516
2011-12-13 15:14:59 +00:00
Jonas Gorski
e33bb9ec66 linux: update 3.1 to 3.1.4
SVN-Revision: 29470
2011-12-06 19:50:30 +00:00
Jonas Gorski
6e2ae90f4a linux: update 3.0 to 3.0.12
SVN-Revision: 29469
2011-12-06 19:50:25 +00:00
Nicolas Thill
5e83009a52 targets: fix CONFIG_USB_STORAGE_* inconsistency
* all options were switched from bool to tristate in 2.6.30
 * add/change/move them to generic, disabled by default
 * remove extinct CONFIG_USB_STORAGE_DPCM dropped in 2.6.29, merged with CONFIG_USB_STORAGE_SDDR09
 * remove extinct CONFIG_USB_STORAGE_SIERRA option in 2.6
 * cleanup ordering

SVN-Revision: 29337
2011-11-25 20:47:44 +00:00
Jonas Gorski
8bac0df4ae linux: update 3.0 to 3.0.9
SVN-Revision: 29264
2011-11-19 18:39:12 +00:00
Florian Fainelli
56a96ba876 refresh 3.0 patches
SVN-Revision: 29043
2011-11-13 19:19:14 +00:00
Florian Fainelli
54da5cf11f refresh 2.6.39 patches
SVN-Revision: 29042
2011-11-13 19:19:10 +00:00
Jonas Gorski
d8acb75009 linux: update 3.1 to 3.1.1
SVN-Revision: 29007
2011-11-13 10:48:05 +00:00
Gabor Juhos
bbfaaeffd6 kernel: ar8216: add support for the AR8236 switch
SVN-Revision: 28993
2011-11-12 14:09:52 +00:00
Gabor Juhos
ecb3690d0a kernel: ar8216: move port vlan setup into a separate function
SVN-Revision: 28992
2011-11-12 14:09:50 +00:00
Jonas Gorski
f53128f79b target: linux: mtd: fix MTDREFRESH to an arbitrary high number
To make the ioctl number "stable", use an arbitrary high number to prevent
conflicts with new mtd ioctls that would push MTDREFRESH's number.

Also make mtd use the in-kernel mtd headers.

SVN-Revision: 28893
2011-11-09 21:16:36 +00:00
Felix Fietkau
b06efd636a kernel: add a top level menuconfig option for enabling lockdep
SVN-Revision: 28848
2011-11-08 00:32:57 +00:00
Imre Kaloz
c4bc2552a3 update arm mach-types
SVN-Revision: 28813
2011-11-07 21:12:26 +00:00
Gabor Juhos
297ac9a7f1 kernel: swconfig: add a missing unlock in error path
SVN-Revision: 28753
2011-11-04 14:38:31 +00:00
Felix Fietkau
82bd0a43f1 kernel: merge regression fixes for the netfilter patches to the 3.1 kernel patches (patch by tripolar)
SVN-Revision: 28734
2011-11-03 20:02:31 +00:00
Jo-Philipp Wich
3d1d93cb0c target: remove CONFIG_IDE_PROC_FS support as well
SVN-Revision: 28586
2011-10-25 16:40:06 +00:00
Jo-Philipp Wich
a9e64493d8 target: globally disable BSD process accounting
SVN-Revision: 28584
2011-10-25 16:18:36 +00:00
Jonas Gorski
40d088446f linux: generic: refresh patches for 3.1-rc10
Hopefully the last one and identical to final.

SVN-Revision: 28492
2011-10-20 10:32:44 +00:00
Jonas Gorski
b7a2a74823 ar8216: use mdiobus_{read,write} to ensure proper locking
SVN-Revision: 28421
2011-10-11 23:05:10 +00:00
Jo-Philipp Wich
ce5e1abbb7 add IDs for Huawai K3770, K3771, K4510 and K4511 to option driver
SVN-Revision: 28376
2011-10-06 18:23:16 +00:00
Daniel Dickinson
b0345ef184 Was specifying input-polled-keys and not input-keys-polled as the module name. Philip Prindeville - 2011-10-03 03:58:17
SVN-Revision: 28357
2011-10-03 04:39:54 +00:00
Alexandros C. Couloumbis
5fc14dfb87 linux/generic: commit an upstream kernel 3.0 patch (fixes busubox-1.19.2 build failure)
SVN-Revision: 28293
2011-09-23 10:00:13 +00:00
Gabor Juhos
93c093057d generic: jumbo frames support for rtl8366s
This patch adds the option to enable jumbo frames on the rtl8366s
switch. This is almost exactly the same as the first patch at
https://dev.openwrt.org/ticket/7977 and it has been requested
in a comment there.

I have tested this and it successfully allows devices on the switch
using jumbo frames to communicate.

Signed-off-by: Ash Hughes <ashley.hughes@blueyonder.co.uk>

SVN-Revision: 28267
2011-09-21 11:47:38 +00:00
Imre Kaloz
0569cff6e1 refresh patches
SVN-Revision: 28163
2011-09-04 15:01:56 +00:00
Imre Kaloz
6d17e13cde add missing symbols
SVN-Revision: 28162
2011-09-04 15:01:25 +00:00
Florian Fainelli
d2652dee9d update alix2 platform driver
Add support for Ed Wildgoose's alix platform driver plus my
enhancement to add GPIO soft button support.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 28081
2011-08-25 09:35:45 +00:00
Jonas Gorski
71adaae258 kernel: add two missing config symbols for 3.1
SVN-Revision: 28080
2011-08-24 11:43:25 +00:00
Hauke Mehrtens
464539b074 kernel: update to version 3.0.3
SVN-Revision: 28043
2011-08-18 12:54:12 +00:00
Hauke Mehrtens
09b1073f9b kernel: update kernel to version 2.6.39.4
SVN-Revision: 28022
2011-08-16 22:04:10 +00:00
Jonas Gorski
3e94ee9642 kernel: generic: refresh patches for 3.1-rc2
SVN-Revision: 28021
2011-08-16 21:42:15 +00:00
Gabor Juhos
bb64fb2e58 generic: ar8216: add support for get link status
SVN-Revision: 27989
2011-08-15 14:11:41 +00:00
Felix Fietkau
50817f6afe kernel: disable cfi cmdset 0002 erase suspend
on some platforms, erase suspend leads to data corruption and lockups when write
ops collide with erase ops. this has been observed on the buffalo wzr-hp-g300nh.
rather than play whack-a-mole with a hard to reproduce issue on a variety of devices,
simply disable erase suspend, as it will usually not produce any useful gain on
the small filesystems used on embedded hardware.

SVN-Revision: 27984
2011-08-15 00:15:36 +00:00
Felix Fietkau
82a05d1a19 initramfs: allow preinit to enable switching from initramfs to tmpfs to allow overlayfs to be mounted on top of it
SVN-Revision: 27960
2011-08-11 20:32:57 +00:00
Florian Fainelli
f7dbf2ef04 add more missing touchscren symbols (3.0+)
SVN-Revision: 27956
2011-08-11 11:18:41 +00:00
Hauke Mehrtens
20de21593b kernel: revert r27953
KanjiMonster did the right patch, I was just confused because of linux-3.0 and linux-2.6.30

SVN-Revision: 27954
2011-08-11 09:54:02 +00:00
Hauke Mehrtens
409f8211e1 kernel: fix ocf patch for kernel 2.6.30
find_task_by_vpid is already exported by the kernel without any patches needed.

SVN-Revision: 27953
2011-08-11 09:47:36 +00:00
Jonas Gorski
7304dcad2a kernel: 2.6.30: remove bogus additional find_task_by_vpid export from OCF
find_task_by_vpid is already exported, thus breaking builds.

SVN-Revision: 27952
2011-08-11 09:46:30 +00:00
Florian Fainelli
0e40c19b45 add ignore_oc in struct ehci_hcd
SVN-Revision: 27945
2011-08-10 11:37:21 +00:00
Florian Fainelli
f124358722 add CONFIG_EARLY_PRINTK
SVN-Revision: 27942
2011-08-09 13:13:16 +00:00
Jonas Gorski
cf2070bd5b linux: generic: add support for 3.1-rc1
SVN-Revision: 27940
2011-08-09 12:19:43 +00:00
Felix Fietkau
ba9e7889dd kernel: fix another typo in the netfilter optimization patches
SVN-Revision: 27927
2011-08-07 21:17:18 +00:00
Hauke Mehrtens
6f4151b7f0 kernel: add missing option
SVN-Revision: 27925
2011-08-06 16:46:04 +00:00
Felix Fietkau
ac96ae6731 kernel: add missing checks in the netfilter optimization patch which broke some rules containing only source/destination address checks
SVN-Revision: 27923
2011-08-06 12:39:31 +00:00
Hauke Mehrtens
d447cb5164 kernel: add some missing config options
These options where found by buildbot

SVN-Revision: 27920
2011-08-06 10:41:15 +00:00
Hauke Mehrtens
51be984655 kernel: update to kernel version 3.0.1
SVN-Revision: 27918
2011-08-06 09:51:55 +00:00
Florian Fainelli
698c1b4952 add more missing config symbols
SVN-Revision: 27911
2011-08-05 13:48:38 +00:00
Florian Fainelli
a8e79cbdf8 add 101-perf_arm_uclibc.patch to 3.0 patches
SVN-Revision: 27909
2011-08-05 13:48:31 +00:00
Florian Fainelli
c99d08f050 add missing config symbol
SVN-Revision: 27908
2011-08-05 13:48:28 +00:00
Jonas Gorski
3b36e83a29 generic: Add missing config symbol
SVN-Revision: 27887
2011-08-03 23:28:00 +00:00
Florian Fainelli
4543f6d659 remove 8*1-usb_serial_endpoint_size.patch
This is breaking some devices out there such as Winchiphead CH341 adapters (#9601)

SVN-Revision: 27885
2011-08-03 13:23:21 +00:00
Florian Fainelli
c4af036ec7 refresh 3.0 patches
SVN-Revision: 27879
2011-08-02 18:55:38 +00:00
Jonas Gorski
ed2b7cd342 linux/generic: remove obsolete kernel options from 3.0
Also fix one typo.

SVN-Revision: 27875
2011-08-02 09:58:16 +00:00
Jonas Gorski
61e2e03311 kernel: Fix firewire for 2.6.37+
The old ieee1394 stack was removed in 2.6.37. The new firewire stack is
available for all kernel versions, but experimental for the older one, so
make both available where appropriate.

SVN-Revision: 27874
2011-08-02 09:53:19 +00:00
Felix Fietkau
62b8cba9c0 kernel: enable inotify by default (#8055)
SVN-Revision: 27853
2011-07-31 18:12:23 +00:00
Felix Fietkau
19eaf1c5f7 kernel: add a new version of my netfilter speedup patches for linux 2.6.39 and 3.0
SVN-Revision: 27840
2011-07-30 15:39:52 +00:00
Jonas Gorski
eaa935658b swconfig: Add generic switch identifiers
Also make switches available under a generic name "switch<num>" for device
name agnostic access. The old device name is used as an alias for backward
compatibility.

SVN-Revision: 27800
2011-07-27 18:00:18 +00:00
Hauke Mehrtens
80956276a7 x86: add missing config symbols
This adds some config symbols for kernel 3.0.

Thank you realopty for the patch.

This is from #9719.

SVN-Revision: 27775
2011-07-25 21:21:01 +00:00
Imre Kaloz
f0f10fa599 add missing symbols for generic and x86 on 3.0, based on Philip Prindeville's patch
SVN-Revision: 27762
2011-07-24 22:04:08 +00:00
Jo-Philipp Wich
f66871e836 From: George Kashperko <george@znau.edu.ua> Issue map read after Write Buffer Load command to ensure chip is ready to receive data. Signed-off-by: George Kashperko <george@znau.edu.ua>
SVN-Revision: 27760
2011-07-24 15:37:00 +00:00
Jo-Philipp Wich
6eb9e39bc4 refresh 501-yaffs_cvs_2009_04_24.patch for Linux 3.0 final
SVN-Revision: 27759
2011-07-24 15:36:33 +00:00
Felix Fietkau
5b32d62fcf rtl8366_smi: implement a function for detecting whether the attached switch is RTL8366S or RTL8366RB
SVN-Revision: 27755
2011-07-24 14:40:31 +00:00
Felix Fietkau
1afe8a0726 rtl8366: unify rtl8366s and rtl8366rb platform data
SVN-Revision: 27754
2011-07-24 14:40:23 +00:00
Hauke Mehrtens
00dd85d8f6 ocf-linux: version bump to 20110720
Fixes problem with TFM allocation in cryptosoft.c

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

Hauke:
 * remove ubsec_ssb package and take it from ocf-linux
 * use patches from ocf-linux package
 * refresh all patches
 * readd some build fixes for OpenWrt.
 * readd CRYPTO_MANAGER dependency

SVN-Revision: 27753
2011-07-24 14:17:58 +00:00
Imre Kaloz
0cb1b5d775 3.0 is out
SVN-Revision: 27736
2011-07-23 20:42:58 +00:00
Hauke Mehrtens
5169b72c8a kernel: update bcma and ssb to version master-2011-07-22 from wireless-testing
SVN-Revision: 27731
2011-07-23 11:17:00 +00:00
Hauke Mehrtens
b988168906 brcm47xx: update bcma and ssb to master-2011-07-21
* add new patches for bcm4716 SoC
* add support for serial flash on bcma bus

SVN-Revision: 27723
2011-07-22 16:30:42 +00:00
Hauke Mehrtens
39f491e479 kernel: update to linux-3.0 and refresh patches.
Thank you Peter Wagner for the patch

SVN-Revision: 27722
2011-07-22 16:04:25 +00:00
Felix Fietkau
fee32761f3 kernel: backport and enable tmpfs xattr support for 2.6.39
SVN-Revision: 27691
2011-07-19 09:00:55 +00:00
Imre Kaloz
ab5fd3c1cb upgrade to 3.0-rc7
SVN-Revision: 27600
2011-07-12 13:44:16 +00:00
Imre Kaloz
b3b0f0e49a add mpcore_wdt fixes
SVN-Revision: 27557
2011-07-08 09:33:13 +00:00
Imre Kaloz
b8227050fb refresh patches
SVN-Revision: 27527
2011-07-07 17:18:06 +00:00
Imre Kaloz
42df203852 3.0 is at rc6 now
SVN-Revision: 27524
2011-07-07 13:30:41 +00:00
Imre Kaloz
b15f8f765a add support for and switch to XZ compressed kernels on ARM
SVN-Revision: 27518
2011-07-07 10:26:16 +00:00
Florian Fainelli
a3e343b722 fix building of perf for arm on uclibc
SVN-Revision: 27514
2011-07-07 09:43:00 +00:00
Imre Kaloz
a00596924b refresh patches
SVN-Revision: 27492
2011-07-06 12:57:51 +00:00
Imre Kaloz
90bd74dd8b fixup mtd refresh and co.
SVN-Revision: 27491
2011-07-06 12:55:21 +00:00
Imre Kaloz
f24764a372 fix myloader patch, thanks KanjiMonster
SVN-Revision: 27490
2011-07-06 12:48:17 +00:00
Imre Kaloz
05790d9cba replace the cut down machtype with the full one, as we support a lot of not-yet-upstreamed stuff
SVN-Revision: 27485
2011-07-06 10:09:15 +00:00
Florian Fainelli
965567a320 refresh 2.6.39 geode patches
SVN-Revision: 27483
2011-07-06 10:00:05 +00:00
Imre Kaloz
612a1fcbc4 add some symbols
SVN-Revision: 27464
2011-07-05 21:19:57 +00:00
Florian Fainelli
d24fc7ef56 sched_connmark depends on NF_CONNTRACK_MARK (#8976, #9423)
SVN-Revision: 27457
2011-07-05 12:40:50 +00:00
Imre Kaloz
c52560302d add missing symbols
SVN-Revision: 27454
2011-07-05 11:55:31 +00:00
Gabor Juhos
129217e127 generic: add rt2x00_platform.h
SVN-Revision: 27390
2011-07-03 15:01:57 +00:00
Daniel Dickinson
f9f3ddebe8 target/patches: This has been sent upstream, but might not appear for a couple of weeks.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27373
2011-07-03 03:20:04 +00:00
Daniel Dickinson
b0cc0067f9 target/patches: Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27371
2011-07-03 03:14:53 +00:00
Daniel Dickinson
f2d749ee15 Revert "Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped."
This reverts commit c485487b63d1c1de72a375f1278d8a98546ba3af.

SVN-Revision: 27370
2011-07-03 03:14:51 +00:00
Daniel Dickinson
209a776f22 Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27369
2011-07-03 03:14:48 +00:00
Imre Kaloz
8222c7bb24 add missing kernel symbols
SVN-Revision: 27327
2011-07-01 08:11:16 +00:00
Felix Fietkau
a41f80bca1 fix the gpio_dev driver: remove existing forward port patches, use unlocked_ioctl on all platforms and fix the arguments to the ioctl handler (based on patch from #9198)
SVN-Revision: 27322
2011-07-01 03:20:13 +00:00
Gabor Juhos
01ac07c9b3 generic: add MTD_NAND_ECC_BCH symbol for 2.6.39/3.0
SVN-Revision: 27305
2011-06-29 08:57:25 +00:00
Hauke Mehrtens
3f0eed15a2 kernel: refresh patches for kernel 3.0-rc5
SVN-Revision: 27300
2011-06-28 20:25:39 +00:00
Hauke Mehrtens
2af4f6f634 kernel: update ssb and bcma to linux-next next-20110628
SVN-Revision: 27299
2011-06-28 19:33:50 +00:00
Hauke Mehrtens
ca979845cc kernel: update ssb and bcma to linux-next next-20110627
SVN-Revision: 27295
2011-06-27 21:28:40 +00:00
Hauke Mehrtens
c1873c46b8 kernel: update ssb and bcma to linux-next next-20110627
SVN-Revision: 27293
2011-06-27 20:18:49 +00:00
Florian Fainelli
85d29f3cd0 add missing linux-3.0 config symbol
SVN-Revision: 27269
2011-06-24 11:43:30 +00:00
Hauke Mehrtens
1c0d5f5ae2 kernel: refresh patches for kernel 3.0-rc4
SVN-Revision: 27247
2011-06-21 18:39:47 +00:00
Jo-Philipp Wich
9cd64fa754 generic: Remove IPv6 depependency of bridge in 2.6.38+ Since 2.6.38 the bridge module has a dependency to IPv6 if IPv6 is enabled. Since the IPv6 module isn't exactly lightweight and bridge also only needs a single function from IPv6, it's rather easy to create a common "lib" module with a RCU pointer to the actual implementation, if the IPv6 module is loaded (although slightly hackish).
The codepath seems to be only taken when using IPv6, so there should be
no negative side effects when IPv6 isn't loaded. I did not measure how
big the performance impact is.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27237
2011-06-19 22:48:53 +00:00
Hauke Mehrtens
79a7343560 kernel: update to kernel 2.6.38.8
SVN-Revision: 27218
2011-06-18 15:52:15 +00:00
Florian Fainelli
b97459eb88 add missing USBIP_CORE item in config-3.0
SVN-Revision: 27195
2011-06-16 14:34:50 +00:00
Hauke Mehrtens
235e331987 linux/generic: Add support for 3.0-rc3
Also make linux identify itself properly as 3.0, not 3.0.0.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27191
2011-06-15 21:31:01 +00:00
Jo-Philipp Wich
5752efdadd 2.6.39.1: missing kernel symbols If you turn on I2C, you'll need this symbol defined.
Signed-off-by: Philip A. Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27182
2011-06-15 18:18:32 +00:00
Felix Fietkau
dcddcfca24 add missing kernel config symbols for usb on powerpc
SVN-Revision: 27181
2011-06-15 18:07:26 +00:00
Jo-Philipp Wich
d39379296c backport upstream Kernel commit 1ed2f73d90fb49bcf5704aee7e9084adb882bfc5 (netfilter: IPv6: fix DSCP mangle code)
SVN-Revision: 27179
2011-06-15 14:11:33 +00:00
Jo-Philipp Wich
14913ab8b0 revert r26997, it does not apply against 2.6.36.4
SVN-Revision: 27178
2011-06-15 13:51:57 +00:00
John Crispin
e3e2a170cd we dont need 1024 bytes buffer. 128 bytes is enough.
SVN-Revision: 27143
2011-06-09 07:08:54 +00:00
Florian Fainelli
4aaf590909 add more config symbols to 2.6.39
SVN-Revision: 27111
2011-06-04 18:27:00 +00:00
Florian Fainelli
de2e05b6f2 add some missing 2.6.39 config symbols
SVN-Revision: 27105
2011-06-04 13:36:00 +00:00
Florian Fainelli
763b58c30c update to 2.6.39.1
patch from Peter Wagner

SVN-Revision: 27104
2011-06-04 13:35:55 +00:00
Felix Fietkau
56dd5c4388 fix a crash in mtd_concat when the .sync op is not implemented
SVN-Revision: 27074
2011-06-01 02:23:22 +00:00
Felix Fietkau
628cb35179 m25p80: add the chip id for the winbond w25q128 chip
SVN-Revision: 27073
2011-06-01 02:23:18 +00:00
John Crispin
6608f419d1 * backport 2.6.8 patches to .39 / .32.33
* remove lqtapi
* bump tapi/dsl to .39
* migrate to new ltq_ style api
* add amazon_se support

SVN-Revision: 27026
2011-05-29 21:19:26 +00:00
Hauke Mehrtens
6f7ae75ffa kernel: exportfs: reallow building as a module
It was originally tristate, but was changed to bool to prevent a build
breakage in an earlier patch revision (for a new syscall). The actual
commit[1] changed it in a way this isn't needed anymore, but
accidentially left the EXPORTFS change in. There's no reason for it
not being buildable as a module, so changing it back to tristate is
fine.

see: https://patchwork.kernel.org/patch/812832/

Thank you Jonas Gorski for the patch.

SVN-Revision: 27011
2011-05-25 20:57:13 +00:00
Hauke Mehrtens
6769216a64 kernel: generic: Update 2.6.39 to final
* Add missing config symbols
* Update package/kernel for 2.6.39

CONFIG_BT_L2CAP=y and CONFIG_BT_SCO=y are set to build them into the bluetooth module.

Thank you Jonas Gorski for the patch

SVN-Revision: 27010
2011-05-25 19:51:40 +00:00
Hauke Mehrtens
c69f2d8788 kernel: some updates for kernel 2.6.39
* add md5sum for kernel
* add some missing config symbols
* add some ssb patches to make compat-wireless compile

Thank you Peter Wagner for the patch

SVN-Revision: 27009
2011-05-25 19:32:00 +00:00
Florian Fainelli
fad3f46f0d fix mtd warnings
Fixes for the following warnings:

drivers/mtd/devices/block2mtd.c: In function '_open_bdev':
drivers/mtd/devices/block2mtd.c:272:3: warning: ISO C90 forbids mixed declarations and code
drivers/mtd/devices/block2mtd.c: In function 'add_device':
drivers/mtd/devices/block2mtd.c:399:13: warning: assignment discards qualifiers from pointer target type

In the case of 442-block2mtd_probe.patch, it's not until the insertion of a executable statement before the definition that causes a warning, so I've chosen to resolve the issue here by splitting the definition and the initialization into a definition and a statement (and assignment) instead.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27007
2011-05-25 19:16:58 +00:00
Hamish Guthrie
50d2a84a21 Clean up patch not applying
SVN-Revision: 26997
2011-05-24 10:00:36 +00:00
Florian Fainelli
f9f8dcfa70 refresh 2.6.37 patches
SVN-Revision: 26955
2011-05-20 10:06:11 +00:00
Felix Fietkau
894d50da25 kernel: backport some ssb changes to support a mac80211 update
SVN-Revision: 26911
2011-05-16 21:50:20 +00:00
Jo-Philipp Wich
d475545c91 remove an accidentally copied comment from the option.ko device patch
SVN-Revision: 26908
2011-05-15 21:28:12 +00:00
Jo-Philipp Wich
43e002fe5e add definitions for Alcatel X220D and Huawai E173s to option.ko (#9422)
SVN-Revision: 26906
2011-05-15 19:17:31 +00:00
Hauke Mehrtens
a4c0645326 kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches
Thank you Peter Wagner for the patch. I refreshed the kernel patches and added the md5sum of the kernel.

SVN-Revision: 26905
2011-05-15 17:23:02 +00:00
Florian Fainelli
3fc33726a5 add missing 2.6.38 touchscreen config symbols
SVN-Revision: 26872
2011-05-11 13:33:30 +00:00
John Crispin
60c125b8e6 (respin) 802.1Q VLAN support for ADM6996M/ADM6996FC
This patch adds 802.1Q VLAN support for the ADM6996M chip.

The driver is loaded for both the FC and M model. It will detect which of the
two chips is connected. The FC model is initialised, but no further
functionality is offered.

The PHY driver will always report "100 Mbit/s, link up", for both the M and FC
models. This reflects the fact that the link between switch chip and Ethernet
MAC is always on[1].

Further documentation can be found in the kernel's
Documentation/networking/adm6996.txt

Signed-of-By: Peter Lebbing <peter@digitalbrains.com>

SVN-Revision: 26865
2011-05-09 15:21:58 +00:00
Travis Kemen
bc121d5706 ipv6: restore correct ECN handling on TCP xmit Thanks Dave Taht
SVN-Revision: 26858
2011-05-08 17:08:06 +00:00
Florian Fainelli
fd33dffe60 add missing 2.6.38 symbols
SVN-Revision: 26832
2011-05-05 16:35:40 +00:00
Alexandros C. Couloumbis
c27ffb1912 linux/generic: port yaffs to 2.6.39
SVN-Revision: 26818
2011-05-04 09:35:06 +00:00
Florian Fainelli
a18ec3c37e update to 2.6.38
SVN-Revision: 26803
2011-05-02 07:57:25 +00:00
Felix Fietkau
eb270c4d33 ar8316: automatically detect whether port4 is used as PHY or as a switch port
SVN-Revision: 26778
2011-04-28 21:27:37 +00:00
Felix Fietkau
2336d4b438 ar8216: support AR8316 rev 0 devices
SVN-Revision: 26776
2011-04-28 19:30:43 +00:00
Felix Fietkau
9e8cd78944 swconfig: Replace SPIN_LOCK_UNLOCKED with DEFINE_SPINLOCK
SPIN_LOCK_UNLOCKED has been deprecated since 2.6.19 and will get removed
in 2.6.39, so replace it with DEFINE_SPINLOCK().

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26770
2011-04-26 23:05:29 +00:00
Felix Fietkau
ede6b0d360 rootfs_split: Allow using MTDPART_OFS_APPEND macro for offset of rootfs.
Use offset from struct mtd_part instead of struct mtd_partition for defining
the new partitions. This enables the usage of MTDPART_OFS_APPEND macro in
struct mtd_partition.

Signed-off-by: Jochen Friedrich <jochen@scram.de>

SVN-Revision: 26705
2011-04-17 18:32:28 +00:00
Felix Fietkau
5a0df036b0 Remove 2.6.35. It's not used anymore.
Signed-off-by: Jochen Friedrich <jochen@scram.de>

SVN-Revision: 26704
2011-04-17 18:32:21 +00:00
Felix Fietkau
f385231730 fix a typo in the kernel patch description
SVN-Revision: 26693
2011-04-16 18:40:23 +00:00
Felix Fietkau
a1624421ae kernel: reorganize 2.6.37 patches
SVN-Revision: 26692
2011-04-16 18:31:21 +00:00
Felix Fietkau
3fa43f54a2 kernel: reorganize 2.6.39 patches
SVN-Revision: 26691
2011-04-16 18:31:05 +00:00
Felix Fietkau
71d8c66250 kernel: reorganize 2.6.38 patches, clean up block2mtd patches
SVN-Revision: 26690
2011-04-16 18:30:57 +00:00
Felix Fietkau
4a6e01fa38 kernel: add a PATCHES text file describing the new patch categories
SVN-Revision: 26689
2011-04-16 18:30:51 +00:00
Felix Fietkau
2066c21c92 kernel: backport the fix "net_sched: fix ip_tos2prio" for 2.6.37 Fixes a bug that led to ECN enabled flows being de-prioritized by pfifo_fast
SVN-Revision: 26687
2011-04-16 01:46:57 +00:00
Felix Fietkau
0959467583 solos: various upstreamed solos patches
These patches were submitted to netdev and will likely be out in 2.6.38.3.
In the meantime, they're needed in 2.6.37.6.
Patch by Philip Prindeville

SVN-Revision: 26616
2011-04-12 19:50:15 +00:00
Felix Fietkau
127e4ebd32 generic: Add support for 2.6.39
Add support for 2.6.39 based on rc3. Runtime tested on bcm63xx.

SVN-Revision: 26615
2011-04-12 19:39:20 +00:00
Gabor Juhos
f358166236 generic: rtl8366{s,rb}: remove the PHY driver.
Since the PHY driver is only used for the WAN port and there is virtually
no difference between it and the generic PHY driver, we can sefely remove
it.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26600
2011-04-12 09:29:07 +00:00
Gabor Juhos
e28b459b21 generic: add support for the MX25L1606E SPI flash
SVN-Revision: 26596
2011-04-11 17:37:13 +00:00
Hauke Mehrtens
2ce13f05cb kernel: add symbols, small fixes
* Some module should be loaded later to load them after the modules they are depending on
* add some more missing config symbols
* make CS5535 build again

SVN-Revision: 26570
2011-04-09 23:34:20 +00:00
Hauke Mehrtens
bba5f37bb8 kernel: add missing config options
SVN-Revision: 26552
2011-04-09 17:39:44 +00:00
Hauke Mehrtens
50c743e79e kernel: Update to version 2.6.37.6
Thank you Peter Wagner for the patch

SVN-Revision: 26441
2011-04-03 13:59:07 +00:00
Hauke Mehrtens
0301e07074 kernel: l2tp: fix possible oops on l2tp_eth module unload
SVN-Revision: 26440
2011-04-03 13:20:41 +00:00
Felix Fietkau
9fd59ccf99 kernel: add a missing kconfig symbol for 2.6.38
SVN-Revision: 26417
2011-04-02 19:48:45 +00:00
Felix Fietkau
0508ee0c00 rtl8306: do not overwrite registers in the phy fixup, it could mess up other switches (fixes #8911)
SVN-Revision: 26410
2011-04-02 16:35:22 +00:00
Felix Fietkau
730a3afab7 kernel: add a missing dependency for the mv_cesa crypto driver
SVN-Revision: 26406
2011-04-02 15:25:22 +00:00
Felix Fietkau
6b183fe564 kernel: the cryptosoft module of ocf needs cryptoapi manager support (for blkcipher, hash)
SVN-Revision: 26402
2011-04-02 12:50:50 +00:00
Daniel Dickinson
7d9c2daab8 flash_chips: Removed forced recognition of Macronix MX29LV640T flash chip. It should be recognized by the CFI and not need forcing. User has not since replied.
SVN-Revision: 26400
2011-04-02 05:44:46 +00:00
Michael Büsch
d739594c8d shmem_set_file: Remove ima_counts_get()
SVN-Revision: 26378
2011-03-30 16:49:18 +00:00
Michael Büsch
5f5b634380 2.6.38 vm_exports.patch: Fix merge error introduced in r26332 Thanks to acoul for noticing.
SVN-Revision: 26377
2011-03-30 16:43:23 +00:00
Michael Büsch
371bccb4c0 Update 2.6.38 to 2.6.38.2
SVN-Revision: 26332
2011-03-28 15:44:03 +00:00
Felix Fietkau
6c7170b923 Revert "kernel: remove all local symbols from kernel modules at link time to reduce their size" Use -x when stripping kernel modules instead
SVN-Revision: 26305
2011-03-26 15:29:53 +00:00
Felix Fietkau
b2b0770576 kernel: use -fno-caller-saves
SVN-Revision: 26301
2011-03-26 01:07:16 +00:00
Felix Fietkau
3be9b77127 kernel: remove all local symbols from kernel modules at link time to reduce their size
SVN-Revision: 26298
2011-03-25 23:47:04 +00:00
Felix Fietkau
def45b136c kernel: remove wrong chunks from the 2.6.37 and 2.6.38 version of the mips oprofile fix
SVN-Revision: 26297
2011-03-25 22:18:17 +00:00
Imre Kaloz
0a65ef965d enable the 'big kernel lock' by default
SVN-Revision: 26267
2011-03-22 09:20:34 +00:00
Hauke Mehrtens
782dd1689b kernel: add missing config options
SVN-Revision: 26238
2011-03-19 17:40:58 +00:00
Hauke Mehrtens
1ddb639910 kernel: linux/version.h was removed in kernel 2.6.19 and is now replaced by generated/autoconf.h.
This fixes build with kernel 2.6.38.
This was only build tested.
Thank you philipp64 for reporting

SVN-Revision: 26237
2011-03-19 17:40:02 +00:00
Imre Kaloz
a8d84ae94d remove 2.6.34 support
SVN-Revision: 26229
2011-03-18 13:40:48 +00:00
Imre Kaloz
b8430e7427 update to 2.6.32.33 and 2.6.37.4
SVN-Revision: 26226
2011-03-18 13:25:32 +00:00
Felix Fietkau
473ac1f87d kernel: fix an overlayfs deadlock on rmdir
SVN-Revision: 26215
2011-03-17 23:14:17 +00:00
Felix Fietkau
4f06dc1907 kernel: replace mini_fo with overlayfs for 2.6.38
SVN-Revision: 26213
2011-03-17 20:23:14 +00:00
Felix Fietkau
334ea34d35 kernel: replace mini_fo with overlayfs for 2.6.37
SVN-Revision: 26209
2011-03-17 19:09:48 +00:00
Felix Fietkau
eb6cad3261 kernel: refresh 2.6.38 patches for final release
SVN-Revision: 26194
2011-03-16 18:31:23 +00:00
Felix Fietkau
b7d69ce4ec kernel: disable xz for 2.6.38 for now, it is unused
SVN-Revision: 26193
2011-03-16 18:31:18 +00:00
Felix Fietkau
1b8a1f7248 kernel: add a few more missing config symbols
SVN-Revision: 26192
2011-03-16 18:31:14 +00:00
Felix Fietkau
3798de4df7 kernel: add a few missing kernel config symbols
SVN-Revision: 26189
2011-03-16 18:04:45 +00:00
Hauke Mehrtens
a08bd03fad ssb: update ssb to version from linux-next-20110311
SVN-Revision: 26127
2011-03-13 17:24:28 +00:00
Hauke Mehrtens
4226f1d373 kernel: update to kernel version 2.6.37.3
SVN-Revision: 26126
2011-03-13 17:14:08 +00:00
Hauke Mehrtens
425bf41b23 kernel: update to kernel version 2.6.34.8
SVN-Revision: 26125
2011-03-13 17:13:11 +00:00
Hauke Mehrtens
b78210955c kernel: update to kernel version 2.6.32.32
SVN-Revision: 26124
2011-03-13 17:12:20 +00:00
John Crispin
aae6a94432 * add atm patch to generic .37 series. this is needed for the dsl driver to work.
SVN-Revision: 26022
2011-03-11 08:20:44 +00:00
Felix Fietkau
ef12d2ba03 kernel: allow EAP frames to pass through bridges even in learning state - fixes issues with WDS
SVN-Revision: 26015
2011-03-10 18:00:41 +00:00
Jo-Philipp Wich
05236294f3 Âbackport upstream commit 0079c5aee34880bcee7feee9960f0502c73dc5fa (xt_recent entry reaper) to kernels 2.6.30, 2.6.31, 2.6.32 and 2.6.34
SVN-Revision: 26007
2011-03-10 13:50:19 +00:00
Jo-Philipp Wich
3e08b75693 add two missing symbol for Kernel >= 2.6.37
SVN-Revision: 25984
2011-03-09 21:50:27 +00:00
Imre Kaloz
b74308c433 only support EABI on ARM targets
SVN-Revision: 25928
2011-03-07 12:59:19 +00:00
Michael Büsch
42233dcf8e atm/solos-pci: Fix incorrectly applied patch. Thanks to Philip A. Prindeville for pointing it out.
SVN-Revision: 25881
2011-03-05 20:53:21 +00:00
Jo-Philipp Wich
81cc3ef4f4 yet another missing symbol
SVN-Revision: 25875
2011-03-05 06:51:06 +00:00
Jo-Philipp Wich
72e6f95f99 add more missing kernel symbols
SVN-Revision: 25846
2011-03-03 10:15:55 +00:00
Jo-Philipp Wich
434e1950c6 add missing symbol
SVN-Revision: 25843
2011-03-03 02:31:48 +00:00
Michael Büsch
7b44be03d8 2.6.38: Let mac80211 select CONFIG_AVERAGE
SVN-Revision: 25818
2011-03-01 18:55:00 +00:00
Imre Kaloz
1da9f079b6 update arm mach-types
SVN-Revision: 25806
2011-03-01 11:24:43 +00:00
Imre Kaloz
1f5d24e562 refresh patches with -rc6
SVN-Revision: 25805
2011-03-01 11:24:08 +00:00
Michael Büsch
0ff0b6aa5e block2mtd: More 2.6.38 fixes
SVN-Revision: 25791
2011-02-28 15:52:03 +00:00
Michael Büsch
1147380771 mtd: Fix compile warning
SVN-Revision: 25790
2011-02-28 15:32:45 +00:00
Michael Büsch
eb53b526eb jffs2-lzma: Fix compile warning
SVN-Revision: 25789
2011-02-28 15:19:45 +00:00
Michael Büsch
38430ba588 mini_fo: More 2.6.38 fixes
SVN-Revision: 25788
2011-02-28 15:10:55 +00:00
Felix Fietkau
de194ac4c2 kernel: the usb pci quirks removal patch was a bit overzealous, leave in some functions referenced from other modules
SVN-Revision: 25785
2011-02-28 01:20:49 +00:00
Felix Fietkau
d5c7314b76 kernel: disable sysctl syscall support - nothing uses it
SVN-Revision: 25773
2011-02-27 20:06:13 +00:00
Felix Fietkau
875c8353f6 kernel: disable scheduler actions by default, they will be enabled only when kmod-sched is selected
SVN-Revision: 25771
2011-02-27 19:52:57 +00:00
Felix Fietkau
0e455ce84c kernel: disable /proc/kcore
SVN-Revision: 25770
2011-02-27 19:52:52 +00:00
Felix Fietkau
7b1f833ffc kernel: when disabling common quirks, disable them in the usb subsystem as well - bios handover is useless for most platforms
SVN-Revision: 25768
2011-02-27 19:52:43 +00:00
Felix Fietkau
3fd1dd08fb kernel: de-bloat the lzma library used by jffs2
SVN-Revision: 25767
2011-02-27 19:52:38 +00:00
Felix Fietkau
0839658cbe kernel: disable CONFIG_CRYPTO_ALGAPI* by default, it will be built into the kmod-crypto-core package
SVN-Revision: 25766
2011-02-27 19:52:34 +00:00
Felix Fietkau
115a37d160 kernel: disable CONFIG_SYSCTL_SYSCALL_CHECK by default
SVN-Revision: 25765
2011-02-27 19:52:29 +00:00
Felix Fietkau
93475d913e kernel: disable CONFIG_LEDS_TRIGGER_HEARTBEAT by default, nothing uses it
SVN-Revision: 25764
2011-02-27 19:52:25 +00:00
Felix Fietkau
a29c9c0712 kernel: disable CONFIG_WIRELESS_EXT_SYSFS by default
SVN-Revision: 25763
2011-02-27 19:52:17 +00:00
Felix Fietkau
5ccc1a4553 kernel: add a patch for isolating individual bridge ports
SVN-Revision: 25762
2011-02-27 19:52:13 +00:00
Florian Fainelli
c11f523730 refresh 2.6.37 patches
SVN-Revision: 25760
2011-02-27 19:03:55 +00:00
Felix Fietkau
fb28515e26 kernel 2.6.38: add a few missing config symbols
SVN-Revision: 25748
2011-02-27 11:22:21 +00:00
Alexandros C. Couloumbis
5a8a9a0e23 linux/generic: fix block2mtd for 2.6.38
SVN-Revision: 25704
2011-02-24 19:13:05 +00:00
Alexandros C. Couloumbis
d6b792f659 linux/generic: fix r25699 take II
SVN-Revision: 25703
2011-02-24 19:08:49 +00:00
Alexandros C. Couloumbis
4ef9410fb3 linux/generic: fix r25699 (thanks nbd)
SVN-Revision: 25700
2011-02-24 14:52:13 +00:00
Alexandros C. Couloumbis
0e60b43258 linux/generic: fix mini_fo for kernels >= 2.6.38
SVN-Revision: 25699
2011-02-24 14:45:53 +00:00
Felix Fietkau
ac905e8a7b kernel: the patch to disable the crypto tests is no longer necessary since 2.6.36, remove it
SVN-Revision: 25689
2011-02-24 01:11:11 +00:00
Felix Fietkau
659a72e89a kernel config: disable the pcomp api + zlib decompressor by default - it has not been used for a while now
SVN-Revision: 25684
2011-02-24 00:30:02 +00:00
Felix Fietkau
c5c798acac kernel config: remove the obsolete pcomp unlzma symbol
SVN-Revision: 25683
2011-02-24 00:29:57 +00:00
Felix Fietkau
f31a576caf kernel config: refresh using kconfig.pl
SVN-Revision: 25682
2011-02-24 00:29:52 +00:00
Michael Büsch
002847add7 2.6.38: Remove patches that are upstream in -rc6
SVN-Revision: 25680
2011-02-23 23:44:59 +00:00
Felix Fietkau
5728d13d02 kernel: add missing config symbols
SVN-Revision: 25643
2011-02-21 02:45:56 +00:00
Felix Fietkau
9dad83362d kernel: remove imq support, refresh patches
SVN-Revision: 25641
2011-02-21 02:06:51 +00:00
Felix Fietkau
c0f0316109 kernel: add a new scheduler action for restoring the connection tracking mark - useful for ingress shaping, will be used for replacing IMQ later
SVN-Revision: 25639
2011-02-21 00:03:20 +00:00
Florian Fainelli
8d7ca65dab add two solos-releated patches from Philip Prindeville
SVN-Revision: 25630
2011-02-20 19:59:25 +00:00
Florian Fainelli
d3c2b87213 update to 2.6.32.29
SVN-Revision: 25583
2011-02-19 12:44:23 +00:00
Florian Fainelli
31709b2c76 update to 2.6.35.11
SVN-Revision: 25582
2011-02-19 12:44:16 +00:00
Florian Fainelli
45c9f5e75e update to kernel 2.6.36.4
SVN-Revision: 25580
2011-02-19 12:44:07 +00:00
Florian Fainelli
3cd87d2d81 update to 2.6.37.1
SVN-Revision: 25577
2011-02-19 12:43:59 +00:00
Florian Fainelli
5d3ef77be8 add more 2.6.37 missing symbols
SVN-Revision: 25534
2011-02-14 15:06:05 +00:00
Florian Fainelli
8b16eba876 refresh 2.6.37 patches
SVN-Revision: 25483
2011-02-12 19:04:12 +00:00
Florian Fainelli
efa2919d88 add missing 2.6.37 config symbols.
SVN-Revision: 25447
2011-02-10 18:03:16 +00:00
Jo-Philipp Wich
8954f94a4b update ARM mach-types
SVN-Revision: 25333
2011-02-02 23:13:09 +00:00
Felix Fietkau
e36a6abcd3 add a few missing kernel config symbols
SVN-Revision: 25284
2011-02-01 18:39:55 +00:00
Imre Kaloz
7ab8489f82 config symbol cleanup
SVN-Revision: 25272
2011-02-01 13:18:26 +00:00
Imre Kaloz
ae7209a6a4 add missing symbols
SVN-Revision: 25271
2011-02-01 12:44:16 +00:00
Imre Kaloz
a844918ead we don't support gcc 4.1.x
SVN-Revision: 25147
2011-01-27 13:33:53 +00:00
Gabor Juhos
4f1f672d9e generic: rtl8366s: allow initial register values to be passed via platform_data
SVN-Revision: 25120
2011-01-26 20:35:46 +00:00
Gabor Juhos
62e8fbd7ae generic: remove en25pxx support patch, it is in mainline since 2.6.36
SVN-Revision: 25097
2011-01-25 10:24:27 +00:00
Felix Fietkau
23c966a388 kernel: when bridging, do not forward EAP frames to other ports, only deliver them locally fixes WPA authentication issues with multiples APs that are connected to each other via bridges
SVN-Revision: 25095
2011-01-25 00:25:49 +00:00
Imre Kaloz
58470cfb0c refresh patches
SVN-Revision: 25089
2011-01-24 12:36:18 +00:00
Imre Kaloz
2262fa9f15 replace the mips_boot patch with one that makes BOOT_RAW selectable, and enable it in the generic config
SVN-Revision: 25088
2011-01-24 12:33:25 +00:00
Imre Kaloz
979b095c40 this missing header patch is way too old for any sane software to depend on it
SVN-Revision: 25087
2011-01-24 12:18:02 +00:00
Imre Kaloz
30b6d17ce3 remove mips gcc4 inline patch - fixed upstream
SVN-Revision: 25086
2011-01-24 12:16:57 +00:00
Imre Kaloz
2821101c92 platform specific patches don't belong here - take #2
SVN-Revision: 25085
2011-01-24 12:11:25 +00:00
Imre Kaloz
7c9d132d10 platform specific patches don't belong here
SVN-Revision: 25083
2011-01-24 11:01:38 +00:00
Imre Kaloz
cf3d4be590 refresh 2.6.38 patches with -rc2
SVN-Revision: 25081
2011-01-24 09:39:17 +00:00
Imre Kaloz
c700e57cc7 preliminary 2.6.38 support
SVN-Revision: 25057
2011-01-21 17:52:22 +00:00
Daniel Dickinson
cc7e8eabb1 Missing symbols for CONFIG_xxx .. Thanks Philip Prindeville
SVN-Revision: 25031
2011-01-17 05:49:02 +00:00
Felix Fietkau
9299345c7f add missing kernel kernel config symbol
SVN-Revision: 25017
2011-01-16 01:25:02 +00:00
Hauke Mehrtens
8067116c10 kernel: deactivate ext4 SElinux support and extended attributes support in general config. This effects the build in kmod-fs-ext4 and when it is build into the kernel in the x86 target.
Thank you Philip Prindeville

SVN-Revision: 24951
2011-01-09 22:43:06 +00:00
Gabor Juhos
088d334311 generic: generic: remove MIPS device tree backport patch from 2.6.36
It makes no sense without a platform which uses that.

SVN-Revision: 24946
2011-01-09 09:52:12 +00:00
Gabor Juhos
5641e8233e generic: rtl8366: fix build error
SVN-Revision: 24943
2011-01-09 05:36:44 +00:00
Gabor Juhos
792a1fb2c0 generic: rtl8366: enable vlans before enabling the ports
SVN-Revision: 24939
2011-01-08 20:24:29 +00:00
Gabor Juhos
c16715f8d2 generic: rtl8366: enable ports only after VLAN configuration is done
SVN-Revision: 24938
2011-01-08 20:24:26 +00:00
Gabor Juhos
0bcc97ac26 generic: rtl8366: add enable_port helper
SVN-Revision: 24937
2011-01-08 20:24:22 +00:00
Gabor Juhos
5120660512 generic: rtl8366_smi: init VLANs only in first switch initialization
SVN-Revision: 24936
2011-01-08 20:24:18 +00:00
Gabor Juhos
d88fc86fca generic: rtl8366s: use correct bitmasks in sanity checks
SVN-Revision: 24935
2011-01-08 18:04:04 +00:00
Gabor Juhos
ec9b5d6243 generic: rtl8366s: add vlan fid support
SVN-Revision: 24934
2011-01-08 18:04:00 +00:00
Gabor Juhos
72779e560b generic: rtl8366: add debugfs file for VLAN4K table
SVN-Revision: 24933
2011-01-08 18:03:57 +00:00
Gabor Juhos
a4472870bd generic: rtl8366rb: use correct bitmasks in sanity checks
SVN-Revision: 24930
2011-01-08 11:28:35 +00:00
Jo-Philipp Wich
e8cee6c850 fix unbalanced mutex_lock/mutex_unlock in mini_fo getxattr op. Thanks Daniel Dickinson for tracking this down
SVN-Revision: 24906
2011-01-05 03:07:56 +00:00
Jo-Philipp Wich
dcec7f5e20 disable CONFIG_EXT4_FS_XATTR on kernel 2.6.35 and 2.6.37, this exposes a mutex bug in mini_fo leading to hard lockups with various filesystem operations
SVN-Revision: 24905
2011-01-05 02:48:19 +00:00
Gabor Juhos
74f55db5e1 generic: more CONFIG_KEYBOARD_* symbols
SVN-Revision: 24860
2010-12-30 20:10:18 +00:00
Gabor Juhos
757315f80e generic: update ARM mach-types
SVN-Revision: 24854
2010-12-29 20:01:35 +00:00
Gabor Juhos
06c41ce02e generic: add missing CONFIG_KEYBOARD_* symbols
SVN-Revision: 24852
2010-12-29 18:08:06 +00:00
Gabor Juhos
51dbb3d661 generic: add CONFIG_DEBUG_ICEDCC symbol
SVN-Revision: 24850
2010-12-29 17:29:01 +00:00
Alexandros C. Couloumbis
a623456e93 target/linux: sync to kernel 2.6.37-rc8, refresh patches
SVN-Revision: 24847
2010-12-29 13:24:17 +00:00
Hauke Mehrtens
acb5e80846 kernel: add config option added in kernel 2.6.37-rc7 to generic and run make kernel_oldconfig for brcm47xx.
SVN-Revision: 24805
2010-12-22 19:44:54 +00:00
Hauke Mehrtens
d5bda1db31 kernel: refresh patches with kernel 2.6.37-rc7
SVN-Revision: 24804
2010-12-22 19:43:25 +00:00
Hauke Mehrtens
72ca63488b kernel: use tab in front of ledtrig-netdev.o and refresh kernel
SVN-Revision: 24798
2010-12-22 17:18:11 +00:00
Jo-Philipp Wich
4869f2c5e8 fix layer7 patches for Kernels >= 2.6.35, thanks Daniel Gimpelevich
SVN-Revision: 24728
2010-12-19 16:46:47 +00:00
Gabor Juhos
96da72dc56 generic: fix min/max confusion in jffs2_sum_init on 2.6.32
SVN-Revision: 24652
2010-12-17 20:34:26 +00:00
Gabor Juhos
a059a11ee1 generic: add LED trigger for USB device presence/activity
SVN-Revision: 24646
2010-12-17 17:10:11 +00:00
Gabor Juhos
3b8a79395a generic: add usb_find_device_by_name helper
SVN-Revision: 24645
2010-12-17 17:10:08 +00:00
Gabor Juhos
0d01356fc6 generic: nuke 2.6.33 specific stuff, is not used by any platform
SVN-Revision: 24644
2010-12-17 17:10:04 +00:00
Imre Kaloz
87f73331a4 revert r24604
SVN-Revision: 24605
2010-12-15 12:24:27 +00:00
Alexandros C. Couloumbis
164c97838a target/linux: clean up non generic & obsolete kernel options for 2.6.36, 2.6.37
SVN-Revision: 24604
2010-12-15 12:15:46 +00:00
Hauke Mehrtens
b8ab3d34eb kernel: update kernel versions Update kernel 2.6.32.26 to 2.6.32.27 Update kenrel 2.6.36.1 to 2.6.36.2
SVN-Revision: 24486
2010-12-11 16:07:21 +00:00
Alexandros C. Couloumbis
ce0984ec5d linux/generic: update & refresh 2.6.36 & 2.6.37. (closes #8324)
SVN-Revision: 24370
2010-12-08 21:20:40 +00:00
Imre Kaloz
f586bb26dd ethernet driver fixup for ppc4xx
SVN-Revision: 24328
2010-12-08 08:59:31 +00:00
Daniel Dickinson
4ab2416621 flash_chips: Added Macronix MX29LV640T Flash Chip support previously mistakenly added to brcm63xx. Thanks blunoise.
SVN-Revision: 24313
2010-12-07 19:45:08 +00:00
Hauke Mehrtens
0fc35b30e3 kernel: fix cryptodev with kernel >= 2.6.35
The fix is from http://sourceforge.net/mailarchive/forum.php?thread_name=20100906035717.GA7562%40mcafee.com&forum_name=ocf-linux-users

Thank you tripolar for reporting the issue and finding a solution for it.

SVN-Revision: 24286
2010-12-06 17:01:10 +00:00
Gabor Juhos
17564e7db8 generic: yet another missing config symbol for 2.6.37
SVN-Revision: 24208
2010-12-01 18:39:55 +00:00
Jo-Philipp Wich
2fe5c1d124 backport two changes from kernel.org: 65e9b62d4503849b10bedfc29bff0473760cc597 ipv6: add special mode accept_ra=2 to accept RA while configured as router
c3bccac2fa76f1619dfe4fb7b9bee69de7f066d8
ipv6: add special mode forwarding=2 to send RS while configured as router

SVN-Revision: 24195
2010-11-30 01:52:51 +00:00
Hauke Mehrtens
34d53c2be1 kernel: add missing config symbols for 2.6.37-rc3
Thank you maddes for reporting. (closes #8323)

SVN-Revision: 24165
2010-11-28 11:14:25 +00:00
Hauke Mehrtens
256f94dea4 kernel: add missing config option
SVN-Revision: 24157
2010-11-27 16:08:41 +00:00
Imre Kaloz
ead8ab8403 update to the latest stable kernels
SVN-Revision: 24136
2010-11-24 18:50:11 +00:00
Gabor Juhos
90c0618011 generic: add rtl8366rb switch vlan fid support
Allows to use fids 0 to 7. Default is 0.
Those who will use this don't forget to `set vlan fid` every time
after `set vlan ports` if you want non default behavior.
Minor changes. Version bump.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 24125
2010-11-24 10:01:21 +00:00
Alexandros C. Couloumbis
6a3cc2583b linux/generic: add 2.6.37 support for the Cisco 7941/7945 IP phones: http://lkml.org/lkml/2010/11/21/219 (thank you Kevin Cernekee)
SVN-Revision: 24114
2010-11-23 14:36:15 +00:00
Alexandros C. Couloumbis
60cbd62791 linux/generic: refresh 2.6.37 patches
SVN-Revision: 24111
2010-11-23 14:04:42 +00:00
Alexandros C. Couloumbis
47d7ed3d09 target/linux: sync kernel patches to 2.6.37-rc3
SVN-Revision: 24095
2010-11-22 16:29:27 +00:00
Imre Kaloz
5ea6194ab0 remove 2.6.25 support
SVN-Revision: 24089
2010-11-22 13:43:32 +00:00
Imre Kaloz
67d797821c use ext4 for ext2/3 on 2.6.32+
SVN-Revision: 24083
2010-11-22 12:11:50 +00:00
Imre Kaloz
06e91a553e add 2.6.32 patches to use ext4 for ext2/3
SVN-Revision: 24082
2010-11-22 12:03:23 +00:00
Imre Kaloz
7a8be69ce6 add missing Kconfig symbols
SVN-Revision: 24077
2010-11-22 11:03:29 +00:00
Alexandros C. Couloumbis
79a2f2debc target/linux: revert r24014 (further testing is needed)
SVN-Revision: 24015
2010-11-16 14:07:40 +00:00
Alexandros C. Couloumbis
4cf92fbdf7 linux/generic: add kernel mppc/mppe for 2.6.37. http://yablochkin.net.ru/mppc/ (not enabled by default)
SVN-Revision: 24014
2010-11-16 13:42:21 +00:00
Alexandros C. Couloumbis
5d3e4e0bd3 linux/generic: fix a dynamic ingress_queue allocation on 2.6.37. http://patchwork.ozlabs.org/patch/71237/ (thank you KanjiMonster)
SVN-Revision: 24013
2010-11-16 13:28:24 +00:00
Alexandros C. Couloumbis
7ccc3d9695 linux/generic: switch to userspace __aligned_u64 calls. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=79b5dc0c64d88cda3da23b2e22a5cec0964372ac (thank you hauke)
SVN-Revision: 24012
2010-11-16 08:00:07 +00:00
Florian Fainelli
68bf194ee6 refresh 2.6.32 patches
SVN-Revision: 24005
2010-11-15 14:24:43 +00:00
Alexandros C. Couloumbis
3c027c784e linux/generic: update to layer7-2.22 for kernels >=2.6.36
SVN-Revision: 24004
2010-11-15 12:24:48 +00:00
Alexandros C. Couloumbis
2a785745e9 target/linux: add some 2.6.37 missing symbols. (thank you maddes)
SVN-Revision: 24002
2010-11-15 09:04:23 +00:00
Alexandros C. Couloumbis
6bc36a80dd linux/generic: add a missing symbol. (thank you kaloz)
SVN-Revision: 24001
2010-11-15 08:57:26 +00:00
Hauke Mehrtens
1c290dcbf7 kernel: fix l2tp kernel packages
l2tp-ip and l2tp-eth should depend on l2tp_netlink
fix pppol2tp for kernel >= 2.6.35

SVN-Revision: 23993
2010-11-14 20:51:30 +00:00
Alexandros C. Couloumbis
448a459ed9 linux/generic: backport device tree support to MIPS from 2.6.37 to 2.6.36
SVN-Revision: 23991
2010-11-14 11:43:22 +00:00
Gabor Juhos
1fa8af5e9f generic: update gpio_buttons driver
SVN-Revision: 23984
2010-11-12 18:53:01 +00:00
Alexandros C. Couloumbis
79a27bd7b2 linux/generic: add imq patches for linux kernels 2.6.35,36,37. (closes #8211)
SVN-Revision: 23970
2010-11-12 09:28:00 +00:00
Alexandros C. Couloumbis
6a9ea41bc6 linux/generic: add some missing 2.6.37 USB symbols
SVN-Revision: 23963
2010-11-11 16:36:05 +00:00
Alexandros C. Couloumbis
9734d09de1 linux/generic: cosmetic
SVN-Revision: 23958
2010-11-11 15:09:04 +00:00
Alexandros C. Couloumbis
caaa492551 linux/generic: fix a mistake in 2.6.37/089-mtd-samsung-flash.patch. (thank you maddes)
SVN-Revision: 23957
2010-11-11 14:57:58 +00:00
Alexandros C. Couloumbis
7fb5461594 linux/generic: update mini_fo for kernels >=2.6.36
SVN-Revision: 23956
2010-11-11 13:48:48 +00:00
Hauke Mehrtens
507986e6f6 kernel: disable some config symbols for kernel 2.6.37
SVN-Revision: 23951
2010-11-10 20:42:46 +00:00
Imre Kaloz
e4a1b7d2c3 add a patch to fixup pcie reset on kirkwood - also fixes the boot issue on the wrt350n v2
SVN-Revision: 23939
2010-11-10 12:26:18 +00:00
Florian Fainelli
396969e7f9 add missing 2.6.36 symbol CONFIG_CHELSIO_T4VF
SVN-Revision: 23934
2010-11-09 08:42:21 +00:00
Alexandros C. Couloumbis
297b9756bc linux/generic: add some missing patches, refresh patches
SVN-Revision: 23931
2010-11-08 18:28:07 +00:00
Alexandros C. Couloumbis
75cf9a4cd3 linux/generic: fix creation of rootfs_data
SVN-Revision: 23930
2010-11-08 14:45:24 +00:00
Alexandros C. Couloumbis
a0992676b4 linux/generic: sync 2.6.37 patches
SVN-Revision: 23927
2010-11-08 11:08:08 +00:00
Alexandros C. Couloumbis
2ad643a943 target/linux: fix a wrong 2.6.37 patch (thank you acinonyx)
SVN-Revision: 23889
2010-11-05 17:41:13 +00:00
Michael Büsch
7465a11beb linux 2.6.37: Disable DEBUG_ICEDCC
SVN-Revision: 23887
2010-11-05 16:57:51 +00:00
Alexandros C. Couloumbis
f341342d38 target/linux: extend r23881 for 2.6.37 too.
SVN-Revision: 23882
2010-11-04 21:47:29 +00:00
Alexandros C. Couloumbis
576284ebc3 target/linux: add missing symbols (closes #8147)
SVN-Revision: 23881
2010-11-04 21:42:07 +00:00
Florian Fainelli
edcbafc836 fix mvswitch PHY polling setting (#8133)
SVN-Revision: 23862
2010-11-04 14:09:20 +00:00
Imre Kaloz
9c0c9caaff these belong to the generic config..
SVN-Revision: 23853
2010-11-04 11:09:08 +00:00
Imre Kaloz
7b8ed6ff49 add missing 2.6.36 symbols
SVN-Revision: 23850
2010-11-04 08:49:11 +00:00
Lars-Peter Clausen
7b3caf6f22 Add even more missing symbols to the 2.6.36 config
SVN-Revision: 23842
2010-11-03 21:01:01 +00:00
John Crispin
72ae8452cd * adds patch to 2.6.35 series to make dsl work
SVN-Revision: 23839
2010-11-03 19:10:56 +00:00
Alexandros C. Couloumbis
a2d17ea8cf target/linux: add preliminary 2.6.37 kernel support
SVN-Revision: 23828
2010-11-03 16:13:33 +00:00
Imre Kaloz
1f4543eedc more 2.6.36 config symbols..
SVN-Revision: 23778
2010-11-02 12:28:34 +00:00
Imre Kaloz
68dbac93fc add a patch to export dma_set_coherent_mask
SVN-Revision: 23772
2010-11-02 11:52:22 +00:00
Imre Kaloz
7ff27c6ff5 this is not a platform specific patch
SVN-Revision: 23771
2010-11-02 11:50:56 +00:00
Imre Kaloz
daa9161eaa add some additional 2.6.36 symbol
SVN-Revision: 23770
2010-11-02 11:49:32 +00:00
Florian Fainelli
a621fdb419 refresh 2.6.32 patches
SVN-Revision: 23735
2010-10-31 13:10:35 +00:00
Alexandros C. Couloumbis
25a2eadad3 linux/generic: fix "rm: can't remove 'xyz': Directory not empty" symbolic link and directory issues on RouterBoard family devices.
SVN-Revision: 23718
2010-10-30 10:00:34 +00:00
Hamish Guthrie
a34d2d5cc1 Add missing symbols to 2.6.36 config
SVN-Revision: 23687
2010-10-28 08:37:00 +00:00
Lars-Peter Clausen
98cc28e7d7 Add missing symbol to 2.6.36 config
SVN-Revision: 23669
2010-10-27 14:04:04 +00:00
Florian Fainelli
cfe4c4a106 refresh 2.6.35 patches
SVN-Revision: 23651
2010-10-27 10:02:03 +00:00
Alexandros C. Couloumbis
e8e1084654 linux/mpc83xx: add preliminary 2.6.36 kernel support
SVN-Revision: 23633
2010-10-25 17:59:14 +00:00
Claudio Mignanti
d42d5412ec Add some symbols from buildbot
SVN-Revision: 23622
2010-10-24 16:10:35 +00:00
Florian Fainelli
88eadf541f add required symbols to allow building of 2.6.35.7
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 23594
2010-10-23 18:56:19 +00:00
Florian Fainelli
115dc292cb fix lzo decompressor build failure on 2.6.35
The patch fixes the build failure in Linux 2.6.35.7.
Other versions may have the same issue, but I haven't test it.

Signed-off-by: Ramax Lo <ramaxlo@gmail.com>

SVN-Revision: 23593
2010-10-23 18:56:14 +00:00
Felix Fietkau
0468a284dd move a few more 2.6.36 config options from ar71xx to generic
SVN-Revision: 23580
2010-10-21 18:42:52 +00:00
Felix Fietkau
7eb948eddf remove 2.6.36 config options which no longer exist
SVN-Revision: 23579
2010-10-21 18:42:44 +00:00
Felix Fietkau
e8d19b1dbc refresh generic kernel configs using kconfig.pl
SVN-Revision: 23578
2010-10-21 18:42:37 +00:00
Felix Fietkau
0ee2fda5e1 rt8366*: use __devinit instead of __init for the probe function to fix a section mismatch
SVN-Revision: 23573
2010-10-21 18:42:05 +00:00
Felix Fietkau
ad83152231 add missing kernel config symbols for 2.6.36
SVN-Revision: 23570
2010-10-21 18:41:46 +00:00
Alexandros C. Couloumbis
3d32fb2ab5 linux/generic: refresh 2.6.36 patches
SVN-Revision: 23560
2010-10-21 08:23:11 +00:00
Alexandros C. Couloumbis
78a11fc0d4 target/linux: refresh previous patch
SVN-Revision: 23545
2010-10-20 11:32:42 +00:00
Alexandros C. Couloumbis
9eed4e6315 linux/generic: sync to todays yaffs tree
SVN-Revision: 23544
2010-10-20 11:27:31 +00:00
Lars-Peter Clausen
9d9f68c651 Add some missing symbols to 2.6.36 config
SVN-Revision: 23420
2010-10-13 00:33:34 +00:00
Jo-Philipp Wich
352fea83d9 unify extended vlan id swconfig attributes. AR8216 and PSB6970 used "pvid", IP17xx used "tag" and RTL8306 called it "vid". Change all to "vid" and annotate the description with the valid ID range.
SVN-Revision: 23419
2010-10-12 20:49:35 +00:00
Alexandros C. Couloumbis
64d3505a2a generic/config-2.6.36: Add missing symbols
SVN-Revision: 23416
2010-10-12 16:13:01 +00:00
Alexandros C. Couloumbis
867f200156 target/linux: Add support for cores with slow WDT clock like bcm5354. (thank you Aleksandar Radovanovic)
SVN-Revision: 23415
2010-10-12 15:59:35 +00:00
Michael Büsch
740e2938dd spi-gpio-old: 2.6.36 compile fix
SVN-Revision: 23292
2010-10-07 13:26:39 +00:00
Michael Büsch
a8c848bb50 cryptodev: Compilefix on 2.6.36
SVN-Revision: 23290
2010-10-07 12:12:52 +00:00
Hamish Guthrie
0dc830c8f1 kernel: crashlog uses bootmem to allocate memory which is being deprecated in favour of memblock. microblaze, sh, arm, sparc and powerpc only have memblock.
SVN-Revision: 23269
2010-10-06 09:40:00 +00:00
Alexandros C. Couloumbis
975bf6a4fa linux/generic: update kernel patch refreshing. Include two missed patches.
SVN-Revision: 23240
2010-10-05 09:49:53 +00:00
Alexandros C. Couloumbis
11c45f64fe linux/generic: refresh 2.6.36 kernel patches
SVN-Revision: 23237
2010-10-05 08:50:54 +00:00
Hauke Mehrtens
7f473a276f kernel: fix some build warnings with kernel 2.6.36
SVN-Revision: 23226
2010-10-04 20:43:07 +00:00
Alexandros C. Couloumbis
a8d7d9af83 yaffs2: add preliminary 2.6.36 kernel support (sync to yaffs2 git tree). This code needs further testing especially for backwards compatibility. It boots on rb532 with kernel options: CONFIG_DEVTMPFS & CONFIG_DEVTMPFS_MOUNT
SVN-Revision: 23221
2010-10-04 16:55:06 +00:00
Gabor Juhos
dc4df4ca65 generic: RTL8366S/RB: Fix autonegotiation for the WAN port.
The RTL8366S/RB support connecting a second mac to it and using the 5th
port as an independent phy. Therefore we need to handle autonegotiation
changes for phy 4 like on a single phy device.

This fixes #7980, verified on a WNDR3700.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 23127
2010-09-27 14:42:05 +00:00
Gabor Juhos
5721f06fe1 generic: add rtl8366rb switch port rate, port and qos enable/disable support
Patch-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 23126
2010-09-27 14:41:54 +00:00
Gabor Juhos
a07788ae63 generic: add support for the EON EN25F32 flash chip
* based on a patch by laigor <laigor@mail.ru> from #7882

SVN-Revision: 23058
2010-09-14 12:03:01 +00:00
Alexandros C. Couloumbis
a9f54bfd51 linux/generic: update patches for 2.6.36-rc4
SVN-Revision: 23047
2010-09-13 07:24:53 +00:00
Alexandros C. Couloumbis
7328f794bb linux/generic: update mini_fo evict_inode migration
SVN-Revision: 23046
2010-09-13 07:22:39 +00:00
Alexandros C. Couloumbis
6a5618187e linux/generic: semi-revert squashfs 2.6.36 changes until lzma code gets ready for mainlin inclusion
SVN-Revision: 23045
2010-09-13 07:21:38 +00:00
Florian Fainelli
ed008fe1e8 refresh 2.6.35 patches
SVN-Revision: 23033
2010-09-12 21:23:15 +00:00
Alexandros C. Couloumbis
6cff1caa68 linux/generic: fix ioctl on 2.6.36 (http://lwn.net/Articles/394724/)
SVN-Revision: 22921
2010-09-04 22:18:54 +00:00
Florian Fainelli
0ca31140aa add switch driver for Lantiq PSB6970
Tested on ifxmips based board. The PSB6970 is also known as the Infineon Tantos switch.

Signed-off-by: Ithamar R. Adema <ithamar.adema@team-embedded.nl>

SVN-Revision: 22914
2010-09-04 18:06:01 +00:00
Alexandros C. Couloumbis
8df0c8e390 generic: move iptables/netfilter kernel options from generic/config to package/kernel/modules/netfilter.mk
SVN-Revision: 22867
2010-09-01 13:14:05 +00:00
Gabor Juhos
4ca54a5b39 generic: bacport SPI bus locking API
SVN-Revision: 22862
2010-08-31 20:06:42 +00:00
Gabor Juhos
7782fcf874 generic: fix erase operation on the pm25lv flash chip
SVN-Revision: 22861
2010-08-31 20:06:38 +00:00
Gabor Juhos
6c1d3b0a79 generic: introduce broadcast_uevent function
SVN-Revision: 22858
2010-08-31 20:06:25 +00:00
Felix Fietkau
08755b8858 rtl8366_smi: when setting VLAN ports, always initialize the PVID to ensure that the VLAN MC entry gets allocated. Fixes problems with tagged-only ports (#7795)
SVN-Revision: 22856
2010-08-31 19:04:02 +00:00
Florian Fainelli
66f9c974c0 refresh 2.6.32 patches
SVN-Revision: 22848
2010-08-31 14:08:30 +00:00
Jo-Philipp Wich
867ac59ff9 enable SYSRQ for all targets, remove overrides from brcm63xx, octeon and omap35xx
SVN-Revision: 22846
2010-08-30 22:59:20 +00:00
Alexandros C. Couloumbis
a3b66e1ea1 linux/generic: update 2.6.36 kernel patches
SVN-Revision: 22844
2010-08-30 08:58:50 +00:00
Alexandros C. Couloumbis
67fd8d1fdc linux/generic: update 2.6.36 kernel patches
SVN-Revision: 22834
2010-08-29 18:33:06 +00:00
Alexandros C. Couloumbis
206e5f313e linux/generic: add kernel 2.6.36 preliminary support
SVN-Revision: 22832
2010-08-29 14:35:23 +00:00
Gabor Juhos
48af005b73 generic: fix pm25lv SPI flash support
SVN-Revision: 22804
2010-08-25 19:57:19 +00:00
Florian Fainelli
87100c3feb refresh 2.6.35 patches
SVN-Revision: 22799
2010-08-25 19:56:03 +00:00
Lars-Peter Clausen
061ca5765f Add missing symbols to 2.6.35 config
SVN-Revision: 22787
2010-08-25 01:04:18 +00:00
Hauke Mehrtens
f313fa0bd7 kernel: fix some mistakes in ssb patch refresh in r22766, r22767 and r22768.
SVN-Revision: 22774
2010-08-22 19:22:01 +00:00
Florian Fainelli
31ce3e2546 refresh 2.6.35 patches
SVN-Revision: 22772
2010-08-22 17:09:18 +00:00
Florian Fainelli
69120f3f47 update to 2.6.34.5
SVN-Revision: 22768
2010-08-22 17:08:37 +00:00
Florian Fainelli
dc6cc63c00 update to 2.6.33.7
SVN-Revision: 22767
2010-08-22 17:08:07 +00:00
Florian Fainelli
b1becffa5b update to 2.6.32.20
SVN-Revision: 22766
2010-08-22 17:07:37 +00:00
Hauke Mehrtens
09e05d833d kernel: update kernel version to 2.6.34.5
SVN-Revision: 22759
2010-08-22 13:26:06 +00:00
Michael Büsch
7ebcd04786 Update to 2.6.35.3
SVN-Revision: 22753
2010-08-21 19:25:07 +00:00
Felix Fietkau
caf173f869 kernel: backport ppoll to 2.6.31 to fix udev build
SVN-Revision: 22719
2010-08-19 12:49:33 +00:00
Felix Fietkau
fe65572981 kernel: backport ssb dma_dev changes to fix b43 build
SVN-Revision: 22718
2010-08-19 12:49:29 +00:00
Gabor Juhos
0826570bc4 generic: rtl8366: allow use of VIDs 16-4095 if vlan4k is enabled
SVN-Revision: 22704
2010-08-18 16:00:39 +00:00
Gabor Juhos
08c5588cd2 generic: rtl8366: add generic code to enable VLANs
SVN-Revision: 22703
2010-08-18 16:00:37 +00:00
Gabor Juhos
77d6cd0feb generic: rtl8366: add enable_vlan{,4k} to smi_ops
SVN-Revision: 22702
2010-08-18 16:00:34 +00:00
Florian Fainelli
0d29f1119b add missing config options from #7733, thanks maddes
SVN-Revision: 22685
2010-08-16 21:01:32 +00:00
Florian Fainelli
9f1ed6e4d3 add missing symbol: CONFIG_UCB1400_CORE to 2.6.35 config
SVN-Revision: 22674
2010-08-16 18:40:43 +00:00
Gabor Juhos
6e9e0e2e9b generic: update ARM mach-types
SVN-Revision: 22662
2010-08-15 17:35:53 +00:00
Gabor Juhos
e01649c7cc generic: fix LED control on the RTL8366 switches
* patch from #7713

SVN-Revision: 22656
2010-08-15 06:47:42 +00:00
Gabor Juhos
57bba92916 generic: fix wrong number of erase sectors for xxxS33B SPI flashes
SVN-Revision: 22643
2010-08-14 21:07:28 +00:00
Jo-Philipp Wich
8db0749823 fixup 2.6.34 kernel headers to properly export XT_ALIGN() to userspace Ref: http://lkml.org/lkml/2010/4/13/118
SVN-Revision: 22621
2010-08-13 16:04:40 +00:00
Jo-Philipp Wich
a8e2cc2534 ssb: give the PCI core more time to initialize, fixes PCI issues with Atheros cards on the Asus WL-500w and possibly others (#4710)
SVN-Revision: 22614
2010-08-13 00:18:16 +00:00
Florian Fainelli
a5371dfe39 rename 014-samsung_flash patch to a better name, thanks maddes
SVN-Revision: 22587
2010-08-10 20:23:40 +00:00
Lars-Peter Clausen
9dbb998ee3 Fix gpio_spi_old module for 2.6.35
SVN-Revision: 22576
2010-08-10 11:17:04 +00:00
Jo-Philipp Wich
7d08b0bf47 fix localversion detection for linux 2.6.35
SVN-Revision: 22560
2010-08-09 15:50:18 +00:00
Felix Fietkau
f8c4bf89b9 rtl8366: re-enable learning by default, disabling it broke switching functionality. add a configuration option for dynamically enabling/disabling this feature. based on patch from #7637
SVN-Revision: 22545
2010-08-08 20:15:10 +00:00
Florian Fainelli
dd3652e168 add missing 2.6.34 symbols
SVN-Revision: 22543
2010-08-08 20:01:10 +00:00
Florian Fainelli
c1dc4a8a66 refresh 2.6.34 patches
SVN-Revision: 22542
2010-08-08 20:01:05 +00:00
Florian Fainelli
083ff78000 crashlog depends on BOOTMEM
SVN-Revision: 22541
2010-08-08 20:00:52 +00:00
Florian Fainelli
35e7fc9c4b refresh 2.6.35 patches
SVN-Revision: 22540
2010-08-08 20:00:46 +00:00
Florian Fainelli
b86edec09b add missing 2.6.35 config symbols
SVN-Revision: 22539
2010-08-08 20:00:40 +00:00
Florian Fainelli
565a1e4ea3 add missing 2.6.35 config symbols
SVN-Revision: 22537
2010-08-08 20:00:28 +00:00
Mirko Vogt
95265c5983 Add missing symbols to 2.6.35 config
SVN-Revision: 22512
2010-08-06 14:25:30 +00:00
Jo-Philipp Wich
52fb76ebff explicitely enable bootmem on 2.6.35 - required by crashlog (#7695)
SVN-Revision: 22506
2010-08-06 02:02:21 +00:00
Jo-Philipp Wich
9de10fe381 add missing symbols for 2.6.34, explicitely enable bootmem - required by crashlog (#7695)
SVN-Revision: 22505
2010-08-06 02:01:36 +00:00
Jo-Philipp Wich
662620419a fix order fail in previous commit
SVN-Revision: 22504
2010-08-06 01:36:14 +00:00
Jo-Philipp Wich
947519fae0 add missing symbols for 2.6.35
SVN-Revision: 22503
2010-08-06 01:33:23 +00:00
Felix Fietkau
bd6324190f swconfig: cleanup of kernel drivers and interface - 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
SVN-Revision: 22476
2010-08-04 00:43:40 +00:00
Jo-Philipp Wich
bf1db57017 ip17xx: r21709 broke VLAN functionality on the IP175C switch, add back mdelay() to wait before reading back the phy state, fixes ethernet on the DIR-300 and possibly others
SVN-Revision: 22468
2010-08-03 03:04:34 +00:00
Alexandros C. Couloumbis
6978c1cb83 package/compcache: use mainline modules for kernels >=2.6.33 (thank you nbd)
SVN-Revision: 22458
2010-08-01 16:57:24 +00:00
Florian Fainelli
3144d90706 refresh 2.6.34 patches
SVN-Revision: 22451
2010-08-01 12:41:09 +00:00
Alexandros C. Couloumbis
927d42ed62 generic/patches-2.6.32: finalize jffs2/lzma support on 2.6.32.x
SVN-Revision: 22423
2010-07-31 06:49:38 +00:00
Jo-Philipp Wich
eea5f1c565 fix a typo in config-2.6.34 and config-2.6.35, thanks frogonwheels
SVN-Revision: 22421
2010-07-30 23:23:42 +00:00
Alexandros C. Couloumbis
b8d60bb9d4 target/linux: refresh kernel patches
SVN-Revision: 22413
2010-07-29 17:20:25 +00:00
Alexandros C. Couloumbis
1e05fd6eef generic/patches-2.6.34: Make devtmpfs available on (embedded) configurations without SHMEM/TMPFS, using ramfs instead. (gone mainline in kernel 2.6.35-r3)
SVN-Revision: 22407
2010-07-28 08:34:03 +00:00
Alexandros C. Couloumbis
766d2494b2 generic/config-2.6.32: switch from gzip to lzma jffs2 compression
SVN-Revision: 22374
2010-07-24 08:14:22 +00:00
Felix Fietkau
dff51d3f2c kernel: add some missing debugging related config symbols
SVN-Revision: 22324
2010-07-21 14:34:17 +00:00
Felix Fietkau
9f6c22b497 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
SVN-Revision: 22305
2010-07-20 01:54:21 +00:00
Claudio Mignanti
3f25930247 pwm: export the generic pwm api as module
SVN-Revision: 22297
2010-07-19 21:14:24 +00:00
Hauke Mehrtens
49edb3c342 brcm47xx: prepare brcm47xx patches for sending to mainline.
SVN-Revision: 22296
2010-07-19 20:25:20 +00:00
Florian Fainelli
3ad5c63eec refresh 2.6.32 patches
SVN-Revision: 22256
2010-07-17 17:20:16 +00:00
Hauke Mehrtens
c5ef57706d kernel: refresh patches
SVN-Revision: 22252
2010-07-17 14:10:39 +00:00
Hauke Mehrtens
bcec3ad0e9 kernel: fix kernel panic when traffic goes over the network.
SVN-Revision: 22246
2010-07-17 13:01:16 +00:00
Hauke Mehrtens
2e05035bb1 kernel: the interface fsync changed a little
SVN-Revision: 22244
2010-07-17 11:56:03 +00:00
Alexandros C. Couloumbis
883e39cf8f generic: update 2.6.35 patches to 2.6.35-rc5
SVN-Revision: 22238
2010-07-16 16:25:37 +00:00
Gabor Juhos
9445ce43a6 generic: rtl8366: add debugfs file to show PVIDs
SVN-Revision: 22206
2010-07-15 13:05:56 +00:00
Gabor Juhos
9a92e1a32c generic: rtl8366: make rtl8366_set_vlan static
SVN-Revision: 22205
2010-07-15 13:05:53 +00:00
Gabor Juhos
48934bbd88 generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functions
SVN-Revision: 22204
2010-07-15 13:05:50 +00:00
Gabor Juhos
d4e0b75dda generic: rtl8366: add common rtl8366_sw_get_vlan_info
SVN-Revision: 22203
2010-07-15 13:05:47 +00:00
Gabor Juhos
a59fa57985 generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4k
SVN-Revision: 22202
2010-07-15 13:05:43 +00:00
Gabor Juhos
ce7eca2dff generic: rtl8366: add is_vlan_valid function to smi_ops
SVN-Revision: 22201
2010-07-15 13:05:39 +00:00
Gabor Juhos
dffd45dc61 generic: rtl8366: add common rtl8366_sw_get_port_mib function
SVN-Revision: 22200
2010-07-15 13:05:36 +00:00
Gabor Juhos
0049e74882 generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functions
SVN-Revision: 22199
2010-07-15 13:05:32 +00:00
Gabor Juhos
e110321fce generic: rtl8366: make rtl8366_{g,s}et_pvid static
SVN-Revision: 22198
2010-07-15 13:05:29 +00:00
Gabor Juhos
e561b18521 generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functions
SVN-Revision: 22197
2010-07-15 13:05:25 +00:00
Gabor Juhos
534480d3fb generic: rtl8366: add setup to rtl8366_smi_ops struct
SVN-Revision: 22196
2010-07-15 13:05:21 +00:00
Gabor Juhos
b093cec6cc generic: rtl8366: introduce rtl8366_smi_alloc
SVN-Revision: 22195
2010-07-15 13:05:16 +00:00
Gabor Juhos
c7bc8fb46c generic: rtl8366: get rid of private rtl8366{s,rb} structs
SVN-Revision: 22194
2010-07-15 13:05:10 +00:00
Gabor Juhos
008c81b859 generic: rtl8366: move switch device to the rtl8366_smi struct
SVN-Revision: 22193
2010-07-15 13:05:06 +00:00
Gabor Juhos
5508b23aaf 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.

SVN-Revision: 22192
2010-07-15 13:05:02 +00:00
Gabor Juhos
540b3e6419 generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributes
SVN-Revision: 22191
2010-07-15 13:04:57 +00:00
Gabor Juhos
4bb11f9a39 generic: move ath5k_platform.h from ar71xx to generic files
SVN-Revision: 22189
2010-07-15 07:36:58 +00:00
Jo-Philipp Wich
9978dd7637 export SSB fallback SPROM - required for wl.ko
SVN-Revision: 22168
2010-07-13 16:20:29 +00:00
Claudio Mignanti
86f3d57a00 pwm: use coherent naming to avoid conflicts
SVN-Revision: 22142
2010-07-12 13:19:57 +00:00
Hauke Mehrtens
91ce82ef77 kernel: Add missing kernel config options
SVN-Revision: 22136
2010-07-11 18:52:30 +00:00
Hauke Mehrtens
d6e8db7e6a kernel: add missing dma_dev member to struct ssb_device to make b43/b43legacy compile with current mac80211 version
SVN-Revision: 22135
2010-07-11 18:50:55 +00:00
Hauke Mehrtens
3aa9ba520f kernel: add missing config option found by buildbot
SVN-Revision: 22080
2010-07-06 20:50:47 +00:00
Felix Fietkau
36b295eefd repair the damage that was done to the packet socket type filter patch when it was forward ported to 2.6.33 this should fix the mac80211 problems in 2.6.33 and later versions
SVN-Revision: 22079
2010-07-06 18:53:55 +00:00
Felix Fietkau
3e425b2cbc add mini_fo fix to 2.6.30 as well
SVN-Revision: 22058
2010-07-04 15:35:34 +00:00
Felix Fietkau
3512ba10c0 mini_fo: add error pointer checks after dentry lookups to fix various crash bugs (fixes #7277, #7207, #7259)
SVN-Revision: 22057
2010-07-04 15:28:41 +00:00
Gabor Juhos
86b4b5e1e9 generic: rtl8366: enable VLAN ingress filtering
SVN-Revision: 22044
2010-07-02 09:55:57 +00:00
Florian Fainelli
b917b09b91 refresh 2.6.34 patches
SVN-Revision: 22042
2010-07-01 22:28:22 +00:00
Claudio Mignanti
d30bf22a55 Don't force pci support on .34 and .35
SVN-Revision: 21993
2010-06-30 17:23:19 +00:00
Gabor Juhos
50d88ac7d4 generic: rtl8366: minor cleanup
SVN-Revision: 21985
2010-06-28 17:24:05 +00:00
Gabor Juhos
e19838e04c generic: rtl8366: add common read_debugfs_mibs function
SVN-Revision: 21984
2010-06-28 17:24:02 +00:00
Gabor Juhos
393f0bda89 generic: rtl8366: standardize read_debugfs_mibs functions
SVN-Revision: 21983
2010-06-28 17:23:59 +00:00
Gabor Juhos
5986c1f2d0 generic: rtl8366: use common rtl8366_mib_counter structure
SVN-Revision: 21982
2010-06-28 17:23:56 +00:00
Gabor Juhos
672018a30d generic: rtl8366: move common debugfs code to rtl8366_smi.c
SVN-Revision: 21981
2010-06-28 17:23:52 +00:00
Gabor Juhos
19ed040c62 generic: rtl8366: move buf to struct rtl8366_smi
SVN-Revision: 21980
2010-06-28 17:23:48 +00:00
Gabor Juhos
830b04bd72 generic: rtl8366: move common VLAN handling functions to rtl8366_smi.c
SVN-Revision: 21979
2010-06-28 17:23:45 +00:00
Gabor Juhos
81e9e7916f generic: rtl8366: add cpu_port, num_ports and num_vlan_mc to struct rtl8366_smi
SVN-Revision: 21978
2010-06-28 17:23:41 +00:00
Gabor Juhos
08942e9a98 generic: rtl8366: add VLAN handling functions to rtl8366_smi_ops
SVN-Revision: 21977
2010-06-28 17:23:37 +00:00
Gabor Juhos
e8e8554192 generic: rtl8366: use RTL8366{S,RB} prefixes for all defines
SVN-Revision: 21976
2010-06-28 17:23:33 +00:00
Gabor Juhos
c4dc96934d generic: rtl8366rb: fix MIB counter reset
SVN-Revision: 21969
2010-06-27 14:37:34 +00:00
Felix Fietkau
da1bb88a2b rename target/linux/generic-2.6 to generic
SVN-Revision: 21952
2010-06-26 20:42:58 +00:00