summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)Gabor Juhos2008-05-1823-31/+31
| | | | SVN-Revision: 11184
* bcm96345: correct some 6345 specific stuffFelix Fietkau2008-05-181-0/+126
| | | | | | | | | | | | 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
* bcm963xx: fix cfe detectionFelix Fietkau2008-05-181-0/+46
| | | | | | | | The CFE detection failed to account for zero termination. Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11182
* bcm963xx: add new timer codeFelix Fietkau2008-05-181-0/+121
| | | | | | | | | 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
* bcm963xx: remove obsolete timer codeFelix Fietkau2008-05-181-0/+73
| | | | | | | | 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
* bcm963xx: fix uart isrFelix Fietkau2008-05-181-0/+36
| | | | | | | | | | 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
* bcm963xx: rewrite irq handling codeFelix Fietkau2008-05-182-0/+555
| | | | | | | | | 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
* bcm963xx: add missing trailing zero to load addressFelix Fietkau2008-05-181-0/+29
| | | | | | | | | 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
* bcm963xx: flashmap supportFelix Fietkau2008-05-181-0/+82
| | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11176
* bcm963xx: serial port supportFelix Fietkau2008-05-181-0/+23
| | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11175
* bcm963xx: board supportFelix Fietkau2008-05-181-0/+182
| | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11174
* bcm963xx: add 2.6.25 configuration fileFelix Fietkau2008-05-181-0/+317
| | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11173
* bcm963xx: use the 2.6.25.1 kernelFelix Fietkau2008-05-181-1/+1
| | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11172
* bcm963xx: image generation using image taggerFelix Fietkau2008-05-181-0/+27
| | | | | | | | | | | | | | | 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
* bcm963xx: add cfe image tagging utilityFelix Fietkau2008-05-182-0/+302
| | | | | | | | | | | | | 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
* bcm963xx: fix load address / kernel entryFelix Fietkau2008-05-182-3/+3
| | | | | | | | | | 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
* sound: Remove atheros restriction, since atheros can have usb sound cardsRod Whitby2008-05-181-1/+1
| | | | SVN-Revision: 11168
* Add support for OTI6858 and ARK3116 usb serial converters (#3442)Florian Fainelli2008-05-181-0/+30
| | | | SVN-Revision: 11167
* ifndef is not supported inside make variable expansionFelix Fietkau2008-05-171-1/+1
| | | | SVN-Revision: 11165
* atheros/config-2.6.25: Removed MII overrideRod Whitby2008-05-171-1/+1
| | | | SVN-Revision: 11161
* base-files: Update /etc/init.d/fstab with new location of swapon and swapoff ↵Rod Whitby2008-05-172-5/+5
| | | | | | (they moved from /sbin to /usr/sbin) SVN-Revision: 11157
* Remove files now present upstream in files-2.6.25 (This is mostly just ↵Peter Denison2008-05-1696-4789/+18636
| | | | | | 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
* update versionYuji Mano2008-05-161-2/+2
| | | | SVN-Revision: 11154
* modules/other.mk: Enable bluetooth for atherosRod Whitby2008-05-161-2/+2
| | | | SVN-Revision: 11150
* fix avr32 compilingTravis Kemen2008-05-161-0/+20
| | | | SVN-Revision: 11147
* Add support for Asus wl-520gcFlorian Fainelli2008-05-161-0/+14
| | | | SVN-Revision: 11145
* This patch adds a number of configuration options to the MadWifi package. ↵Travis Kemen2008-05-152-35/+261
| | | | | | 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
* This patch makes kernel modules check if config is defined and creates a ↵Travis Kemen2008-05-151-0/+6
| | | | | | 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
* Allow package/switch to compile against 2.6.25Peter Denison2008-05-141-0/+4
| | | | SVN-Revision: 11138
* add proper led support to ifxmipsJohn Crispin2008-05-141-63/+30
| | | | SVN-Revision: 11137
* fix mini_fo bug on 2.6.25Gabor Juhos2008-05-131-0/+68
| | | | SVN-Revision: 11135
* config-2.6.25: Enable NETDEV_1000, so that the via-velocity gigabit ethernet ↵Rod Whitby2008-05-132-2/+4
| | | | | | driver for the DSMG600RevA can be selected. SVN-Revision: 11134
* fixes u-boot compile in clean treeJohn Crispin2008-05-131-0/+1
| | | | SVN-Revision: 11133
* adding check for /proc/net/vlan/config (==vlan enabled kernel)Ralph Hempel2008-05-131-1/+1
| | | | SVN-Revision: 11132
* revert to before ubnt images were madeTravis Kemen2008-05-131-20/+0
| | | | SVN-Revision: 11130
* atheros: added marvell switch driverMatteo Croce2008-05-136-0/+218
| | | | SVN-Revision: 11129
* Fix typo in broadcom-diag LED output enablePeter Denison2008-05-121-1/+1
| | | | SVN-Revision: 11125
* Update size and inodes of grup imageJens Muecke2008-05-121-2/+2
| | | | | | | | Enlarge default size of grup image for X and other packages. OLPC also use this grup image. SVN-Revision: 11124
* use the righ value in the DSP clock calculationGabor Juhos2008-05-121-1/+1
| | | | SVN-Revision: 11123
* remove svn:executable property from u-boot source filesGabor Juhos2008-05-124-0/+0
| | | | SVN-Revision: 11122
* Fix kmod-ata-piix depsAndy Boyett2008-05-121-1/+1
| | | | SVN-Revision: 11121
* Package nvidia sata driverAndy Boyett2008-05-121-0/+11
| | | | SVN-Revision: 11120
* Package AHCI driverAndy Boyett2008-05-121-0/+17
| | | | SVN-Revision: 11119
* Package VIA sata driverAndy Boyett2008-05-121-0/+16
| | | | SVN-Revision: 11118
* disable ip6tables as well on 2.6.25 until we have working IMQ supportNicolas Thill2008-05-111-1/+2
| | | | SVN-Revision: 11117
* fix fuse: use in-kernel module for 2.6.25+ kernelsNicolas Thill2008-05-111-4/+15
| | | | SVN-Revision: 11116
* add a macro to compare kernel patch versions and use it for crypto and ↵Nicolas Thill2008-05-113-4/+13
| | | | | | watchdog changes in 2.6.24+ kernels (closes: #3402) SVN-Revision: 11115
* atheros: revert to kernel 2.6.23Matteo Croce2008-05-112-6/+23
| | | | SVN-Revision: 11114
* atheros: USB supportMatteo Croce2008-05-117-13/+323
| | | | SVN-Revision: 11113
* ifxmips is no longer b0rkedJohn Crispin2008-05-111-1/+1
| | | | SVN-Revision: 11111