Commit Graph

307 Commits (eea7bb328dfbd8ad1fdc451c6c57b87c9a0719e4)

Author SHA1 Message Date
Imre Kaloz b97c7c0af6 upgrade the ixp4xx ethernet driver to v0.3.1, split the Gateway 7001 support to two patches
SVN-Revision: 6489
17 years ago
Felix Fietkau 5acf90187b fix mdev for broadcom 2.6
SVN-Revision: 6484
17 years ago
Felix Fietkau ae650458bb enable preinit for magicbox
SVN-Revision: 6483
17 years ago
Felix Fietkau 12fc04238e enable preinit in a few other platforms
SVN-Revision: 6482
17 years ago
Felix Fietkau c96e173c28 add failsafe support for x86-2.6 and fix mdev support for platforms using /etc/preinit
SVN-Revision: 6481
17 years ago
Imre Kaloz 662fde9077 R.I.P. devfs
SVN-Revision: 6478
17 years ago
Felix Fietkau 7b0de4ae45 replace some hardcoded /dev/mtdblock/* references with calls to find_mtd_part()
SVN-Revision: 6477
17 years ago
Tim Yardley 747e57ffe2 make the rest of the structure for the targets that dont have profiles yet
SVN-Revision: 6475
17 years ago
Hamish Guthrie cc04f0502f Deleting the test file
SVN-Revision: 6473
17 years ago
Hamish Guthrie cfb6b9fa45 Test file - please ignore
SVN-Revision: 6472
17 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
17 years ago
Tim Yardley 484609eeb0 commit profile support for base-files... patches still need to be done
SVN-Revision: 6465
17 years ago
Felix Fietkau 91e5dba2c7 kernel build cleanup
SVN-Revision: 6464
17 years ago
Felix Fietkau 983544f859 copy the initramfs kernel to bin/ on x86-2.6 (fixes #1359)
SVN-Revision: 6463
17 years ago
Felix Fietkau c457155452 enable mini_fo on fonera
SVN-Revision: 6456
17 years ago
Florian Fainelli 3e95289149 Add a LED driver for MTX-1 boards, yeah baby
SVN-Revision: 6454
17 years ago
Felix Fietkau 28ab697fae enable grub images in menuconfig for squashfs
SVN-Revision: 6453
17 years ago
Felix Fietkau 0373c4a352 use /etc/preinit on atheros-2.6
SVN-Revision: 6452
17 years ago
Felix Fietkau d2c8e9104d add squashfs support for atheros-2.6
SVN-Revision: 6451
17 years ago
Felix Fietkau 68ca8e7818 make squashfs overlay support more generic and integrate it for x86-2.6
SVN-Revision: 6450
17 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
17 years ago
Felix Fietkau c762548eee flash related cleanups
SVN-Revision: 6446
17 years ago
Felix Fietkau 2a7df08119 mark uml as broken and add some cleanups (not working yet)
SVN-Revision: 6439
17 years ago
Felix Fietkau 74f71f0739 fix a small bug in the config merge/split (fixes buildbot error on ixp4xx)
SVN-Revision: 6427
17 years ago
Florian Fainelli f5616580b3 Forgot the patch for CLASSIFY
SVN-Revision: 6425
17 years ago
Florian Fainelli 780712e30e Add ipt_CLASSIFY target for 2.4 kernels (#1338)
SVN-Revision: 6424
17 years ago
Felix Fietkau 4273579814 add a patch to revert recent breakage in the intel cfi flash driver (fixes #1140)
SVN-Revision: 6420
17 years ago
Felix Fietkau cb3fc42f71 strip double quotes from grub boot options (fixes #1406)
SVN-Revision: 6419
17 years ago
Felix Fietkau d064080013 update to imq patch version 2.6.19-imq3 - fixes kernel oops from #1397
SVN-Revision: 6418
17 years ago
Felix Fietkau 295d0a7e82 allow the user to change the rb532 rootfs size in menuconfig (fixes #1374)
SVN-Revision: 6417
17 years ago
Felix Fietkau c6a4f047e3 correct wrong CONFIG_PCMCIA defaults (fixes buildbot errors)
SVN-Revision: 6390
17 years ago
Felix Fietkau 4e60cfe51f use default_subtargets in package/Makefile and target/Makefile
SVN-Revision: 6380
17 years ago
Felix Fietkau 43f15e09a9 run indent on ar2313 driver
SVN-Revision: 6366
17 years ago
Felix Fietkau 653f61fb3e clean up a few things in image build makefiles and fix unnecessary grub rebuilds
SVN-Revision: 6360
17 years ago
Felix Fietkau 738ca6f657 add optional padding for x86 grub images (useful for running jffs2 images in qemu)
SVN-Revision: 6359
17 years ago
Felix Fietkau 804bfa954d ignore profiles with custom kernel configs in the image builder itself
SVN-Revision: 6342
17 years ago
Felix Fietkau ccd12544f6 disable the image builder in menuconfig for profiles with custom kernel configs
SVN-Revision: 6341
17 years ago
Felix Fietkau 2bcaa1fecd add missing config files
SVN-Revision: 6338
17 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
17 years ago
Felix Fietkau 5281d134cd rename the Profile template that the image builder uses to prevent name conflicts with the template that the kernel uses
SVN-Revision: 6336
17 years ago
Felix Fietkau b37101053a add 16MB flash support for ar2315 (who knows...?)
SVN-Revision: 6334
17 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
17 years ago
Imre Kaloz 1d7bfc46ec autodetect flash width - thanks to Kestutis Kupciunas
SVN-Revision: 6327
17 years ago
Imre Kaloz e32f19c986 use radio0 only on the 5312
SVN-Revision: 6326
17 years ago
Felix Fietkau e10c97c2ca fix ar2315 rootfs mount
SVN-Revision: 6325
17 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
17 years ago
Felix Fietkau 9b47712459 disable dma offset for now
SVN-Revision: 6317
17 years ago
Felix Fietkau 73fc1141c0 fix ar2312/2313 mac detection
SVN-Revision: 6316
17 years ago
Felix Fietkau 144ebddd61 add e1000 support
SVN-Revision: 6315
17 years ago
Felix Fietkau dc70c78404 remove useless newlines
SVN-Revision: 6314
17 years ago