Florian Fainelli
|
ca16accfbb
|
The attached patch adds building of firmware images for more routers based on the brcm63xx chipset.
Signed-Off By: Daniel Dickinson <crazycshore@gmail.com>
SVN-Revision: 16396
|
16 years ago |
Florian Fainelli
|
e9c22f7939
|
cleanup the watchdog driver a bit
SVN-Revision: 16395
|
16 years ago |
Florian Fainelli
|
972619416e
|
fix the watchdog driver and enable it by default
SVN-Revision: 16394
|
16 years ago |
Florian Fainelli
|
01118457e8
|
rework imagetag firmware generator and MTD partition parser to accomodate with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987).
SVN-Revision: 16393
|
16 years ago |
Florian Fainelli
|
4f72fef05e
|
remove this line which got accidentaly succesfully applied, but should not have (#5285)
SVN-Revision: 16380
|
16 years ago |
Florian Fainelli
|
8f84508c25
|
fix ethernet driver removal
SVN-Revision: 16335
|
16 years ago |
Florian Fainelli
|
50936e1aa5
|
fix pcmcia device removal
SVN-Revision: 16334
|
16 years ago |
Florian Fainelli
|
116a53a154
|
add missing null entry in pcmcia driver
SVN-Revision: 16333
|
16 years ago |
Florian Fainelli
|
4049592268
|
request gpio pins and set direction correctly for pcmcia
SVN-Revision: 16332
|
16 years ago |
Florian Fainelli
|
287a0efd68
|
be SMP safe even with gpiolib
SVN-Revision: 16331
|
16 years ago |
Florian Fainelli
|
9013e936ed
|
cache gpio values in gpio_set
SVN-Revision: 16330
|
16 years ago |
Florian Fainelli
|
1208ffaedb
|
use the correct number of GPIOs for bcm6358
SVN-Revision: 16329
|
16 years ago |
Florian Fainelli
|
c95420f06d
|
register gpiochip earlier, allowing gpio-based runtime detection to be performed in board_init callback
SVN-Revision: 16328
|
16 years ago |
Florian Fainelli
|
d2b2ce325a
|
merger mtu/802.1q related fixes: 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.
SVN-Revision: 16302
|
16 years ago |
Florian Fainelli
|
05b40c8d13
|
backport an upstream fix: We're not disabling IRQ, so we must call the irq safe flavour of netif_rx_complete, should fix some crashes when running the system for a long time
SVN-Revision: 16277
|
16 years ago |
Florian Fainelli
|
0d7f5f8d2c
|
add support for sysupgrade (#5117)
SVN-Revision: 15900
|
16 years ago |
Florian Fainelli
|
9485c3e834
|
register gpiodev
SVN-Revision: 15509
|
16 years ago |
Florian Fainelli
|
dd2b72105b
|
fix redundant driver name printing in probe function
SVN-Revision: 15254
|
16 years ago |
Florian Fainelli
|
1f334e3caa
|
make images that can be flashed using the stock firmware web interface, thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943)
SVN-Revision: 15253
|
16 years ago |
Florian Fainelli
|
14832d3c23
|
some more fixes to the SPI controller driver
SVN-Revision: 15146
|
16 years ago |
Florian Fainelli
|
501ebb4f74
|
enable all blocks on 6338 and uart clock on 6345
SVN-Revision: 14957
|
16 years ago |
Florian Fainelli
|
0972ee5331
|
add support for bcm6345 SoC, needs testing
SVN-Revision: 14953
|
16 years ago |
Florian Fainelli
|
32c29f1aaf
|
fix SPI register switch and prepare for UDC, thanks to Henk Vergonet (#4783)
SVN-Revision: 14914
|
16 years ago |
Florian Fainelli
|
6495fa36ea
|
add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366
SVN-Revision: 14850
|
16 years ago |
Florian Fainelli
|
8065eb4a55
|
do not duplicate fifo_size, since RX and TX fifo sizes are the same, request_mem_region on the registers
SVN-Revision: 14848
|
16 years ago |
Florian Fainelli
|
51125fb616
|
make SPI work in full-duplex mode by default
SVN-Revision: 14841
|
16 years ago |
Florian Fainelli
|
ae1ed9b7f4
|
add bcm63xx_spi based on reading shared/opensource/flash/spiflash.c from the consumer releases, needs testing
SVN-Revision: 14793
|
16 years ago |
Florian Fainelli
|
871b0d6fed
|
fix SPI accessors
SVN-Revision: 14792
|
16 years ago |
Florian Fainelli
|
1bcf5d0de6
|
fix typo for the bcm6338 spi IRQ, change platform driver name and make the SPI irq be fetchable by platform driver initialization code
SVN-Revision: 14790
|
16 years ago |
Florian Fainelli
|
bf7f2939c2
|
compile and register SPI controller device
SVN-Revision: 14789
|
16 years ago |
Florian Fainelli
|
1e92d0355d
|
make bcm6358 consistend with the other boards naming
SVN-Revision: 14788
|
16 years ago |
Florian Fainelli
|
b1abddb45f
|
fix some SPI register definitions and platform-device registration code
SVN-Revision: 14787
|
16 years ago |
Florian Fainelli
|
5e8dfe53b6
|
prepare for SPI controller driver
SVN-Revision: 14755
|
16 years ago |
Florian Fainelli
|
9422b140ba
|
fix SPI register definitions
SVN-Revision: 14754
|
16 years ago |
Florian Fainelli
|
2d1ed46c68
|
fix a bcm963xx-flash warning
SVN-Revision: 14730
|
16 years ago |
Florian Fainelli
|
6f484fc283
|
provide a sane SPROMv2 to make on-board bcm4318 card work, thanks mb__
SVN-Revision: 14683
|
16 years ago |
Florian Fainelli
|
b539d11497
|
move the device registration to an earlier initcall level, required for fallback SPROM to work
SVN-Revision: 14681
|
16 years ago |
Florian Fainelli
|
730346e2d5
|
add support for user9102 boards (#4537)
SVN-Revision: 14305
|
16 years ago |
Florian Fainelli
|
d7cb033a04
|
Add board definitions for the Davolink DV201AMR
SVN-Revision: 14263
|
16 years ago |
Florian Fainelli
|
46b91ed787
|
frequency is in Hz, thanks Joel
SVN-Revision: 14067
|
16 years ago |
Florian Fainelli
|
5ce93c07a5
|
fix SPI register definitions
SVN-Revision: 14048
|
16 years ago |
Florian Fainelli
|
5905a48169
|
allow bcm6338 to get the base address of the memory controller register, required to detect memory size
SVN-Revision: 14047
|
16 years ago |
Florian Fainelli
|
4c7d2cf90e
|
correct SPI register size
SVN-Revision: 13886
|
16 years ago |
Florian Fainelli
|
85d59fbf8c
|
add board registration of the bcm96338gw
SVN-Revision: 13693
|
16 years ago |
Florian Fainelli
|
3f7137022d
|
6338 has no PCI
SVN-Revision: 13692
|
16 years ago |
Florian Fainelli
|
3dd67d64f4
|
add experimental support for bcm6338
SVN-Revision: 13691
|
16 years ago |
Florian Fainelli
|
fa5a568380
|
Register watchdog driver
SVN-Revision: 13690
|
16 years ago |
Florian Fainelli
|
42ff43386a
|
fix register definitions for bcm6358, thanks SGDA
SVN-Revision: 13688
|
16 years ago |
Florian Fainelli
|
7ab973e1af
|
Add bcm63xx_wdt but do not enable it yet
SVN-Revision: 13677
|
16 years ago |
Florian Fainelli
|
4dc65aed63
|
Add support for Sagem F@ST2404 (#4332)
SVN-Revision: 13583
|
16 years ago |