Commit Graph

1062 Commits (6254a2028c181fe9863dc7758d47eda667b4f397)

Author SHA1 Message Date
Florian Fainelli eda8310293 always select kmod-ssb, pci is supported
SVN-Revision: 14492
16 years ago
Florian Fainelli 99203ed0b1 do not overried 802.1q and PHY kernel configuration symbols
SVN-Revision: 14468
16 years ago
Gabor Juhos 7f04c52b92 update to 2.6.27.15
SVN-Revision: 14440
16 years ago
Florian Fainelli 1fc20f18d4 resync kernel configuration
SVN-Revision: 14395
16 years ago
Florian Fainelli 730346e2d5 add support for user9102 boards (#4537)
SVN-Revision: 14305
16 years ago
Florian Fainelli c2c0d74f67 generate images for old CFE based boards like the Davolink DV201
SVN-Revision: 14264
16 years ago
Florian Fainelli d7cb033a04 Add board definitions for the Davolink DV201AMR
SVN-Revision: 14263
16 years ago
Gabor Juhos 2a0825b4d3 update to 2.6.27.13
SVN-Revision: 14179
16 years ago
Gabor Juhos 0c2e187f54 switch to 2.6.27.12
SVN-Revision: 14157
16 years ago
Florian Fainelli 46b91ed787 frequency is in Hz, thanks Joel
SVN-Revision: 14067
16 years ago
Florian Fainelli 5ce93c07a5 fix SPI register definitions
SVN-Revision: 14048
16 years ago
Florian Fainelli 5905a48169 allow bcm6338 to get the base address of the memory controller register, required to detect memory size
SVN-Revision: 14047
16 years ago
Gabor Juhos 3ca7f3bd6f update to 2.6.27.11
SVN-Revision: 14043
16 years ago
Florian Fainelli 4c7d2cf90e correct SPI register size
SVN-Revision: 13886
16 years ago
Andy Boyett 9f8c82da09 Add hostapd-mini to default images where applicable
SVN-Revision: 13819
16 years ago
Gabor Juhos 8395d01b59 update to 2.6.27.10
SVN-Revision: 13695
16 years ago
Florian Fainelli 85d59fbf8c add board registration of the bcm96338gw
SVN-Revision: 13693
16 years ago
Florian Fainelli 3f7137022d 6338 has no PCI
SVN-Revision: 13692
16 years ago
Florian Fainelli 3dd67d64f4 add experimental support for bcm6338
SVN-Revision: 13691
16 years ago
Florian Fainelli fa5a568380 Register watchdog driver
SVN-Revision: 13690
16 years ago
Florian Fainelli 42ff43386a fix register definitions for bcm6358, thanks SGDA
SVN-Revision: 13688
16 years ago
Florian Fainelli 3ae3bf981e resync kernel configuration
SVN-Revision: 13687
16 years ago
Florian Fainelli 7ab973e1af Add bcm63xx_wdt but do not enable it yet
SVN-Revision: 13677
16 years ago
Gabor Juhos e7336673b1 update to 2.6.27.9 and refresh patches
SVN-Revision: 13659
16 years ago
Florian Fainelli 562ff99c2c Build images for Inventel Livebox
SVN-Revision: 13616
16 years ago
Florian Fainelli 34867901d0 Resync kernel config
SVN-Revision: 13607
16 years ago
Florian Fainelli 4025c12a2d Fix typo, we are not building for the DG834G (ar7) but the DG834GT (brcm6348)
SVN-Revision: 13588
16 years ago
Florian Fainelli 4dc65aed63 Add support for Sagem F@ST2404 (#4332)
SVN-Revision: 13583
16 years ago
Florian Fainelli 5dc3098a6c Disable CONFIG_NF_CT_ACCT
SVN-Revision: 13577
16 years ago
Florian Fainelli 6acf4c2a19 Fix remaining bug of the off-by-one error ;)
SVN-Revision: 13551
16 years ago
Florian Fainelli fadddcc655 Enable ohci on bcm96348gw
SVN-Revision: 13549
16 years ago
Florian Fainelli 47050e72be Prepare bcm63xx for SPI master support
SVN-Revision: 13547
16 years ago
Florian Fainelli f3be50a031 Add support for bcm96348gw10 (Netgear DG834GT) (#4319)
SVN-Revision: 13540
16 years ago
Gabor Juhos 4992a87aeb update to 2.6.27.8 and refresh patches
SVN-Revision: 13528
16 years ago
Gabor Juhos 919a8a9fe0 make mips_machine stuff available for other MIPS targets
SVN-Revision: 13492
16 years ago
Florian Fainelli 01a5c953a3 Fix an off-by one printing error
SVN-Revision: 13469
16 years ago
Florian Fainelli 043562037f resync kernel config
SVN-Revision: 13433
16 years ago
Florian Fainelli e8aad7938a Improve Inventel Livebox support
SVN-Revision: 13427
16 years ago
Florian Fainelli aa3c775b65 Reorder profiles numbering, broadcom being the most widely used
SVN-Revision: 13401
16 years ago
Florian Fainelli cc2e43992d bcm63xx MTD driver cleanup and fixes: - convert to platform_driver - get the window_size/addr from the board setup code - indentation fixes - remove duplicate code - move bcm_tag declaration out of the MTD driver
SVN-Revision: 13379
16 years ago
Florian Fainelli bbad86e098 Add missing config symbol for SSB
SVN-Revision: 13378
16 years ago
Florian Fainelli 44108d6a2d Commit changes on the files for gpiolib
SVN-Revision: 13374
16 years ago
Florian Fainelli 36fc2d1f93 Convert brcm63xx to gpiolib
SVN-Revision: 13373
16 years ago
Florian Fainelli 1c77ec0587 Flatten brcm63xx patches, should make our life easier to patch files now ;)
SVN-Revision: 13368
16 years ago
Florian Fainelli 4fc7535fc7 Make 4-port LAN and 1 port wan configurations work
SVN-Revision: 13362
16 years ago
Imre Kaloz 752054346a update to 2.6.27.7
SVN-Revision: 13347
16 years ago
Imre Kaloz a695fa76a4 move THERMAL symbols into the generic config
SVN-Revision: 13346
16 years ago
Florian Fainelli 0f26e35e37 brcm63xx has pcmcia support and is able to run b43 on its pci bus
SVN-Revision: 13303
16 years ago
Florian Fainelli 5acddecc68 Update brcm63xx broadcom profile now that b43 is available
SVN-Revision: 13302
16 years ago
Florian Fainelli 8f5351a4f2 Synchroniz bcm63xx kernel configuration
SVN-Revision: 13300
16 years ago
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
16 years ago
Florian Fainelli 107aa04e06 Generate valid images for the bcm96348gw board
SVN-Revision: 13298
16 years ago
Imre Kaloz 722c78cd1e move some options to the generic 2.6.27 config
SVN-Revision: 13264
16 years ago
Imre Kaloz 7d09c0b086 update to 2.6.27.6
SVN-Revision: 13261
16 years ago
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
16 years ago
Florian Fainelli cb126cd576 Package bcm63xx-pcmcia kernel module and fix compilation
SVN-Revision: 13212
16 years ago
Florian Fainelli 9bbc37d26b Remove old kernel configuration files
SVN-Revision: 13211
16 years ago
Florian Fainelli 517e3d404c Delete old brcm63xx files
SVN-Revision: 13210
16 years ago
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
16 years ago
Nicolas Thill 0a11abc83d add missing kconfig symbols for 2.6.27 targets when all modules are enabled
SVN-Revision: 13178
16 years ago
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
16 years ago
Florian Fainelli 7cedaafd0c Add basic support for Inventel Liveboxes, resync kernel config
SVN-Revision: 13108
16 years ago
Florian Fainelli 9aa1d64b91 Using CONFIG_MODVERSIONS is a bad idea, disable it and no longer mark brcm63xx as broken
SVN-Revision: 13106
16 years ago
Florian Fainelli aa90a702db Use 2.6.27.4 kernel version
SVN-Revision: 13055
16 years ago
Florian Fainelli 30d2200e7d Update targets to 2.6.27.3
SVN-Revision: 13035
16 years ago
Florian Fainelli 28baca91fe Update patches and rename board 9 stands for development board
SVN-Revision: 13024
16 years ago
Florian Fainelli 691e187381 Add definitions for bcm96350vw, add back bcm63xx mtd driver, be careful when testing with 8MB devices
SVN-Revision: 13015
16 years ago
Florian Fainelli 64c28032c8 New Broadcom BCM63xx codebase, huge thanks to Maxime ;)
SVN-Revision: 13001
16 years ago
Florian Fainelli 5718709711 Fix reference to the old and replaced kmod-rt61
SVN-Revision: 12723
16 years ago
Gabor Juhos 821170133f update to 2.6.26.5 and 2.6.25.17
SVN-Revision: 12718
16 years ago
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
16 years ago
Gabor Juhos 184c6b06f2 update to 2.6.26.3 and 2.6.25.16
SVN-Revision: 12371
16 years ago
Gabor Juhos e5fa05d788 update to 2.6.25.15 and 2.6.26.2
SVN-Revision: 12242
16 years ago
Gabor Juhos 104b3386a2 update to 2.6.25.12
SVN-Revision: 11933
16 years ago
Imre Kaloz 492ba57b56 update targets to 2.6.25.10
SVN-Revision: 11667
16 years ago
Imre Kaloz dee39d10ee upgrade to 2.6.25.9
SVN-Revision: 11584
16 years ago
Gabor Juhos 4af6ac74fb upgrade to 2.6.25.7, and refresh patches
SVN-Revision: 11523
16 years ago
Imre Kaloz 2eb6751084 upgrade to 2.6.25.6
SVN-Revision: 11435
16 years ago
Florian Fainelli 6e0427c8a4 Add bcm3350 cpuid
SVN-Revision: 11364
16 years ago
Gabor Juhos c2619fb5ab revert kernel version to 2.6.25.4
SVN-Revision: 11273
16 years ago
Gabor Juhos ac897ce5b1 refresh kernel patches
SVN-Revision: 11201
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
Felix Fietkau 17d20bb016 bcm963xx: flashmap support
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11176
16 years ago
Felix Fietkau da18b98cff bcm963xx: serial port support
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11175
16 years ago
Felix Fietkau 97b85443eb bcm963xx: board support
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11174
16 years ago
Felix Fietkau f94d5eafc9 bcm963xx: add 2.6.25 configuration file
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11173
16 years ago
Felix Fietkau 8e7ff7a673 bcm963xx: use the 2.6.25.1 kernel
Signed-off-by: Axel Gembe <ago@bastart.eu.org>

