florian
cc501ac63d
brcm63xx has pcmcia support and is able to run b43 on its pci bus
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-20 23:08:20 +00:00
florian
afb2aa1a4a
Update brcm63xx broadcom profile now that b43 is available
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-20 23:01:48 +00:00
florian
1cd434bb7a
Synchroniz bcm63xx kernel configuration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-20 22:16:48 +00:00
florian
fa1bef7a19
Prevent the MTD map to fail, somehow detect_cfe will read the tag plus some garbage, therefore making a simple strcmp will fail
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13299 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-20 21:26:11 +00:00
florian
e2da4e9b55
Generate valid images for the bcm96348gw board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-20 21:22:45 +00:00
kaloz
e6e8c65ab1
move some options to the generic 2.6.27 config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-17 17:28:12 +00:00
kaloz
b7f53dca79
update to 2.6.27.6
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13261 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-17 17:22:30 +00:00
florian
1d55b67ff9
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 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-15 11:30:22 +00:00
florian
683cc3e470
Package bcm63xx-pcmcia kernel module and fix compilation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-15 11:26:23 +00:00
florian
4729808754
Remove old kernel configuration files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13211 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-15 11:23:29 +00:00
florian
42dd4ac5f0
Delete old brcm63xx files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-15 11:21:42 +00:00
juhosg
d8297bb0a4
[kernel] 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-12 17:49:01 +00:00
nico
3ced72e9c7
add missing kconfig symbols for 2.6.27 targets when all modules are enabled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-11 02:43:35 +00:00
nbd
95c0a2e226
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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-06 12:52:39 +00:00
florian
c4caad4f75
Add basic support for Inventel Liveboxes, resync kernel config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13108 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-03 20:30:43 +00:00
florian
8295d48e38
Using CONFIG_MODVERSIONS is a bad idea, disable it and no longer mark brcm63xx as broken
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-03 18:52:58 +00:00
florian
3fadb707e4
Use 2.6.27.4 kernel version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 11:19:24 +00:00
florian
4e471fc847
Update targets to 2.6.27.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-23 09:11:10 +00:00
florian
2e17392bce
Update patches and rename board 9 stands for development board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-22 09:20:51 +00:00
florian
33ffd60e66
Add definitions for bcm96350vw, add back bcm63xx mtd driver, be careful when testing with 8MB devices
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-20 12:55:28 +00:00
florian
5ee9afcc22
New Broadcom BCM63xx codebase, huge thanks to Maxime ;)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-17 22:53:56 +00:00
florian
c2a5ebc6dc
Fix reference to the old and replaced kmod-rt61
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12723 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 10:47:00 +00:00
juhosg
151259743b
[kernel] update to 2.6.26.5 and 2.6.25.17
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12718 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-26 18:46:53 +00:00
nico
1f74483425
disable CONFIG_USB_SUPPORT in generic config for 2.6.25 & 2.6.26 and enable it on targets where USB is supported
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12690 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-24 19:28:53 +00:00
juhosg
6795275961
[kernel] update to 2.6.26.3 and 2.6.25.16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-22 15:37:19 +00:00
juhosg
9c609b5b3b
[kernel] update to 2.6.25.15 and 2.6.26.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-07 16:52:52 +00:00
juhosg
115a129a30
[kernel] update to 2.6.25.12
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-26 10:53:23 +00:00
kaloz
15fb6e6e69
update targets to 2.6.25.10
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11667 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-05 16:52:15 +00:00
kaloz
ca231a8331
upgrade to 2.6.25.9
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-26 14:28:16 +00:00
juhosg
ad91de86f5
[kernel] upgrade to 2.6.25.7, and refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-17 12:57:04 +00:00
kaloz
c4019d34c1
upgrade to 2.6.25.6
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11435 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-11 11:38:39 +00:00
florian
648c3e4676
Add bcm3350 cpuid
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11364 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-05 16:19:46 +00:00
juhosg
a9d0643d17
[brcm63xx] revert kernel version to 2.6.25.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11273 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-27 06:27:16 +00:00
juhosg
f2a91858ac
[brcm63xx] refresh kernel patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-19 08:33:22 +00:00
juhosg
685d811b38
[kernel] upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 20:12:54 +00:00
nbd
1977b8eebd
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11183 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:32:16 +00:00
nbd
29a5029bce
bcm963xx: fix cfe detection
...
The CFE detection failed to account for zero termination.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11182 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:32:05 +00:00
nbd
b70a198f89
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:31:55 +00:00
nbd
b2ce0c07aa
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:31:45 +00:00
nbd
a03a3970cf
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11179 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:31:35 +00:00
nbd
2ff6ff3e54
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:31:25 +00:00
nbd
741b8902a7
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11177 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:31:11 +00:00
nbd
123751454e
bcm963xx: flashmap support
...
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:31:02 +00:00
nbd
dd88c880ed
bcm963xx: serial port support
...
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:30:49 +00:00
nbd
0fcb7c5182
bcm963xx: board support
...
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:30:39 +00:00
nbd
baeea7e3b7
bcm963xx: add 2.6.25 configuration file
...
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:30:30 +00:00
nbd
61b272ab98
bcm963xx: use the 2.6.25.1 kernel
...
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:30:16 +00:00
nbd
8a5477f586
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:30:04 +00:00
nbd
bd6f055e6a
bcm963xx: fix load address / kernel entry
...
Current kernels have the same kernel entry as load address, so just set them
like this. Also, the BCM963xx uses 0x80010000 as its load address, so use this
too.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 17:29:39 +00:00
nico
ab01217894
enable proper PCI & USB support detection at config-time by disabling CONFIG_PCI & CONFIG_USB entries in generic/config and enabling them on targets where appropriate
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-09 17:08:51 +00:00