Commit Graph

67 Commits (507b9818c0dadae940e68d711b643d6b732a2cea)

Author SHA1 Message Date
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
Felix Fietkau 17d20bb016 bcm963xx: flashmap support
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11176
2008-05-18 17:31:02 +00:00
Felix Fietkau da18b98cff bcm963xx: serial port support
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11175
2008-05-18 17:30:49 +00:00
Felix Fietkau 97b85443eb bcm963xx: board support
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11174
2008-05-18 17:30:39 +00:00
Felix Fietkau f94d5eafc9 bcm963xx: add 2.6.25 configuration file
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11173
2008-05-18 17:30:30 +00:00
Felix Fietkau 8e7ff7a673 bcm963xx: use the 2.6.25.1 kernel
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11172
2008-05-18 17:30:16 +00:00
Felix Fietkau 2dfabe3991 bcm963xx: image generation using image tagger
This adds CFE tagged image generation in the BCM963xx target image Makefile.
It has to generate its own LZMA compressed kernel because CFE is a LZMA nazi.
It also seems that the Broadcom image tagger as well as CFE use AdvanceCOMP,
which is based on a slightly older LZMA SDK. Anyways, some of the code is
GPL, some of it is LGPL, so it might be that Broadcom owes some sources.
Also, LZMA has a bug which causes it to generate different output when you
are using stdin / stdout compared to plain files. I've just worked around
the issue by using plain files.

Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11171
2008-05-18 17:30:04 +00:00