SVN-Revision: 11172
16 years ago
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
16 years ago
Felix Fietkau 46b4413fbb 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>

SVN-Revision: 11169
16 years ago
Nicolas Thill e3a42b23c6 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
SVN-Revision: 11097
16 years ago
Imre Kaloz 68943e35c2 upgrade to 2.6.24.5
SVN-Revision: 10959
16 years ago
Nicolas Thill c6fe45ed55 properly disable CONFIG_CRYPTO_HW
SVN-Revision: 10952
16 years ago
Florian Fainelli 03f917f26c Delete config-default file and resync kernel configuration for brcm63xx
SVN-Revision: 10790
16 years ago
Florian Fainelli 62240465c4 brcm63xx image generation cleanups (#3169)
SVN-Revision: 10703
17 years ago
Florian Fainelli ebf4eb11e9 Upgrade brcm63xx to 2.6.24
SVN-Revision: 10455
17 years ago
Gabor Juhos 0a72d14e40 resync kernel config
SVN-Revision: 10444
17 years ago
Imre Kaloz 3a0e58b2e1 upgrade & standardize kernel versions
SVN-Revision: 10443
17 years ago
Felix Fietkau 3f7af01bb0 fix initramfs
SVN-Revision: 10080
17 years ago
Felix Fietkau 1bca0cc517 make the image filenames a bit shorter
SVN-Revision: 9533
17 years ago
Nicolas Thill 5f0272d618 move crypto support to a seperate crypto.mk file, split modules into multiple packages and adjust dependencies, sync crypto options in kconfigs.
SVN-Revision: 8980
17 years ago
Nicolas Thill fec4d9ee3c add missing 2.6 conntrack/nat helpers, add 2.6 conntrack/nat helper for RTSP (closes: #2297, thanks to aorlinsk), sync 2.4 / 2.6 kconfigs.
SVN-Revision: 8955
17 years ago
Felix Fietkau 236d7e62ca clean up jffs2 config options
SVN-Revision: 8848
17 years ago
Felix Fietkau 87a88cebc7 adapt profiles for subtarget changes
SVN-Revision: 8695
17 years ago
Felix Fietkau a9d683ca91 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
SVN-Revision: 8694
17 years ago
Felix Fietkau 56231056ea strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
SVN-Revision: 8653
17 years ago