Commit Graph

318 Commits (f5225bef854cb5d1006b48166ab48cbeb7ede325)

Author SHA1 Message Date
Felix Fietkau 7b0de4ae45 replace some hardcoded /dev/mtdblock/* references with calls to find_mtd_part()
SVN-Revision: 6477
18 years ago
Tim Yardley 747e57ffe2 make the rest of the structure for the targets that dont have profiles yet
SVN-Revision: 6475
18 years ago
Hamish Guthrie cc04f0502f Deleting the test file
SVN-Revision: 6473
18 years ago
Hamish Guthrie cfb6b9fa45 Test file - please ignore
SVN-Revision: 6472
18 years ago
Tim Yardley 03beb39e5f split out profile definitions from Makefiles
structure is as follows:
target/linux/<arch>/profiles/<profilename>.mk

These files are included by a blob match in the target Makefile

The files should be labeled based on their profile Name in the definition

SVN-Revision: 6468
18 years ago
Tim Yardley 484609eeb0 commit profile support for base-files... patches still need to be done
SVN-Revision: 6465
18 years ago
Felix Fietkau 91e5dba2c7 kernel build cleanup
SVN-Revision: 6464
18 years ago
Felix Fietkau 983544f859 copy the initramfs kernel to bin/ on x86-2.6 (fixes #1359)
SVN-Revision: 6463
18 years ago
Felix Fietkau c457155452 enable mini_fo on fonera
SVN-Revision: 6456
18 years ago
Florian Fainelli 3e95289149 Add a LED driver for MTX-1 boards, yeah baby
SVN-Revision: 6454
18 years ago
Felix Fietkau 28ab697fae enable grub images in menuconfig for squashfs
SVN-Revision: 6453
18 years ago
Felix Fietkau 0373c4a352 use /etc/preinit on atheros-2.6
SVN-Revision: 6452
18 years ago
Felix Fietkau d2c8e9104d add squashfs support for atheros-2.6
SVN-Revision: 6451
18 years ago
Felix Fietkau 68ca8e7818 make squashfs overlay support more generic and integrate it for x86-2.6
SVN-Revision: 6450
18 years ago
Felix Fietkau a256c81dd9 move mtd rootfs split patch to generic-2.6, disabled for broadcom targets until the flash map driver is updated and tested
SVN-Revision: 6449
18 years ago
Felix Fietkau c762548eee flash related cleanups
SVN-Revision: 6446
18 years ago
Felix Fietkau 2a7df08119 mark uml as broken and add some cleanups (not working yet)
SVN-Revision: 6439
18 years ago
Felix Fietkau 74f71f0739 fix a small bug in the config merge/split (fixes buildbot error on ixp4xx)
SVN-Revision: 6427
18 years ago
Florian Fainelli f5616580b3 Forgot the patch for CLASSIFY
SVN-Revision: 6425
18 years ago
Florian Fainelli 780712e30e Add ipt_CLASSIFY target for 2.4 kernels (#1338)
SVN-Revision: 6424
18 years ago
Felix Fietkau 4273579814 add a patch to revert recent breakage in the intel cfi flash driver (fixes #1140)
SVN-Revision: 6420
18 years ago
Felix Fietkau cb3fc42f71 strip double quotes from grub boot options (fixes #1406)
SVN-Revision: 6419
18 years ago
Felix Fietkau d064080013 update to imq patch version 2.6.19-imq3 - fixes kernel oops from #1397
SVN-Revision: 6418
18 years ago
Felix Fietkau 295d0a7e82 allow the user to change the rb532 rootfs size in menuconfig (fixes #1374)
SVN-Revision: 6417
18 years ago
Felix Fietkau c6a4f047e3 correct wrong CONFIG_PCMCIA defaults (fixes buildbot errors)
SVN-Revision: 6390
18 years ago
Felix Fietkau 43f15e09a9 run indent on ar2313 driver
SVN-Revision: 6366
18 years ago
Felix Fietkau 653f61fb3e clean up a few things in image build makefiles and fix unnecessary grub rebuilds
SVN-Revision: 6360
18 years ago
Felix Fietkau 738ca6f657 add optional padding for x86 grub images (useful for running jffs2 images in qemu)
SVN-Revision: 6359
18 years ago
Felix Fietkau 2bcaa1fecd add missing config files
SVN-Revision: 6338
18 years ago
Felix Fietkau e78fb96964 Reorganize kernel configs - target/linux/*/config is now a directory. ./config/default will replace the old config and config-diff (format is like config-diff, the full kernel config is no longer kept in the build system) This commit removes all the kernel config stuff, the next one will add the replacement - there's no way to do this atomically with svn.
SVN-Revision: 6337
18 years ago
Felix Fietkau b37101053a add 16MB flash support for ar2315 (who knows...?)
SVN-Revision: 6334
18 years ago
Felix Fietkau 328e660b31 make rootfs split/detection more generic - patch can be moved to generic-2.6 after testing on other platforms (especially broadcom)
SVN-Revision: 6328
18 years ago
Imre Kaloz 1d7bfc46ec autodetect flash width - thanks to Kestutis Kupciunas
SVN-Revision: 6327
18 years ago
Imre Kaloz e32f19c986 use radio0 only on the 5312
SVN-Revision: 6326
18 years ago
Felix Fietkau e10c97c2ca fix ar2315 rootfs mount
SVN-Revision: 6325
18 years ago
Felix Fietkau 912e5867ef Finally fix the pesky x86-2.6 block2mtd related crash (#1058) When erasing blocks, block2mtd checks the block on the physical disk to see if everything's filled with 0xff. When grabbing a page from the page cache, it initializes the limit as <start address> + PAGE_SIZE. Turns out that the pointer to the status page is (unsigned long *), and thus it adds (PAGE_SIZE * 4). This would never have been caught, if it wasn't for the unlikely event that block2mtd catches the *last* page available in the system ram and thus tries to scan 4 memory pages from there. The absolutely trivial fix is to do a double cast (cast to (u8 *), add PAGE_SIZE, then cast to (unsigned long *))
... and there was much rejoicing

SVN-Revision: 6318
18 years ago
Felix Fietkau 9b47712459 disable dma offset for now
SVN-Revision: 6317
18 years ago
Felix Fietkau 73fc1141c0 fix ar2312/2313 mac detection
SVN-Revision: 6316
18 years ago
Felix Fietkau 144ebddd61 add e1000 support
SVN-Revision: 6315
18 years ago
Felix Fietkau dc70c78404 remove useless newlines
SVN-Revision: 6314
18 years ago
Felix Fietkau 509bb267a3 make kernel_menuconfig work without target toolchain
SVN-Revision: 6312
18 years ago
Felix Fietkau 8afbc2d617 add top-level kernel_menuconfig target to unpack and reconfigure the kernel - uses config.pl to generate target/linux/*/config and config-diff
SVN-Revision: 6310
18 years ago
Felix Fietkau 9b78ea021b more cleanup
SVN-Revision: 6309
18 years ago
Felix Fietkau cdd4982fef remove squashfs repartitioning hacks from spiflash driver - will be ported to redboot parsing code later
SVN-Revision: 6308
18 years ago
Felix Fietkau 3d60d69334 major cleanup of the ar531x code, improved hardware detection and support for multiple ethernet interfaces
SVN-Revision: 6307
18 years ago
Felix Fietkau c13d383c2b some ar531x cleanup
SVN-Revision: 6302
18 years ago
Felix Fietkau b7f6521923 add fix for kernel headers to allow offsetof access from user space
SVN-Revision: 6299
18 years ago
Felix Fietkau a7336d7590 make the uml kernel config compatible with both 32 bit and 64 bit systems
SVN-Revision: 6297
18 years ago
Felix Fietkau 01910ee69d move tlb change for mips 4KC to generic patches (required for most mips targets)
SVN-Revision: 6294
18 years ago
Felix Fietkau ba20f21c7e add kernel branch emulation fix from #1345
SVN-Revision: 6289
18 years ago
Felix Fietkau 3d33ced049 clean up uml-2.6 config, fixes buildbot pcmcia-cs error
SVN-Revision: 6285
18 years ago
Imre Kaloz 773ea5684c fix mac handling, thanks to Kestutis Kupciunas
SVN-Revision: 6278
18 years ago
Felix Fietkau e2fac9a41a update work in progress rewritten bcm947xx code. wifi and usb seem to be working, flash access still has problems
SVN-Revision: 6276
18 years ago
Felix Fietkau 8e88bb54ba port [6229] to kamikaze
SVN-Revision: 6275
18 years ago
Felix Fietkau 2e401154da change target description
SVN-Revision: 6270
18 years ago
Felix Fietkau 311fc9cf30 add profile for the wgt634u
SVN-Revision: 6269
18 years ago
Felix Fietkau 202bd45033 oops... typo
SVN-Revision: 6267
18 years ago
Felix Fietkau 3987f5727c fix rootfs detection
SVN-Revision: 6266
18 years ago
Felix Fietkau 76c376d82a update atheros 2.6 port - add support for the older chip generation
SVN-Revision: 6265
18 years ago
Felix Fietkau b4bd264899 add extra netfilter xt stuff to config-template
SVN-Revision: 6264
18 years ago
Felix Fietkau cb28dc62c1 force MII access in AR2313 ethernet to KSEG1 instead of physical addresses - why the fsck has this ever worked for anybody??
SVN-Revision: 6258
18 years ago
Felix Fietkau 286cfe3c61 disable block2mtd page readahead (patch from #1058)
SVN-Revision: 6242
18 years ago
Tim Yardley 48a4bcc0b7 clean up the x86 image build a bit, fixing unconditional copy of grub files
SVN-Revision: 6237
18 years ago
Felix Fietkau f206cee9db fix rb532 image build
SVN-Revision: 6233
18 years ago
Mike Baker 9ccb86264a basic pxa support; likely broken
SVN-Revision: 6232
18 years ago
Felix Fietkau f7f09b3ece move the natsemi preselection into the x86 default package list
SVN-Revision: 6227
18 years ago
Felix Fietkau 1668e52b8b forward port missing parts of the mtd permission change in whiterussian (and add it to linux 2.6 as well)
SVN-Revision: 6224
18 years ago
Felix Fietkau 87c22c5f13 merge another batch of code from michael buesch's wireless-dev tree, fix up extpci support and remove scache probe like on brcm-2.6 - tested on the wgt634u with madwifi
SVN-Revision: 6213
18 years ago
Felix Fietkau 1fe08f3c58 add ar7 sErCoMm image fix (patch by Bernardo Innocenti)
SVN-Revision: 6197
18 years ago
Mike Baker 477b35fa5e fix [6191]
SVN-Revision: 6193
18 years ago
Mike Baker 453e16f56e kernel has gotten too big; move kernel/jffs2 boundary TODO: automatically calculate bounds
SVN-Revision: 6191
18 years ago
Rod Whitby bcd0a13474 Refreshed ixp4xx config (missing CONFIG_NETFILTER_XT_MATCH_PORTSCAN)
SVN-Revision: 6188
18 years ago
Florian Fainelli fc55c51ba4 Forgot to add the DELUDE target :/
SVN-Revision: 6183
18 years ago
Florian Fainelli acf6ec373e Add chaostable from #1187, also enable netfilter modules for ixp4xx.
SVN-Revision: 6182
18 years ago
Felix Fietkau 54c017e74b turn the IXP4xx microcode check into a prereq check so that the error message is displayed before the compile starts
SVN-Revision: 6148
18 years ago
Felix Fietkau 2fb06d46d9 Add WL-700gE support (based on work by jr) Includes kernel/diag patch and a new target profile
SVN-Revision: 6142
18 years ago
Felix Fietkau 84a0696c1e add descriptions to the broadcom target profiles and export them to the target metadata (not presented in menuconfig yet)
SVN-Revision: 6137
18 years ago
Mike Albon 2bc7cf5b35 Use nbd's fix for Zip files.
SVN-Revision: 6111
18 years ago
Felix Fietkau e564537749 remove bogus part of the broadcom target descriptions
SVN-Revision: 6109
18 years ago
Felix Fietkau 6ff2e88641 fix x86 image builder
SVN-Revision: 6100
18 years ago
Felix Fietkau 065c6c0f97 move another DEFAULT:=y and fix a dependency bug
SVN-Revision: 6097
18 years ago
Felix Fietkau ee54f19d41 move several instances of DEFAULT:=y to profile preselections (easier for the image builder to pick up)
SVN-Revision: 6096
18 years ago
Felix Fietkau 76722ae538 disable pcmcia for atheros-2.6
SVN-Revision: 6082
18 years ago
Florian Fainelli c3e1e22743 Remove this unnecessary patch
SVN-Revision: 6079
18 years ago
Felix Fietkau d99f9e599a bump version numbers of linksys images, because the linksys firmware often refuses to downgrade
SVN-Revision: 6074
18 years ago
Felix Fietkau 7a6a646497 Add initial version of the new Image Builder It's still a bit rough in a few places, but it seems to work for Broadcom at least - other targets untested.
SVN-Revision: 6071
18 years ago
Florian Fainelli 0362ccb83b Update rdc-2.6 config (#1178)
SVN-Revision: 6051
18 years ago
Florian Fainelli 5d4a0559eb Backport linux-atm api from 2.6.8.1 for brcm63xx
SVN-Revision: 6029
18 years ago
Florian Fainelli 0274fc357b brcm63xx has ATM support
SVN-Revision: 6028
18 years ago
Felix Fietkau 040e093439 don't exit from failsafe mode after the console shell quits (some devices don't have /dev/console)
SVN-Revision: 6020
18 years ago
Felix Fietkau 36f961d406 fix grub bootopts (#1145)
SVN-Revision: 6019
18 years ago
Felix Fietkau 5d22a52440 add a netconfig override for the wl-500g (fixes #1116)
SVN-Revision: 6016
18 years ago
Felix Fietkau b266b01045 Add initial version of the brcm-2.6 rewrite, called brcm47xx-2.6 to better distinguish it from 63xx.
Boots on WGT643U, includes ethernet support, but doesn't do much otherwise.
Thanks to Michael Buesch for his SSB (Sonics SiliconBackplane) work
and Vladdy for some fixes and porting to 2.6.19.

SVN-Revision: 6015
18 years ago
Felix Fietkau 8ca620c2a6 add missing part from [6013]
SVN-Revision: 6014
18 years ago
Felix Fietkau 16ab10a683 move brcm-2.6/image to brcm-2.4, to reduce the cross-dependencies between those two. symlink will be added in the next commit (i don't think svn can do that change atomically)
SVN-Revision: 6013
18 years ago
Imre Kaloz 3f881e9573 upgrade to Linux 2.4.34
SVN-Revision: 6000
18 years ago
Imre Kaloz d82a8a3da0 fix kernel compile on real operating systems :P (closes #1150)
SVN-Revision: 5997
18 years ago
Florian Fainelli 99da585ca2 malbon has contributed to flash map driver as well, update the driver description
SVN-Revision: 5991
18 years ago
Florian Fainelli 3902c7145f Make 6348 as the default target, yeah, what a fix :/
SVN-Revision: 5990
18 years ago
Florian Fainelli 1073e86f40 brcm63xx devices also have USB as well
SVN-Revision: 5989
18 years ago