Florian Fainelli
cc2e43992d
bcm63xx MTD driver cleanup and fixes: - 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
...
SVN-Revision: 13379
2008-11-27 20:40:03 +00:00
Florian Fainelli
bbad86e098
Add missing config symbol for SSB
...
SVN-Revision: 13378
2008-11-27 20:38:01 +00:00
Florian Fainelli
44108d6a2d
Commit changes on the files for gpiolib
...
SVN-Revision: 13374
2008-11-27 10:38:36 +00:00
Florian Fainelli
36fc2d1f93
Convert brcm63xx to gpiolib
...
SVN-Revision: 13373
2008-11-27 10:38:01 +00:00
Florian Fainelli
1c77ec0587
Flatten brcm63xx patches, should make our life easier to patch files now ;)
...
SVN-Revision: 13368
2008-11-26 18:41:01 +00:00
Florian Fainelli
4fc7535fc7
Make 4-port LAN and 1 port wan configurations work
...
SVN-Revision: 13362
2008-11-26 15:51:55 +00:00
Imre Kaloz
752054346a
update to 2.6.27.7
...
SVN-Revision: 13347
2008-11-25 13:54:46 +00:00
Imre Kaloz
a695fa76a4
move THERMAL symbols into the generic config
...
SVN-Revision: 13346
2008-11-25 13:52:25 +00:00
Florian Fainelli
0f26e35e37
brcm63xx has pcmcia support and is able to run b43 on its pci bus
...
SVN-Revision: 13303
2008-11-20 23:08:20 +00:00
Florian Fainelli
5acddecc68
Update brcm63xx broadcom profile now that b43 is available
...
SVN-Revision: 13302
2008-11-20 23:01:48 +00:00
Florian Fainelli
8f5351a4f2
Synchroniz bcm63xx kernel configuration
...
SVN-Revision: 13300
2008-11-20 22:16:48 +00:00
Florian Fainelli
e854a26332
Prevent the MTD map to fail, somehow detect_cfe will read the tag plus some garbage, therefore making a simple strcmp will fail
...
SVN-Revision: 13299
2008-11-20 21:26:11 +00:00
Florian Fainelli
107aa04e06
Generate valid images for the bcm96348gw board
...
SVN-Revision: 13298
2008-11-20 21:22:45 +00:00
Imre Kaloz
722c78cd1e
move some options to the generic 2.6.27 config
...
SVN-Revision: 13264
2008-11-17 17:28:12 +00:00
Imre Kaloz
7d09c0b086
update to 2.6.27.6
...
SVN-Revision: 13261
2008-11-17 17:22:30 +00:00
Florian Fainelli
0d4286b0b3
This patch is for broadcom 96348GW-11 boards, to get USB and Ethernet working. Also it patches mtd map driver for bcm96xx boards to be sure that CFE1CFE1 code is detected when booting from CFE. ( #4201 )
...
SVN-Revision: 13213
2008-11-15 11:30:22 +00:00
Florian Fainelli
cb126cd576
Package bcm63xx-pcmcia kernel module and fix compilation
...
SVN-Revision: 13212
2008-11-15 11:26:23 +00:00
Florian Fainelli
9bbc37d26b
Remove old kernel configuration files
...
SVN-Revision: 13211
2008-11-15 11:23:29 +00:00
Florian Fainelli
517e3d404c
Delete old brcm63xx files
...
SVN-Revision: 13210
2008-11-15 11:21:42 +00:00
Gabor Juhos
88cda758c3
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
...
SVN-Revision: 13192
2008-11-12 17:49:01 +00:00
Nicolas Thill
0a11abc83d
add missing kconfig symbols for 2.6.27 targets when all modules are enabled
...
SVN-Revision: 13178
2008-11-11 02:43:35 +00:00
Felix Fietkau
d0388bbe5c
brcm63xx: rename mtd partitions to the ones used by other openwrt platforms - should make the automatic rootfs overlay split work and fix the mounting of the right partition
...
SVN-Revision: 13130
2008-11-06 12:52:39 +00:00
Florian Fainelli
7cedaafd0c
Add basic support for Inventel Liveboxes, resync kernel config
...
SVN-Revision: 13108
2008-11-03 20:30:43 +00:00
Florian Fainelli
9aa1d64b91
Using CONFIG_MODVERSIONS is a bad idea, disable it and no longer mark brcm63xx as broken
...
SVN-Revision: 13106
2008-11-03 18:52:58 +00:00
Florian Fainelli
aa90a702db
Use 2.6.27.4 kernel version
...
SVN-Revision: 13055
2008-10-28 11:19:24 +00:00
Florian Fainelli
30d2200e7d
Update targets to 2.6.27.3
...
SVN-Revision: 13035
2008-10-23 09:11:10 +00:00
Florian Fainelli
28baca91fe
Update patches and rename board 9 stands for development board
...
SVN-Revision: 13024
2008-10-22 09:20:51 +00:00
Florian Fainelli
691e187381
Add definitions for bcm96350vw, add back bcm63xx mtd driver, be careful when testing with 8MB devices
...
SVN-Revision: 13015
2008-10-20 12:55:28 +00:00
Florian Fainelli
64c28032c8
New Broadcom BCM63xx codebase, huge thanks to Maxime ;)
...
SVN-Revision: 13001
2008-10-17 22:53:56 +00:00
Florian Fainelli
5718709711
Fix reference to the old and replaced kmod-rt61
...
SVN-Revision: 12723
2008-09-27 10:47:00 +00:00
Gabor Juhos
821170133f
update to 2.6.26.5 and 2.6.25.17
...
SVN-Revision: 12718
2008-09-26 18:46:53 +00:00
Nicolas Thill
3029c2fd53
disable CONFIG_USB_SUPPORT in generic config for 2.6.25 & 2.6.26 and enable it on targets where USB is supported
...
SVN-Revision: 12690
2008-09-24 19:28:53 +00:00
Gabor Juhos
184c6b06f2
update to 2.6.26.3 and 2.6.25.16
...
SVN-Revision: 12371
2008-08-22 15:37:19 +00:00
Gabor Juhos
e5fa05d788
update to 2.6.25.15 and 2.6.26.2
...
SVN-Revision: 12242
2008-08-07 16:52:52 +00:00
Gabor Juhos
104b3386a2
update to 2.6.25.12
...
SVN-Revision: 11933
2008-07-26 10:53:23 +00:00
Imre Kaloz
492ba57b56
update targets to 2.6.25.10
...
SVN-Revision: 11667
2008-07-05 16:52:15 +00:00
Imre Kaloz
dee39d10ee
upgrade to 2.6.25.9
...
SVN-Revision: 11584
2008-06-26 14:28:16 +00:00
Gabor Juhos
4af6ac74fb
upgrade to 2.6.25.7, and refresh patches
...
SVN-Revision: 11523
2008-06-17 12:57:04 +00:00
Imre Kaloz
2eb6751084
upgrade to 2.6.25.6
...
SVN-Revision: 11435
2008-06-11 11:38:39 +00:00
Florian Fainelli
6e0427c8a4
Add bcm3350 cpuid
...
SVN-Revision: 11364
2008-06-05 16:19:46 +00:00
Gabor Juhos
c2619fb5ab
revert kernel version to 2.6.25.4
...
SVN-Revision: 11273
2008-05-27 06:27:16 +00:00
Gabor Juhos
ac897ce5b1
refresh kernel patches
...
SVN-Revision: 11201
2008-05-19 08:33:22 +00:00
Gabor Juhos
f9719b35c8
upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)
...
SVN-Revision: 11184
2008-05-18 20:12:54 +00:00
Felix Fietkau
12da51bb3c
bcm96345: correct some 6345 specific stuff
...
This fixes some problems with the 6345 support and adds a macro for CPU
identification that is easier on the eyes. The first thing it does is to not
initialize MPI on the 6345 as it does not have PCI. The second thing it does is
to use a static value for the CPU frequency of the 6345 chip to provide an
accurate timer.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11183
2008-05-18 17:32:16 +00:00
Felix Fietkau
ab2b78aabd
bcm963xx: fix cfe detection
...
The CFE detection failed to account for zero termination.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11182
2008-05-18 17:32:05 +00:00
Felix Fietkau
be49888f6c
bcm963xx: add new timer code
...
This basically selects the new generic MIPS timer code for BCM963xx and
simplifies the timer setup code.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11181
2008-05-18 17:31:55 +00:00
Felix Fietkau
f92e4aaf53
bcm963xx: remove obsolete timer code
...
This removes some code that has been deprecated in kernels >= 2.6.24.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11180
2008-05-18 17:31:45 +00:00
Felix Fietkau
4db60563fc
bcm963xx: fix uart isr
...
The ISR ended up in an endless loop because the TX ISR never got used or masked.
This patch basically makes the TX ISR mask the the TX interrupt when it
encounters it, because it doesn't even use the TX interrupt.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11179
2008-05-18 17:31:35 +00:00
Felix Fietkau
ca851edf10
bcm963xx: rewrite irq handling code
...
This patch adds interrupt handling as on AR7. The old code was very messy and
didn't work too well. It also removes the unused file int-handler.S.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11178
2008-05-18 17:31:25 +00:00
Felix Fietkau
289c41604f
bcm963xx: add missing trailing zero to load address
...
The load address for BCM963xx is 0x80010000, not 0xf8001000 as in the current
sources. I think this is just a typo, so this patch fixes it (tested on 96345).
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11177
2008-05-18 17:31:11 +00:00