aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
Commit message (Collapse)AuthorAgeFilesLines
* Fix b44 phyaddr by applying the PHY-address mask. Closes #3712Andy Boyett2008-03-231-0/+15
| | | | | | | - 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
* linux-2.6: Add a driver to run an MMC or SD card over a GPIO based SPI ↵Michael Büsch2008-03-211-24/+24
| | | | | | interface. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm47xx: Fix warningMichael Büsch2008-03-191-1/+1
| | | | | | | | 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
* bcm47xx: Register a GPIODEV platform device to allow GPIO access via /dev/gpioMichael Büsch2008-03-191-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10623 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm47xx: Fix GPIO data direction output bit assignmentMichael Büsch2008-03-151-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Update cleanups of ssb-gigeMichael Büsch2008-03-131-37/+41
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10597 3c298f89-4303-0410-b956-a3cf2f4a3e73
* SSB-GigE: Fix IRQ routing. This makes the device work. Yay! :)Michael Büsch2008-02-281-5/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10532 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix the roboswitch code for the WRT350NMichael Büsch2008-02-271-18/+89
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* More SSB GigE fixes.Michael Büsch2008-02-231-26/+396
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10521 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm47xx: Add driver for the SSB Gigabit Ethernet core.Michael Büsch2008-02-206-0/+1190
| | | | | | | 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
* ssb: Fix the horrible crash of innocent cardbus cards.Michael Büsch2008-02-192-0/+119
| | | | | | | | 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
* ssb: Make the GPIO API reentrancy safe.Michael Büsch2008-02-192-28/+251
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10496 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ssb: Update the GPIO APIMichael Büsch2008-02-194-35/+195
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10495 3c298f89-4303-0410-b956-a3cf2f4a3e73
* SSB: Update the watchdog fix to the patch version that will go upstream.Michael Büsch2008-02-193-53/+130
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10494 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ssb: Move the generic ssb fixes patch to the generic kernel.Michael Büsch2008-02-191-292/+0
| | | | | | | | 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
* ssb: Workaround: Need subsys_initcall to be able to register a PCI bus.Michael Büsch2008-02-192-11/+32
| | | | | | | | 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
* ssb: Update to latest upstream version of ssb.Michael Büsch2008-02-196-158/+206
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10490 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Patch for extif watchdog support. Thanks b.sander. Closes #2363 #2814 and #3141Andy Boyett2008-02-191-0/+53
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10489 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ssb: Fix serial console on new 47xx devices.Michael Büsch2008-02-182-16/+90
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10485 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm47xx: We can use the ssb-invariants callback now,Michael Büsch2008-02-171-10/+3
| | | | | | | | as was changed to be called late enough. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10476 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm47xx: Remove FIXMEMichael Büsch2008-02-171-2/+1
| | | | | | | | 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
* bcm47xx: Extract all available information from NVRAM into the sprom data ↵Michael Büsch2008-02-161-8/+43
| | | | | | structure. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10473 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix support for PCI devices behind a SSB->PCI bridge.Michael Büsch2008-02-163-111/+86
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10468 3c298f89-4303-0410-b956-a3cf2f4a3e73
* upgrade & standardize kernel versionsImre Kaloz2008-02-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10443 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add brcm47xx patch by crazy_imp to fix a patch chunk for drivers/MakefileFelix Fietkau2008-01-271-12/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10279 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Enable SSB ohci driver (#2828)Florian Fainelli2007-12-101-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9699 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add bcm5354 patches from #2757Florian Fainelli2007-12-094-0/+463
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9685 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix wl-700gE ide init (patch by biblbroks, fixes #2686)Felix Fietkau2007-11-161-0/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9560 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add lzma compressed initramfs for bcm947xxFelix Fietkau2007-11-161-0/+121
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9559 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add bcm5354 fixes from #2611Florian Fainelli2007-11-132-0/+78
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9547 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add b43 fixes from #2677Felix Fietkau2007-11-112-0/+128
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9535 3c298f89-4303-0410-b956-a3cf2f4a3e73
* We are now at .23.1Florian Fainelli2007-10-231-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9415 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix i2c-gpioFelix Fietkau2007-10-141-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9309 3c298f89-4303-0410-b956-a3cf2f4a3e73
* sync ssb with upstreamFelix Fietkau2007-10-1415-4049/+128
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9302 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Finally fix the annoying BCM4704 segfault issues (#2035) - tested with WL-500gPFelix Fietkau2007-10-136-632/+168
| | | | | | | | 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
* add patches for 2.6.23 on brcm47xx (not enabled yet)Felix Fietkau2007-10-1313-34/+3647
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9279 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move crypto support to a seperate crypto.mk file, split modules into ↵Nicolas Thill2007-09-231-22/+0
| | | | | | 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
* add missing 2.6 conntrack/nat helpers, add 2.6 conntrack/nat helper for RTSP ↵Nicolas Thill2007-09-221-4/+0
| | | | | | (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
* clean up jffs2 config optionsFelix Fietkau2007-09-191-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* adapt profiles for subtarget changesFelix Fietkau2007-09-081-3/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8695 3c298f89-4303-0410-b956-a3cf2f4a3e73
* major target cleanup. it is now possible to have subtargets that can ↵Felix Fietkau2007-09-082-4/+4
| | | | | | 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
* remove some obsolete filesFelix Fietkau2007-09-061-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8654 3c298f89-4303-0410-b956-a3cf2f4a3e73
* strip the kernel version suffix from target directories, except for brcm-2.4 ↵Felix Fietkau2007-09-0637-0/+5992
(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