| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
SVN-Revision: 11184
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
The CFE detection failed to account for zero termination.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11182
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11176
|
|
|
|
|
|
| |
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11175
|
|
|
|
|
|
| |
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11174
|
|
|
|
|
|
| |
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11173
|
|
|
|
|
|
| |
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11172
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This replaces the proprietary bcmImageBuilder program from the Broadcom source
drops. It basically adds a 256 bytes header in front of the kernel + rootfs
which contains a few text signatures, the locations of the data as well as the
checksums of the data and the tag. It also adds a 12 bytes header in front of
the LZMA kernel which contains the load address, kernel entry and the size of
the compressed LZMA data.
Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11170
|
|
|
|
|
|
|
|
|
|
| |
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>
SVN-Revision: 11169
|
|
|
|
| |
SVN-Revision: 11168
|
|
|
|
| |
SVN-Revision: 11167
|
|
|
|
| |
SVN-Revision: 11165
|
|
|
|
| |
SVN-Revision: 11161
|
|
|
|
|
|
| |
(they moved from /sbin to /usr/sbin)
SVN-Revision: 11157
|
|
|
|
|
|
| |
drivers/ssb and include/linux/ssb) [brcm47xx] Regenerate patches against 2.6.25.1 kernel+files set Default is still to build against 2.6.23.16
SVN-Revision: 11155
|
|
|
|
| |
SVN-Revision: 11154
|
|
|
|
| |
SVN-Revision: 11150
|
|
|
|
| |
SVN-Revision: 11147
|
|
|
|
| |
SVN-Revision: 11145
|
|
|
|
|
|
| |
You can now configure the HAL, bus, default rate control algorithm as well as the debug mode from within make menuconfig. The goal is to be able to support hardware profiles with different HALs without messing around with the Makefile directly. Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11140
|
|
|
|
|
|
| |
config passthrough target which will evaluate the original config in the generated package. This is done so kernel modules can have configuration menus like busybox, etc... Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11139
|
|
|
|
| |
SVN-Revision: 11138
|
|
|
|
| |
SVN-Revision: 11137
|
|
|
|
| |
SVN-Revision: 11135
|
|
|
|
|
|
| |
driver for the DSMG600RevA can be selected.
SVN-Revision: 11134
|
|
|
|
| |
SVN-Revision: 11133
|
|
|
|
| |
SVN-Revision: 11132
|
|
|
|
| |
SVN-Revision: 11130
|
|
|
|
| |
SVN-Revision: 11129
|
|
|
|
| |
SVN-Revision: 11125
|
|
|
|
|
|
|
|
| |
Enlarge default size of grup image for
X and other packages. OLPC also use this
grup image.
SVN-Revision: 11124
|
|
|
|
| |
SVN-Revision: 11123
|
|
|
|
| |
SVN-Revision: 11122
|
|
|
|
| |
SVN-Revision: 11121
|
|
|
|
| |
SVN-Revision: 11120
|
|
|
|
| |
SVN-Revision: 11119
|
|
|
|
| |
SVN-Revision: 11118
|
|
|
|
| |
SVN-Revision: 11117
|
|
|
|
| |
SVN-Revision: 11116
|
|
|
|
|
|
| |
watchdog changes in 2.6.24+ kernels (closes: #3402)
SVN-Revision: 11115
|
|
|
|
| |
SVN-Revision: 11114
|
|
|
|
| |
SVN-Revision: 11113
|
|
|
|
| |
SVN-Revision: 11111
|