summaryrefslogtreecommitdiff
path: root/common/cmd_jffs2.c
AgeCommit message (Collapse)AuthorFilesLines
2006-03-05Re-factoring the legacy NAND code (legacy NAND now only in board-specificBartlomiej Sieka1-7/+10
code and in SoC code). Boards using the old way have CFG_NAND_LEGACY and BOARDLIBS = drivers/nand_legacy/libnand_legacy.a added. Build breakage for NETTA.ERR and NETTA_ISDN - will go away when the new NAND support is implemented for these boards.
2006-02-24Merge with /home/wd/git/u-boot/testing-NAND/ to add new NAND handling.Bartlomiej Sieka1-9/+21
2005-10-11Added support for TQM834x boards.Marian Balakowicz1-2/+2
2005-09-15Update of new NAND codeWolfgang Denk1-4/+15
Patch by Ladislav Michl, 13 Sep 2005
2005-09-11Added support for mtddevnum and mtddevname variables (mtdparts command)Marian Balakowicz1-9/+69
2005-08-16Fix return values of the jffs2 commands ls/fsload/fsinfo,Wolfgang Denk1-5/+5
so we can use them to, e.g., check the existence of a file with "if ls foo; then this; else that; fi" in the hush shell Patch by Andreas Engel, 16 August 2005
2005-08-10Add configuration for IFM AEV FIFO board.Wolfgang Denk1-29/+29
Minor coding style cleanup.
2005-08-09Make new "mtdparts" code build with older compilersWolfgang Denk1-2/+5
Patch by Andrea Scian, 09 Aug 2005
2005-08-08Add common (with Linux) MTD partition scheme and "mtdparts" commandWolfgang Denk1-93/+1908
Old, obsolete and duplicated code was cleaned up and replace by the new partitioning method. There are two possible approaches now: * define a single, static partition * use mtdparts command line option and dynamic partitioning Default is static partitioning.
2005-06-10* Add support for HMI1001 boardwdenk1-7/+6
* Disable "date" and "sntp" commands on TQM866M which has no RTC
2004-09-09* Patch by Detlev Zundel, 08 Sep 2004:wdenk1-6/+6
Update etags build target * Improve NetConsole support: add support for broadcast destination address and buffered input. * Cleanup compiler warnings for GCC 3.3.x and later * Fix problem in cmd_jffs2.c introduced by CFG_JFFS_SINGLE_PART patch
2004-08-03* Patch by Andreas Engel, 12 Jul 2004:wdenk1-3/+4
Replaced hardcoded PL011 clock frequency with config variable. Fixed wrong CONFIG_CMD_DFL doc. * Patch by Thomas Viehweger, 09 Jun 2004: make it possible to remove chpart when there is only one partition
2004-07-01* Code cleanup (ARM mostly)wdenk1-8/+6
* Patch by Curt Brune, 17 May 2004: - Add support for Samsung S3C4510B CPU (ARM7tdmi based SoC) - Add support for ESPD-Inc. EVB4510 Board
2004-06-11* Patch by Robert Schwebel, 10 Jun 2004:wdenk1-1/+1
Add support for Intel K3 strata flash. * Some cleanup * Patch by Thomas Brand, 10 Jun 2004: Fix "loads" command on DK1S10 board
2004-06-09* Patch by Paul Ruhland, 17 May 2004:wdenk1-1/+7
- Add support for the Logic Zoom LH7A40x based SDK board(s), specifically the LPD7A400. * Patches by Robert Schwebel, 15 May 2004: - call MAC address reading code also for SMSC91C111; - make SMSC91C111 timeout configurable, remove duplicate code - fix get_timer() for PXA - update doc/README.JFFS2 - use "bootfile" env variable also for jffs2
2004-06-09Patch by Thomas Viehweger, 14 May 2004:wdenk1-4/+4
- flash.h: more flash types added - immap_8260.h: some bits added (useful for RMII) - cmd_coninfo.c: typo corrected, printf -> puts - reduced size by replacing spaces with tab
2004-04-25* Back out Patch by Christian Hohnstaedt, 23 Apr 2004:wdenk1-8/+2
(JFFS2 speed enhancements) because of using non-public data (PHYS_FLASH_SECT_SIZE) * Patch by Travis Sawyer, 23 Apr 2004: Fix VSC/CIS 8201 phy descrambler interoperability timing due to errata from Vitesse Semiconductor.
2004-04-25* Patch by Christian Hohnstaedt, 23 Apr 2004:wdenk1-2/+8
JFFS2 speed enhancements: - repair header CRC calculation in jffs2_1pass.c - add eraseblock size to the partition information to skip empty eraseblocks if we find more then 4k of free space. - The JFFS2 scanner is now fast enough to remove the spinning wheel so #ifdef-ed out. - add watchdog calls in long running loops * Patch by Philippe Robin, 22 Apr 2004: Fix ethernet configuration for "versatile" board * Patch by Kshitij Gupta, 21 Apr 2004: Remove busy loop and use MPU timer fr usleep() on OMAP1510/1610 boards * Patch by Steven Scholz, 24 Feb 2004: Fix a bug in AT91RM9200 ethernet driver: The MII interface is now initialized before accessing the PHY. * Cleanup PCI ID's
2004-04-18* Configure PPChameleon board to use redundand environment in flashwdenk1-0/+29
* Configure PPChameleon board to use JFFS2 NAND support. * Added support for JFFS2 filesystem (read-only) on top of NAND flash
2004-03-24* Patches by Thomas Viehweger, 16 Mar 2004:wdenk1-5/+6
- show PCI clock frequency on MPC8260 systems - add FCC_PSMR_RMII flag for HiP7 processors - in do_jffs2_fsload(), take load address from load_addr if not set explicit, update load_addr otherwise - replaced printf by putc/puts when no formatting is needed (smaller code size, faster execution)
2004-01-04* Fix problems caused by Robert Schwebel's cramfs patchwdenk1-0/+5
* Patch by Scott McNutt, 02 Jan 2004: Add support for the Nios Active Serial Memory Interface (ASMI) on Cyclone devices * Patch by Andrea Marson, 16 Dec 2003: Add support for the PPChameleon ME and HI modules * Patch by Yuli Barcohen, 22 Dec 2003: Add support for Motorola DUET ADS board (MPC87x/88x)
2004-01-04* Patch by Robert Schwebel, 15 Dec 2003:wdenk1-12/+47
add support for cramfs (uses JFFS2 command interface)
2003-09-11* Patches by Denis Peter, 9 Sep 2003:wdenk1-1/+1
add FAT support for IDE, SCSI and USB * Patches by Gleb Natapov, 2 Sep 2003: - cleanup of POST code for unsupported architectures - MPC824x locks way0 of data cache for use as initial RAM; this patch unlocks it after relocation to RAM and invalidates the locked entries. * Patch by Gleb Natapov, 30 Aug 2003: new I2C driver for mpc107 bridge. Now works from flash. * Patch by Dave Ellis, 11 Aug 2003: - JFFS2: fix typo in common/cmd_jffs2.c - JFFS2: fix CFG_JFFS2_SORT_FRAGMENTS option - JFFS2: remove node version 0 warning - JFFS2: accept JFFS2 PADDING nodes - SXNI855T: add AM29LV800 support - SXNI855T: move environment from EEPROM to flash - SXNI855T: boot from JFFS2 in NOR or NAND flash * Patch by Bill Hargen, 11 Aug 2003: fixes for I2C on MPC8240 - fix i2c_write routine - fix iprobe command - eliminates use of global variables, plus dead code, cleanup.
2003-07-02Patch by Kenneth Johansson, 30 Jun 2003:wdenk1-8/+8
get rid of MK_CMD_ENTRY macro; update doc/README.command
2003-06-28* Code cleanup:wdenk1-6/+43
- remove trailing white space, trailing empty lines, C++ comments, etc. - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c) * Patches by Kenneth Johansson, 25 Jun 2003: - major rework of command structure (work done mostly by Michal Cendrowski and Joakim Kristiansen)
2003-03-12* Patch by Josef Wagner, 12 Mar 2003:wdenk1-1/+1
- 16/32 MB and 50/80 MHz support with auto-detection for IP860 - ETH05 and BEDBUG support for CU824 - added support for MicroSys CPC45 - new BOOTROM/FLASH0 and DOC base for PM826 * Patch by Robert Schwebel, 12 Mar 2003: Fix the chpart command on innokom board * Name cleanup: mv include/asm-i386/ppcboot-i386.h include/asm-i386/u-boot-i386.h s/PPCBoot/U-Boot/ in some files s/pImage/uImage/ in some files * Patch by Detlev Zundel, 15 Jan 2003: Fix '' command line quoting * Patch by The LEOX team, 19 Jan 2003: - add support for the ELPT860 board - add support for Dallas ds164x RTC
2002-11-03Initial revisionwdenk1-0/+179