Florian Fainelli
|
8813961e86
|
bcm6338 can support PCI since it has MPI
SVN-Revision: 16592
|
2009-06-27 21:43:55 +00:00 |
Florian Fainelli
|
ca5de76ed3
|
more fixes for bcm6338, no need not to prevent reads from MPI registers now that we have it defined correctly
SVN-Revision: 16589
|
2009-06-27 20:32:43 +00:00 |
Florian Fainelli
|
d02d75ba02
|
fix the flash address comment and register the flash device again with its proper physical address on 6338/6345
SVN-Revision: 16587
|
2009-06-27 18:58:00 +00:00 |
Florian Fainelli
|
0bb3a46217
|
fix a stupid typo preventing the board from being detected
SVN-Revision: 16586
|
2009-06-27 18:30:45 +00:00 |
Florian Fainelli
|
bcc1dd7f99
|
prevent bcm6338 and bcm6345 from crashing very early
SVN-Revision: 16585
|
2009-06-27 18:23:58 +00:00 |
Florian Fainelli
|
7da8855c79
|
only register fallback sprom and enable PCI if we actually have support for PCI
SVN-Revision: 16581
|
2009-06-27 16:17:18 +00:00 |
Florian Fainelli
|
bf0942ce5c
|
do not bloat the kernel with experimental bcm6345 for now
SVN-Revision: 16580
|
2009-06-27 15:52:03 +00:00 |
Florian Fainelli
|
13a8ed9ca0
|
more missing register definitions for bcm6338
SVN-Revision: 16579
|
2009-06-27 15:51:27 +00:00 |
Florian Fainelli
|
287a2c0ba9
|
more bcm6338 and bcm6345 related fixes
SVN-Revision: 16568
|
2009-06-26 12:34:35 +00:00 |
Florian Fainelli
|
8c4137900c
|
define bcm6338 SDRAM base register and make sure that the right CPU id will be used to detect a bcm6338
SVN-Revision: 16567
|
2009-06-26 11:08:12 +00:00 |
Florian Fainelli
|
45c25ff988
|
generate images for the bcm6338w
SVN-Revision: 16566
|
2009-06-26 10:27:37 +00:00 |
Florian Fainelli
|
e86e91380a
|
add board definitions for the bcm6338w
SVN-Revision: 16565
|
2009-06-26 10:27:13 +00:00 |
Florian Fainelli
|
1795111337
|
add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364)
SVN-Revision: 16506
|
2009-06-18 15:00:32 +00:00 |
Florian Fainelli
|
606193fc1f
|
generate experimental images for bcm6338 boards, thanks to Daniel Dickinson
SVN-Revision: 16490
|
2009-06-17 13:16:59 +00:00 |
Florian Fainelli
|
a68fe5655e
|
use 2.6.27.5
SVN-Revision: 16486
|
2009-06-17 08:46:47 +00:00 |
Imre Kaloz
|
c83b031b84
|
use the same i/o schedulers for all targets
SVN-Revision: 16479
|
2009-06-15 20:43:02 +00:00 |
Florian Fainelli
|
cc12508ee3
|
use build system REVISION variable (#5317)
SVN-Revision: 16400
|
2009-06-10 13:43:48 +00:00 |
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
|
2009-06-10 08:24:13 +00:00 |
Florian Fainelli
|
e9c22f7939
|
cleanup the watchdog driver a bit
SVN-Revision: 16395
|
2009-06-09 21:35:51 +00:00 |
Florian Fainelli
|
972619416e
|
fix the watchdog driver and enable it by default
SVN-Revision: 16394
|
2009-06-09 21:28:15 +00:00 |
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
|
2009-06-09 08:04:52 +00:00 |
Florian Fainelli
|
4f72fef05e
|
remove this line which got accidentaly succesfully applied, but should not have (#5285)
SVN-Revision: 16380
|
2009-06-08 13:42:11 +00:00 |
Florian Fainelli
|
8f84508c25
|
fix ethernet driver removal
SVN-Revision: 16335
|
2009-06-04 10:04:53 +00:00 |
Florian Fainelli
|
50936e1aa5
|
fix pcmcia device removal
SVN-Revision: 16334
|
2009-06-04 10:04:11 +00:00 |
Florian Fainelli
|
116a53a154
|
add missing null entry in pcmcia driver
SVN-Revision: 16333
|
2009-06-04 10:03:41 +00:00 |
Florian Fainelli
|
4049592268
|
request gpio pins and set direction correctly for pcmcia
SVN-Revision: 16332
|
2009-06-04 10:03:03 +00:00 |
Florian Fainelli
|
287a0efd68
|
be SMP safe even with gpiolib
SVN-Revision: 16331
|
2009-06-04 10:02:23 +00:00 |
Florian Fainelli
|
9013e936ed
|
cache gpio values in gpio_set
SVN-Revision: 16330
|
2009-06-04 10:01:55 +00:00 |
Florian Fainelli
|
1208ffaedb
|
use the correct number of GPIOs for bcm6358
SVN-Revision: 16329
|
2009-06-04 10:01:03 +00:00 |
Florian Fainelli
|
c95420f06d
|
register gpiochip earlier, allowing gpio-based runtime detection to be performed in board_init callback
SVN-Revision: 16328
|
2009-06-04 09:59:28 +00:00 |
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
|
2009-06-03 08:55:18 +00:00 |
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
|
2009-06-01 18:27:51 +00:00 |
Florian Fainelli
|
9be0df0caa
|
include wpa-supplicant iw in the default profile
SVN-Revision: 16195
|
2009-05-29 15:33:14 +00:00 |
Florian Fainelli
|
027d6ac4c5
|
also include the SPI driver in the gw6x00 profile
SVN-Revision: 16077
|
2009-05-26 11:15:27 +00:00 |
Florian Fainelli
|
a94930dbbb
|
include kmod-usb-storage and kmod-ipt-nathelper-extra for SIP connection tracking
SVN-Revision: 16075
|
2009-05-26 10:25:55 +00:00 |
Florian Fainelli
|
fa45acd690
|
add the Tecom GW6x00 (6000 and 6200) board profile
SVN-Revision: 16059
|
2009-05-25 16:14:13 +00:00 |
Florian Fainelli
|
f150bc5e36
|
update to new stable 2.6.27.24
SVN-Revision: 15931
|
2009-05-20 09:00:09 +00:00 |
Florian Fainelli
|
1322e2721a
|
disable CONFIG_SSB_BLOCKIO by default until we fix it properly in mac80211
SVN-Revision: 15926
|
2009-05-19 18:15:19 +00:00 |
Imre Kaloz
|
e965c02820
|
even more config file cleanup
SVN-Revision: 15913
|
2009-05-18 13:21:25 +00:00 |
Florian Fainelli
|
ce87c61ae9
|
add missing SSB_BLOCKIO to prevent build failres, will resolve that globally later
SVN-Revision: 15911
|
2009-05-18 11:11:23 +00:00 |
Florian Fainelli
|
0d7f5f8d2c
|
add support for sysupgrade (#5117)
SVN-Revision: 15900
|
2009-05-17 16:53:57 +00:00 |
Imre Kaloz
|
91e866f383
|
config cleanups
SVN-Revision: 15861
|
2009-05-15 10:40:04 +00:00 |
Imre Kaloz
|
26b42d5807
|
cardbus != pcmcia -- disable it in b43
SVN-Revision: 15857
|
2009-05-15 08:58:02 +00:00 |
Florian Fainelli
|
480b27e9f9
|
add missing configuration symbol
SVN-Revision: 15856
|
2009-05-15 07:04:32 +00:00 |
Imre Kaloz
|
6bfddb152f
|
some additional config file cleanup..
SVN-Revision: 15845
|
2009-05-14 13:32:34 +00:00 |
Imre Kaloz
|
c83d91fcfc
|
unify congestion control options
SVN-Revision: 15844
|
2009-05-14 12:42:07 +00:00 |
Imre Kaloz
|
a9c958c2de
|
make kernels use /etc/preinit by default
SVN-Revision: 15840
|
2009-05-14 10:20:53 +00:00 |
Florian Fainelli
|
01be18725f
|
also supports pcmcia
SVN-Revision: 15693
|
2009-05-07 15:25:15 +00:00 |
Imre Kaloz
|
e9b397805d
|
some more kernel config cleanup.. last for today :)
SVN-Revision: 15606
|
2009-05-04 20:57:02 +00:00 |
Imre Kaloz
|
0f2b1d070a
|
more cleanup
SVN-Revision: 15605
|
2009-05-04 20:31:47 +00:00 |
Imre Kaloz
|
a614251e6c
|
cleanup MTD option handling
SVN-Revision: 15602
|
2009-05-04 19:13:43 +00:00 |
Imre Kaloz
|
38c5311047
|
move MFD stuff to the generic kernel configs
SVN-Revision: 15587
|
2009-05-04 13:51:29 +00:00 |
Imre Kaloz
|
64fbade939
|
refresh patches
SVN-Revision: 15581
|
2009-05-04 11:35:08 +00:00 |
Imre Kaloz
|
86a4a6edb9
|
upgrade to newest stable kernel versions
SVN-Revision: 15575
|
2009-05-03 16:58:06 +00:00 |
Florian Fainelli
|
a036aca55c
|
now that we register gpiodev, also include gpioctl in the default image
SVN-Revision: 15510
|
2009-04-30 14:09:45 +00:00 |
Florian Fainelli
|
9485c3e834
|
register gpiodev
SVN-Revision: 15509
|
2009-04-30 14:09:01 +00:00 |
Florian Fainelli
|
dd2b72105b
|
fix redundant driver name printing in probe function
SVN-Revision: 15254
|
2009-04-19 13:32:54 +00:00 |
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
|
2009-04-19 13:18:48 +00:00 |
Felix Fietkau
|
34939cad39
|
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
|
2009-04-17 14:09:46 +00:00 |
Florian Fainelli
|
4bd65101ad
|
do not override CONFIG_CONFIGFS_FS in a few places, and make gpiommc be selectable with the spio-gpio-old module (#4659)
SVN-Revision: 15215
|
2009-04-12 12:54:38 +00:00 |
Florian Fainelli
|
14832d3c23
|
some more fixes to the SPI controller driver
SVN-Revision: 15146
|
2009-04-08 08:52:57 +00:00 |
Florian Fainelli
|
5d5c8300b1
|
imagetag's -k argument is expected to be hexadecimal instead of decimal (#4885)
SVN-Revision: 15133
|
2009-04-07 13:22:32 +00:00 |
Florian Fainelli
|
fb3fbea164
|
override CONFIG_USB_EHCI_ROOT_HUB_TT since it breaks ehci on bcm6358
SVN-Revision: 15020
|
2009-03-24 15:22:07 +00:00 |
Hauke Mehrtens
|
f5dc2ce0aa
|
refresh patches
SVN-Revision: 15018
|
2009-03-24 15:09:20 +00:00 |
Hauke Mehrtens
|
e82dce69a3
|
update to kernel version 2.6.27.21
SVN-Revision: 15016
|
2009-03-24 15:05:51 +00:00 |
Florian Fainelli
|
501ebb4f74
|
enable all blocks on 6338 and uart clock on 6345
SVN-Revision: 14957
|
2009-03-21 10:50:44 +00:00 |
Florian Fainelli
|
0972ee5331
|
add support for bcm6345 SoC, needs testing
SVN-Revision: 14953
|
2009-03-20 15:08:02 +00:00 |
Florian Fainelli
|
32c29f1aaf
|
fix SPI register switch and prepare for UDC, thanks to Henk Vergonet (#4783)
SVN-Revision: 14914
|
2009-03-17 11:28:54 +00:00 |
Florian Fainelli
|
b865f9b722
|
add the CFE offset command line option to the imagetag utility, closes (#4366)
SVN-Revision: 14896
|
2009-03-16 12:29:11 +00:00 |
Florian Fainelli
|
6495fa36ea
|
add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366
SVN-Revision: 14850
|
2009-03-12 08:54:04 +00:00 |
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
|
2009-03-11 10:32:44 +00:00 |
Florian Fainelli
|
51125fb616
|
make SPI work in full-duplex mode by default
SVN-Revision: 14841
|
2009-03-10 15:28:29 +00:00 |
Florian Fainelli
|
add058c382
|
include kmod-switch in the default images
SVN-Revision: 14827
|
2009-03-09 21:58:49 +00:00 |
Florian Fainelli
|
58a11bcb40
|
package the bcm63xx-spi driver
SVN-Revision: 14794
|
2009-03-08 19:21:55 +00:00 |
Florian Fainelli
|
ae1ed9b7f4
|
add bcm63xx_spi based on reading shared/opensource/flash/spiflash.c from the consumer releases, needs testing
SVN-Revision: 14793
|
2009-03-08 15:27:46 +00:00 |
Florian Fainelli
|
871b0d6fed
|
fix SPI accessors
SVN-Revision: 14792
|
2009-03-08 14:20:15 +00:00 |
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
|
2009-03-08 12:43:13 +00:00 |
Florian Fainelli
|
bf7f2939c2
|
compile and register SPI controller device
SVN-Revision: 14789
|
2009-03-08 12:18:26 +00:00 |
Florian Fainelli
|
1e92d0355d
|
make bcm6358 consistend with the other boards naming
SVN-Revision: 14788
|
2009-03-08 12:17:19 +00:00 |
Florian Fainelli
|
b1abddb45f
|
fix some SPI register definitions and platform-device registration code
SVN-Revision: 14787
|
2009-03-08 12:13:52 +00:00 |
Florian Fainelli
|
5e8dfe53b6
|
prepare for SPI controller driver
SVN-Revision: 14755
|
2009-03-06 01:15:00 +00:00 |
Florian Fainelli
|
9422b140ba
|
fix SPI register definitions
SVN-Revision: 14754
|
2009-03-06 01:13:10 +00:00 |
Florian Fainelli
|
2d1ed46c68
|
fix a bcm963xx-flash warning
SVN-Revision: 14730
|
2009-03-02 18:55:47 +00:00 |
Florian Fainelli
|
6f484fc283
|
provide a sane SPROMv2 to make on-board bcm4318 card work, thanks mb__
SVN-Revision: 14683
|
2009-02-27 15:48:23 +00:00 |
Florian Fainelli
|
b539d11497
|
move the device registration to an earlier initcall level, required for fallback SPROM to work
SVN-Revision: 14681
|
2009-02-27 15:18:34 +00:00 |
Felix Fietkau
|
11014b5cea
|
disable all kernel config options that are set to =m
SVN-Revision: 14611
|
2009-02-22 04:44:24 +00:00 |
Hauke Mehrtens
|
3f085cd501
|
update to 2.6.28.7 and 2.6.27.19
SVN-Revision: 14601
|
2009-02-21 18:53:05 +00:00 |
Gabor Juhos
|
47665da430
|
update to 2.6.27.17
SVN-Revision: 14513
|
2009-02-15 07:47:12 +00:00 |
Florian Fainelli
|
eda8310293
|
always select kmod-ssb, pci is supported
SVN-Revision: 14492
|
2009-02-13 00:13:39 +00:00 |
Florian Fainelli
|
99203ed0b1
|
do not overried 802.1q and PHY kernel configuration symbols
SVN-Revision: 14468
|
2009-02-10 17:53:52 +00:00 |
Gabor Juhos
|
7f04c52b92
|
update to 2.6.27.15
SVN-Revision: 14440
|
2009-02-08 12:32:39 +00:00 |
Florian Fainelli
|
1fc20f18d4
|
resync kernel configuration
SVN-Revision: 14395
|
2009-02-03 19:59:01 +00:00 |
Florian Fainelli
|
730346e2d5
|
add support for user9102 boards (#4537)
SVN-Revision: 14305
|
2009-01-31 16:01:20 +00:00 |
Florian Fainelli
|
c2c0d74f67
|
generate images for old CFE based boards like the Davolink DV201
SVN-Revision: 14264
|
2009-01-29 14:56:45 +00:00 |
Florian Fainelli
|
d7cb033a04
|
Add board definitions for the Davolink DV201AMR
SVN-Revision: 14263
|
2009-01-29 14:54:13 +00:00 |
Gabor Juhos
|
2a0825b4d3
|
update to 2.6.27.13
SVN-Revision: 14179
|
2009-01-25 18:33:19 +00:00 |
Gabor Juhos
|
0c2e187f54
|
switch to 2.6.27.12
SVN-Revision: 14157
|
2009-01-23 13:30:27 +00:00 |
Florian Fainelli
|
46b91ed787
|
frequency is in Hz, thanks Joel
SVN-Revision: 14067
|
2009-01-17 15:29:36 +00:00 |
Florian Fainelli
|
5ce93c07a5
|
fix SPI register definitions
SVN-Revision: 14048
|
2009-01-15 22:53:32 +00:00 |
Florian Fainelli
|
5905a48169
|
allow bcm6338 to get the base address of the memory controller register, required to detect memory size
SVN-Revision: 14047
|
2009-01-15 22:42:22 +00:00 |