aboutsummaryrefslogtreecommitdiffstats
path: root/target
Commit message (Collapse)AuthorAgeFilesLines
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11183 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11182 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11181 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11180 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11179 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11178 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11177 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm963xx: flashmap supportFelix Fietkau2008-05-181-0/+82
| | | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11176 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm963xx: serial port supportFelix Fietkau2008-05-181-0/+23
| | | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11175 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm963xx: board supportFelix Fietkau2008-05-181-0/+182
| | | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11174 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm963xx: add 2.6.25 configuration fileFelix Fietkau2008-05-181-0/+317
| | | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11173 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm963xx: use the 2.6.25.1 kernelFelix Fietkau2008-05-181-1/+1
| | | | | | | Signed-off-by: Axel Gembe <ago@bastart.eu.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11172 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11171 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11169 3c298f89-4303-0410-b956-a3cf2f4a3e73
* atheros/config-2.6.25: Removed MII overrideRod Whitby2008-05-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11161 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic-2.6] Remove files now present upstream in files-2.6.25Peter Denison2008-05-1696-4789/+18636
| | | | | | | | (This is mostly just 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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11155 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add proper led support to ifxmipsJohn Crispin2008-05-141-63/+30
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11137 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] fix mini_fo bug on 2.6.25Gabor Juhos2008-05-131-0/+68
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11135 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11134 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixes u-boot compile in clean treeJohn Crispin2008-05-131-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11133 3c298f89-4303-0410-b956-a3cf2f4a3e73
* revert to before ubnt images were madeTravis Kemen2008-05-131-20/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11130 3c298f89-4303-0410-b956-a3cf2f4a3e73
* atheros: added marvell switch driverMatteo Croce2008-05-136-0/+218
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11129 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ar7] use the righ value in the DSP clock calculationGabor Juhos2008-05-121-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11123 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ifxmips] remove svn:executable property from u-boot source filesGabor Juhos2008-05-124-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11122 3c298f89-4303-0410-b956-a3cf2f4a3e73
* atheros: revert to kernel 2.6.23Matteo Croce2008-05-112-6/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11114 3c298f89-4303-0410-b956-a3cf2f4a3e73
* atheros: USB supportMatteo Croce2008-05-117-13/+323
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11113 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ifxmips is no longer b0rkedJohn Crispin2008-05-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11111 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix up config for ifxmips ubootJohn Crispin2008-05-111-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11110 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix errors in ifxmips .25 bumpJohn Crispin2008-05-112-10/+28
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11109 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add u-boot sources for danubeJohn Crispin2008-05-1182-0/+23917
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11108 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [x86] add missing config symbolNicolas Thill2008-05-101-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11105 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixes timer issuesJohn Crispin2008-05-102-19/+41
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11102 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix uboot not buildingTravis Kemen2008-05-091-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11100 3c298f89-4303-0410-b956-a3cf2f4a3e73
* enable proper PCI & USB support detection at config-time by disabling ↵Nicolas Thill2008-05-0922-13/+36
| | | | | | 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
* fix file namesTravis Kemen2008-05-081-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11083 3c298f89-4303-0410-b956-a3cf2f4a3e73
* change image generation, no need for duplicate imagesTravis Kemen2008-05-081-4/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11082 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix filename for image generationTravis Kemen2008-05-081-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11077 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bump ifxmips to 2.6.25.1John Crispin2008-05-0810-162/+161
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11071 3c298f89-4303-0410-b956-a3cf2f4a3e73
* This patch lets netconfig support the asus wl-500w. Signed-off-by: Ben ↵Travis Kemen2008-05-081-0/+6
| | | | | | Pfountz <netprince@vt.edu> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11070 3c298f89-4303-0410-b956-a3cf2f4a3e73
* buld images for the Ubiquiti LiteStation and NanoStation ported from ↵Travis Kemen2008-05-071-0/+22
| | | | | | http://atheros.openwrt.net. Tested on a Nanostation 2 with airos 3 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove the NETIF_F_HW_CSUM flag from the ar2313 ethernet driver as it seems ↵Felix Fietkau2008-05-072-10/+1
| | | | | | to be causing problems for various devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [adm5120] Add leds support for the RB-150, thanks to Evangelos ArkalisGabor Juhos2008-05-071-4/+21
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11057 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update default ps3 kernel config-2.6.25Yuji Mano2008-05-051-24/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [atheros] override CPU features to save ~125KB of kernel memoryGabor Juhos2008-05-051-0/+84
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11050 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [atheros] fix size calculation of the radio_configGabor Juhos2008-05-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11049 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update etrax usb support - thanks Hinko KocevarJohn Crispin2008-05-052-14/+5302
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11048 3c298f89-4303-0410-b956-a3cf2f4a3e73
* no unicode in C source, pleaseMatteo Croce2008-05-041-7/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11046 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar7: backport small fixes from linux-mipsMatteo Croce2008-05-041-0/+61
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11045 3c298f89-4303-0410-b956-a3cf2f4a3e73
* set default atm-bridge payload to 'bridged' so we don't break old configsMatteo Croce2008-05-041-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11044 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bump x86 to 25.1John Crispin2008-05-042-19/+52
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11041 3c298f89-4303-0410-b956-a3cf2f4a3e73