Commit Graph

692 Commits (52c3272bdaaf7a477df55cabe0df48e904fe34b1)

Author SHA1 Message Date
Gabor Juhos a1d5e060e3 kernel: add generic image_cmdline hack to MIPS targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:01 +00:00
Michael Büsch d9ca14f1eb bcm47xx: Fix EHCI/OHCI dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17536 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 21:15:12 +00:00
Michael Büsch 0b08c9a1ab bcm47xx: Fix EHCI/OHCI dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 20:55:01 +00:00
Michael Büsch cfd409ad80 Fix merge error
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 20:43:44 +00:00
Michael Büsch d139045e9b bcm47xx: Port usb fixes to .30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 20:25:11 +00:00
Michael Büsch 461a430576 bcm47xx: Apply bcm5354 USB fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 19:49:07 +00:00
Michael Büsch b6095b9145 bcm47xx: Clean up USB patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 19:31:14 +00:00
Hauke Mehrtens 42c06e3af6 refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-15 08:37:45 +00:00
Felix Fietkau cdfedde0b7 add the 2.6.30 port of the cache workaround patch from #4293 (thx, acoul)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16917 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-19 11:44:54 +00:00
Imre Kaloz 44e0ac47f4 rfkill config cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-15 07:13:00 +00:00
Hauke Mehrtens eb5b9ac28a [brcm47xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 09:45:59 +00:00
Hauke Mehrtens 35224d128e [brcm47xx] Port to kernel 2.6.30.
There is an error in the unlzma system in the kernel.
A lzma compressed squashfs filesystem does not work for me.
This should compile and works for me on my Asus WL-500GP, please test it on more systems.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-13 21:20:53 +00:00
Florian Fainelli 3e07dd1603 [brcm47xx] include ubsec_ssb in the WGT634U profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16440 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-13 20:38:24 +00:00
Florian Fainelli 211ecdab38 [brcm47xx] fix ssb irq setup, allows ubsec_ssb devices on Asus WL500GP and Netgear WGT634U to work, no side effects noticed on other devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16416 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 07:57:53 +00:00
Jo-Philipp Wich 1c02c51670 [brcm47xx] add patches to workaround dcache realted fuse problems (#5186)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 02:10:41 +00:00
Florian Fainelli f4b17ab8b8 [brcm47xx] add watchdog driver (#5238)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16381 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-08 14:15:25 +00:00
Nicolas Thill c52e64fdbf [kernel] brcm47xx: make input support modular (closes: #5174)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 15:54:18 +00:00
Felix Fietkau 77017f727c brcm47xx: initialize mtd bankwidth to fix problems with DIR-320 and others (patch from #4729)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-21 12:01:44 +00:00
Imre Kaloz 69d2976c5d even more config file cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 13:21:25 +00:00
Imre Kaloz c8c98cdd14 config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 10:40:04 +00:00
Imre Kaloz 476b993379 make kernels use /etc/preinit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 10:20:53 +00:00
Hauke Mehrtens c4c43160e3 [brcm47xx] Activate CONFIG_USB_EHCI_HCD_SSB and CONFIG_USB_OHCI_HCD_SSB only on brcm47xx.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-12 22:02:19 +00:00
Imre Kaloz 402c71c452 some more kernel config cleanup.. last for today :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:57:02 +00:00
Imre Kaloz 68cfaed479 more cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:31:47 +00:00
Imre Kaloz 6172bcc2e3 cleanup MTD option handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 19:13:43 +00:00
Imre Kaloz 16600ec90d move MFD stuff to the generic kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 13:51:29 +00:00
Imre Kaloz 13f29a0f22 refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 11:35:08 +00:00
Imre Kaloz 3f40c20af9 upgrade to newest stable kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15575 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-03 16:58:06 +00:00
Florian Fainelli 5dd85a35e3 [brcm47xx] use vmalloc instead of kmalloc when reserving space for the lzma initramfs (#3488)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-01 09:23:31 +00:00
Felix Fietkau f520f305e1 brcm47xx: remove 2.6.25 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-27 15:47:46 +00:00
Jo-Philipp Wich 6827eae49c [brcm47xx] add nvram to default packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-27 13:00:27 +00:00
Felix Fietkau b6790303ec brcm47xx: 2.6.28 was accidentally committed with the old (and conceptually broken) b44 phy fix. replace it with my cleaned up version from 2.6.25 (thx, netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 14:27:16 +00:00
Florian Fainelli a901c373c4 [brcm47xx] correctly set mapbase while registering the UART (#4622)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15255 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:43:00 +00:00
Florian Fainelli 1923df90a4 [brcm47xx] finally fix boot failures on buffalo devices, tested on WHR-HP-G54 and WRT54GS v1.1 with no side effects (#4061)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 09:22:02 +00:00
Florian Fainelli 44b90dc6a2 [kernel] do not override CONFIG_CONFIGFS_FS in a few places, and make gpiommc be selectable with the spio-gpio-old module (#4659)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-12 12:54:38 +00:00
Felix Fietkau f26f3a80d3 b44: use netdev_alloc_skb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-08 16:57:52 +00:00
Hauke Mehrtens 42c24b862c [kernel] update to kernel version 2.6.28.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15017 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:06:53 +00:00
Michael Büsch 925da5b3b5 bcm47xx: Fix compilation on non-PCI configs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 16:45:23 +00:00
Imre Kaloz ffc4e6246f update other 2.6.28.7 targets to 2.6.28.8, too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14917 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 12:53:22 +00:00
Hauke Mehrtens 6aa5e11d18 [brcm47xx] refresh patches and configuration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-01 20:19:55 +00:00
Felix Fietkau 78e17a6b4f nuke some wgt634u specific crap that was introduced upstream
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14619 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 17:14:28 +00:00
Felix Fietkau dbefaf4f75 disable all kernel config options that are set to =m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 04:44:24 +00:00
Hauke Mehrtens 8acc4624ee [kernel] update to 2.6.28.7 and 2.6.27.19
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14601 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-21 18:53:05 +00:00
Markus Wigge 83914d9bf7 new upstream kernel 2.6.28.6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-18 17:37:54 +00:00
Michael Büsch d57b2efa35 Fix bcm47xx GPIO dirin/dirout API return codes.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-14 20:22:31 +00:00
Markus Wigge a99a7ea6c1 changed default kernel to 2.6.28.5, it at least runs on
Asus WL-500g Premium.
The earlier version 2.6.28.4 is also running on WRT54G3G
so I don't expect any trouble here.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-13 17:37:57 +00:00
Michael Büsch 32ce494c92 bcm47xx: Implement the remaining parts of PMU init.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-03 18:18:15 +00:00
Michael Büsch 44c268c17c bcm47xx: Rename all SSB_PLLRES_ to SSB_PMURES_
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14374 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-02 20:04:22 +00:00
Michael Büsch 49f0c42088 bcm47xx: Implement 4312 and part of 4325 PLL init.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14373 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-02 20:00:04 +00:00
Michael Büsch c4ec1e29c3 bcm47xx: Implement the remaining PMU resource inits.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 20:20:49 +00:00
Michael Büsch 113808e2e9 bcm47xx: Add support for the 5354 PMU.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 18:55:36 +00:00
Felix Fietkau 4be7e5e176 b44: fix misalignment and space-saving in rx packet handling (significant throughput and cpu load improvement)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-09 03:06:37 +00:00
Felix Fietkau 2a209cbc0d nuke old 2.6.23 code for brcm47xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-06 22:38:38 +00:00
Felix Fietkau bf40723bfa add initial 2.6.28 support for brcm47xx target
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13909 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-06 22:36:41 +00:00
Andy Boyett e964a25b60 Add hostapd-mini to default images where applicable
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 05:12:46 +00:00
Florian Fainelli 187b202381 Fix the default negotiation to be 10Mbits HD on some devices (#4224)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13610 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-12 00:59:47 +00:00
Imre Kaloz 7c277aa5f1 move THERMAL symbols into the generic config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-25 13:52:25 +00:00
Gabor Juhos 244eec7994 [kernel] update to 2.6.25.20, 2.6.26.8, 2.6.27.5 and refresh patches
* based on a patch by Hauke Mehrtens
 * closes #4193



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-12 17:49:01 +00:00
Florian Fainelli 43669fa302 Build b43, b43legacy and ath9k for kernels >= 2.6.27 from mac80211. Include b43legacy by default in the Generic bcm47xx profile (#4179)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13164 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-09 22:42:36 +00:00
Gabor Juhos a4ffbea09c [kernel] update to 2.6.25.19, and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13137 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-07 08:44:56 +00:00
Felix Fietkau fcb51d2f79 turn the wrtsl54gs workaround into a more generic fix and reduce the chance of it introducing any breakage
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-02 23:08:42 +00:00
Gabor Juhos 4415366192 [brcm47xx] fix boot failure on some boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-20 06:31:04 +00:00
Felix Fietkau af835ce516 change the way ./files* and the generic kernel files are applied. ./files now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 21:43:30 +00:00
Peter Denison 00fcc53466 Add workaround for eth0/1 PHY on WRTSL54GS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12829 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-02 22:22:46 +00:00
Andy Boyett 9592e8e914 [ath5k] create a profile for brcm47xx and ixp4xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 20:16:16 +00:00
Andy Boyett b5c4a50ac7 [brcm47xx] make b43 the default profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 20:15:51 +00:00
Gabor Juhos d5da0a6f1c [kernel] update to 2.6.26.5 and 2.6.25.17
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12718 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-26 18:46:53 +00:00
Nicolas Thill 529fa28dd0 disable CONFIG_USB_SUPPORT in generic config for 2.6.25 & 2.6.26 and enable it on targets where USB is supported
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12690 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-24 19:28:53 +00:00
Gabor Juhos 80b1408ef9 [kernel] update to 2.6.26.3 and 2.6.25.16
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-22 15:37:19 +00:00
Gabor Juhos 0e70096329 [brcm47xx] refresh 2.6.23 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-14 18:05:37 +00:00
Florian Fainelli 4860b69f71 Now we have b43 working in master mode, include b43 in the profile (#3827)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-13 19:42:07 +00:00
Gabor Juhos 18e38f7ba7 [kernel] update to 2.6.25.15 and 2.6.26.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-07 16:52:52 +00:00
Gabor Juhos 6d2ba97481 [kernel] update to 2.6.25.12
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-26 10:53:23 +00:00
Gabor Juhos 465cf8207c [brcm47xx] fix compile error (closes #3799)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-22 11:22:41 +00:00
Michael Büsch 883f926360 Update gpiommc to use configfs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-20 19:34:09 +00:00
Florian Fainelli 635b027385 Disable ubsec ssb by default on WGT634U until it gets fixed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-16 09:58:52 +00:00
Florian Fainelli 8deed3752f Include ubsec ssb in the WGT634U profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11842 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-15 17:15:58 +00:00
Peter Denison 2172302a74 [brcm47xx] On embedded devices we must not route the interrupts through the PCI
core, if our host-bus is not PCI
Reported-by: Steve Brown <sbrown@cortland.com>
Signed-off-by: Michael Buesch <mb@bu3sch.d>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-08 17:50:40 +00:00
Imre Kaloz 27dcc5a45b update targets to 2.6.25.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11667 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-05 16:52:15 +00:00
Imre Kaloz baa12995a7 upgrade to 2.6.25.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-26 14:28:16 +00:00
Gabor Juhos 478b3b32f4 [kernel] upgrade to 2.6.25.7, and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-17 12:57:04 +00:00
Peter Denison 6b2276f3e3 [brcm47xx] Fix TG3 build. Thanks Hauke Mehrtens
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-16 19:06:14 +00:00
Imre Kaloz db81fa946e upgrade to 2.6.25.6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11435 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-11 11:38:39 +00:00
Peter Denison 95cc532f14 [brcm47xx] Update 2.6.25 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-03 21:44:25 +00:00
Peter Denison 61d331318a [brcm47xx] Build against 2.6.25.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-03 21:43:20 +00:00
Peter Denison dd1f013e65 [brcm47xx] Remove obsolete CFE workaround, now proper fix went in r11275
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-27 15:08:34 +00:00
Florian Fainelli 8a8e4997ba Add a WL500GPv1 profile (#3395)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11243 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-22 20:29:47 +00:00
Peter Denison 6755af36b6 Revert last 3 commits made in error. Proper versions will come later
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-20 21:38:04 +00:00
Peter Denison 785772a3eb Build brcm47xx against 2.6.25.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-20 21:21:29 +00:00
Peter Denison a57449183b Update generic-2.6 and brcm47xx 2.6.25 configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-20 21:21:23 +00:00
Gabor Juhos 18c2ac7fd7 [brcm47xx] refresh kernel patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11200 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-19 08:08:23 +00:00
Peter Denison 337c22b2ae [brcm47xx] Fix kmap_coherent use on 2.6.25 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 21:31:41 +00:00
Gabor Juhos 6e01507c1f [kernel] upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 20:12:54 +00:00
Peter Denison 3bf5361998 [generic-2.6] Remove files now present upstream in files-2.6.25
(This is mostly just drivers/ssb and include/linux/ssb)
[brcm47xx] Regenerate patches against 2.6.25.1 kernel+files set
    Default is still to build against 2.6.23.16

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11155 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-16 19:25:20 +00:00
Nicolas Thill 60ef52b3f1 enable proper PCI & USB support detection at config-time by disabling CONFIG_PCI & CONFIG_USB entries in generic/config and enabling them on targets where appropriate
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-09 17:08:51 +00:00
Gabor Juhos 7e38adf97f [brcm47xx] fix GENERIC_GPIO support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-02 07:24:24 +00:00
Andy Boyett 70a4e4091c [brcm47xx] Disable CONFIG_CONNECTOR in config-2.6.23
- Unused, disabling precludes Kconfig prompt for CONFIG_W1_CON


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-01 16:07:29 +00:00
Nicolas Thill f9967ea05f properly disable CONFIG_CRYPTO_HW
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-27 12:31:50 +00:00
Peter Denison e492f13bb7 First step to upgrade of brcm47xx to kernel version 2.6.25
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-25 20:49:40 +00:00
Andy Boyett 84ccdbbeb9 Fix b44 phyaddr by applying the PHY-address mask. Closes #3712
- Adapted from patch by Michael Buesch on the linux-netdev mailing list.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-23 04:27:04 +00:00
Michael Büsch ab0e4b6ce3 linux-2.6: Add a driver to run an MMC or SD card over a GPIO based SPI interface.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-21 16:52:27 +00:00
Michael Büsch aa4d381c08 bcm47xx: Fix warning
arch/mips/bcm947xx/irq.c: In function 'pcibios_map_irq':
arch/mips/bcm947xx/irq.c:78: warning: passing argument 1 of 'pci_name' discards qualifiers from pointer target type


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-19 11:55:31 +00:00
Michael Büsch bb53bf8d68 bcm47xx: Register a GPIODEV platform device to allow GPIO access via /dev/gpio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-19 10:35:56 +00:00
Michael Büsch 45c39a1e6d bcm47xx: Fix GPIO data direction output bit assignment
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-15 20:52:02 +00:00
Michael Büsch 629ca7b2e2 Update cleanups of ssb-gige
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-13 14:46:27 +00:00
Michael Büsch dae8207a65 SSB-GigE: Fix IRQ routing. This makes the device work. Yay! :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-28 11:34:36 +00:00
Michael Büsch d1b25e6b6b Fix the roboswitch code for the WRT350N
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-27 22:35:41 +00:00
Michael Büsch 3239fee4a6 More SSB GigE fixes.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-23 19:07:12 +00:00
Michael Büsch 1a3b1cecfc bcm47xx: Add driver for the SSB Gigabit Ethernet core.
It doesn't work, yet, but let's commit what we have.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-20 17:56:24 +00:00
Michael Büsch b7a471795e ssb: Fix the horrible crash of innocent cardbus cards.
No Animals were harmed in the production of this patch.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 16:50:12 +00:00
Michael Büsch 378e11cb84 ssb: Make the GPIO API reentrancy safe.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 15:22:17 +00:00
Michael Büsch e5a4fe334d ssb: Update the GPIO API
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 13:52:57 +00:00
Michael Büsch 2d948e3fda SSB: Update the watchdog fix to the patch version that will go upstream.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 11:58:20 +00:00
Michael Büsch b6ae3402b9 ssb: Move the generic ssb fixes patch to the generic kernel.
This should fix SSB for people using a b43 card on a non-47xx machine.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 01:43:02 +00:00
Michael Büsch 19c742f16d ssb: Workaround: Need subsys_initcall to be able to register a PCI bus.
This needs a different fix, but use this workaround for now.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 01:32:06 +00:00
Michael Büsch a5c9687c1f ssb: Update to latest upstream version of ssb.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 01:24:18 +00:00
Andy Boyett 77a459437e Patch for extif watchdog support. Thanks b.sander. Closes #2363 #2814 and #3141
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10489 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 00:26:12 +00:00
Michael Büsch ae89ef9107 ssb: Fix serial console on new 47xx devices.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-18 20:41:17 +00:00
Michael Büsch ceae1c70e3 bcm47xx: We can use the ssb-invariants callback now,
as was changed to be called late enough.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10476 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-17 13:06:45 +00:00
Michael Büsch d219e0da96 bcm47xx: Remove FIXME
We don't want to move the board time init into SSB. It's just fine as-is. Remove the FIXME.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-17 11:59:28 +00:00
Michael Büsch 91c470b382 bcm47xx: Extract all available information from NVRAM into the sprom data structure.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-16 23:35:31 +00:00
Michael Büsch fa657fadc0 Fix support for PCI devices behind a SSB->PCI bridge.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10468 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-16 17:09:50 +00:00
Imre Kaloz 884aca7088 upgrade & standardize kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-11 10:50:40 +00:00
Felix Fietkau 069c77c092 add brcm47xx patch by crazy_imp to fix a patch chunk for drivers/Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-27 14:49:55 +00:00
Florian Fainelli d249fa0b42 Enable SSB ohci driver (#2828)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-10 10:14:53 +00:00
Florian Fainelli d663a1f145 Add bcm5354 patches from #2757
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9685 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-09 16:11:52 +00:00
Felix Fietkau 85140f491a fix wl-700gE ide init (patch by biblbroks, fixes #2686)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-16 03:11:30 +00:00
Felix Fietkau 9b67727b45 add lzma compressed initramfs for bcm947xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9559 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-16 03:11:27 +00:00
Florian Fainelli 87ed4d7185 Add bcm5354 fixes from #2611
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9547 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-13 07:38:39 +00:00
Felix Fietkau d5345b5f7a add b43 fixes from #2677
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-11 11:44:59 +00:00
Florian Fainelli d0b5834db8 We are now at .23.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 08:13:12 +00:00
Felix Fietkau 32b8dd5541 fix i2c-gpio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9309 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 05:04:23 +00:00
Felix Fietkau 939d828c8f sync ssb with upstream
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 02:47:36 +00:00
Felix Fietkau d8667f49ce Finally fix the annoying BCM4704 segfault issues (#2035) - tested with WL-500gP
Thanks to jhansen and Wolfram Joost for the fixes and to ryd for the test hardware.
Seems like the user space segfaults actually came from this patch: http://lkml.org/lkml/2006/12/12/158


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9285 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-13 10:02:27 +00:00
Felix Fietkau 0634c9c679 add patches for 2.6.23 on brcm47xx (not enabled yet)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-13 02:04:37 +00:00
Nicolas Thill edfea6d60d move crypto support to a seperate crypto.mk file, split modules into multiple packages and adjust dependencies, sync crypto options in kconfigs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 15:12:12 +00:00
Nicolas Thill effa8fa4fd add missing 2.6 conntrack/nat helpers, add 2.6 conntrack/nat helper for RTSP (closes: #2297, thanks to aorlinsk), sync 2.4 / 2.6 kconfigs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-22 18:37:24 +00:00
Felix Fietkau dab23ede10 clean up jffs2 config options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 20:58:16 +00:00
Felix Fietkau 6665a2c1dc adapt profiles for subtarget changes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 20:04:43 +00:00
Felix Fietkau 6bcd07afdd major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
Felix Fietkau 06f0f49199 remove some obsolete files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:40:36 +00:00
Felix Fietkau 92558d67a4 strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:27:37 +00:00