summaryrefslogtreecommitdiffstats
path: root/target/linux/brcm63xx/files/drivers
Commit message (Collapse)AuthorAgeFilesLines
* [brcm63xx] request irq with the platform driver name instead of bus_id which ↵florian2009-07-201-1/+1
| | | | | | is being removed in newer kernels git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16932 3c298f89-4303-0410-b956-a3cf2f4a3e73
* The attached patch adds building of firmwareflorian2009-06-101-10/+10
| | | | | | | | | images for more routers based on the brcm63xx chipset. Signed-Off By: Daniel Dickinson <crazycshore@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16396 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] cleanup the watchdog driver a bitflorian2009-06-091-10/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix the watchdog driver and enable it by defaultflorian2009-06-091-110/+129
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16394 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] rework imagetag firmware generator and MTD partition parser to ↵florian2009-06-091-11/+142
| | | | | | | | | accomodate with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16393 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] remove this line which got accidentaly succesfully applied, but ↵florian2009-06-081-2/+0
| | | | | | should not have (#5285) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16380 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix ethernet driver removalflorian2009-06-041-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16335 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix pcmcia device removalflorian2009-06-041-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16334 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add missing null entry in pcmcia driverflorian2009-06-041-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16333 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] request gpio pins and set direction correctly for pcmciaflorian2009-06-041-1/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16332 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] merger mtu/802.1q related fixes:florian2009-06-032-11/+76
| | | | | | | | | | | bcm63xx integrated ethernet mac supports receiving and sending frames bigger than 1500 bytes, this patch adds support for changing MTU. This patch also fixes the reception of 802.1q frames for default MTU which were reported as oversized. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16302 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] backport an upstream fix: We're not disabling IRQ, so we must ↵florian2009-06-011-1/+1
| | | | | | call the irq safe flavour of netif_rx_complete, should fix some crashes when running the system for a long time git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16277 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add support for sysupgrade (#5117)florian2009-05-171-1/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15900 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix redundant driver name printing in probe functionflorian2009-04-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15254 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] some more fixes to the SPI controller driverflorian2009-04-081-23/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15146 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] do not duplicate fifo_size, since RX and TX fifo sizes are the ↵florian2009-03-111-7/+12
| | | | | | same, request_mem_region on the registers git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] make SPI work in full-duplex mode by defaultflorian2009-03-101-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14841 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add bcm63xx_spi based on reading ↵florian2009-03-081-0/+439
| | | | | | shared/opensource/flash/spiflash.c from the consumer releases, needs testing git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14793 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix a bcm963xx-flash warningflorian2009-03-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14730 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add bcm63xx_wdt but do not enable it yetflorian2008-12-171-0/+315
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13677 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix remaining bug of the off-by-one error ;)florian2008-12-081-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13551 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for bcm96348gw10 (Netgear DG834GT) (#4319)florian2008-12-071-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13540 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix an off-by one printing errorflorian2008-12-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13469 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] bcm63xx MTD driver cleanup and fixes:florian2008-11-271-213/+196
| | | | | | | | | | | - convert to platform_driver - get the window_size/addr from the board setup code - indentation fixes - remove duplicate code - move bcm_tag declaration out of the MTD driver git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13379 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Flatten brcm63xx patches, should make our life easier to patch files now ;)florian2008-11-268-0/+4108
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13368 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Prevent the MTD map to fail, somehow detect_cfe will read the tag plus some ↵florian2008-11-201-1/+1
| | | | | | garbage, therefore making a simple strcmp will fail git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13299 3c298f89-4303-0410-b956-a3cf2f4a3e73
* This patch is for broadcom 96348GW-11 boards, to get USB and Ethernet ↵florian2008-11-151-2/+3
| | | | | | working. Also it patches mtd map driver for bcm96xx boards to be sure that CFE1CFE1 code is detected when booting from CFE. (#4201) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13213 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Delete old brcm63xx filesflorian2008-11-151-1041/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13210 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: rename mtd partitions to the ones used by other openwrt platforms ↵nbd2008-11-061-13/+5
| | | | | | - should make the automatic rootfs overlay split work and fix the mounting of the right partition git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13130 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add definitions for bcm96350vw, add back bcm63xx mtd driver, be careful when ↵florian2008-10-201-2/+2
| | | | | | testing with 8MB devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13015 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Upgrade brcm63xx to 2.6.24florian2008-02-131-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10455 3c298f89-4303-0410-b956-a3cf2f4a3e73
* strip the kernel version suffix from target directories, except for brcm-2.4 ↵nbd2007-09-062-0/+1318
(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