24 Jul, 2013

1 commit


18 Oct, 2011

1 commit

  • There is a rather subtle build problem where the build time stamp is not
    updated for out-of-tree builds if there exists an in-tree build which
    has a valid timestamp file. So if you do an in-tree build, then an
    out-of-tree build your timestamp will not change.

    The correct timestamp_autogenerated.h lives in the object tree, but it
    is not always found there. The source still lives in the source tree and
    when compiling version.h, it includes timestamp_autogenerated.h. Since
    the current directory is always searched first, this will come from the
    source tree rather than the object tree if it exists there. This affects
    dependency generation also, which means that common/cmd_version.o will not
    even be rebuilt if you have ever done an in-tree build.

    A similar problem exists with the version file.

    This change moves both files into the 'generated' subdir, which is already
    used for asm-offsets.h. Then timestamp.h and version.h are updated to
    include the files from there.

    There are other places where these generated files are included, but I
    cannot see why these don't just use the timestamp.h and version.h headers.
    So this change also tidies that up.

    I have tested this with in- and out-of-tree builds, but not SPL. I have
    looked at various other options for fixing this, including sed on the dep
    files, -I- and -include flags to gcc, but I don't think they can be made
    to work. Comments welcome.

    Signed-off-by: Simon Glass
    Acked-by: Mike Frysinger

    Simon Glass
     

29 Jul, 2011

1 commit


28 Jul, 2011

1 commit

  • This patch removes the architecture specific implementation of
    version_string where possible. Some architectures use a special place
    and therefore we provide U_BOOT_VERSION_STRING definition and a common
    weak symbol version_string.

    Signed-off-by: Andreas Bießmann
    CC: Mike Frysinger
    CC: Peter Pan
    Acked-by: Mike Frysinger

    Andreas Bießmann
     

14 May, 2008

1 commit


22 Feb, 2006

1 commit

  • As done in the linux kernel, the U-Boot version (U_BOOT_VERSION)
    of all unreleased (untagged) U-Boot images will be automatically
    extended upon compiletime with a part of the GIT commit ID and
    possibly with "dirty" if uncommited changes are detected.

    Here an example for the resulting version:
    "U-Boot 1.1.4-g3457ac18-dirty"

    The version is now maintained in the toplevel Makefile and the
    version headers are autogenerated.

    Patch by Stefan Roese, 9 Feb 2006

    Wolfgang Denk
     

15 Aug, 2005

1 commit


10 Jan, 2005

1 commit

  • Reset monitor size back to 256 so environment can be written
    to flash on MPC85xx ADS and CDS releases.

    * Patch by Paolo Broggini, 02 Sep 2004:
    Make BSS clearing on ARM systems more robust

    * Patch by Yue Hu and Joe, 01 Sep 2004:
    - add PCI support for ixp425;
    - add EEPRO100 suppor tfor ixdp425 board.

    * Fix problem with protected sector detection in driver/cfi_flash.c

    wdenk
     

04 May, 2004

1 commit

  • * Fixes for SL811 USB controller:
    - implement workaround for broken memory stick
    - improve error handling

    * Increase packet send timeout to 10 ms in cpu/mpc8xx/scc.c to better
    cope with congested networks.

    wdenk
     

12 Apr, 2004

1 commit


11 Apr, 2004

1 commit


07 Jan, 2004

1 commit


07 Nov, 2003

1 commit


30 Oct, 2003

1 commit

  • * Fix problems in memory test on some boards (which was not
    non-destructive as intended)

    * Patch by Gary Jennejohn, 28 Oct 2003:
    Change fs/fat/fat.c to put I/O buffers in BSS instead on the stack
    to prevent stack overflow on ARM systems

    wdenk
     

12 Sep, 2003

1 commit

  • - allow for longer timeouts for USB mass storage devices

    * Patch by Denis Peter, 11 Sep 2003:
    - fix USB data pointer assignment for bulk only transfer.
    - prevent to display erased directories in FAT filesystem.

    * Change output format for NAND flash - make it look like for other
    memory, too

    wdenk
     

01 Sep, 2003

1 commit

  • According to the MPC8260 User's Manual, PCI_MODE signal should be
    reflected in SCCR register, and local bus pins configuration is taken
    from HRCW and appears in SIUMCR. For some reason it does not work
    this way, so the only possibility to detect if the board is
    configured in PCI mode is to check the BCSR. This patch sets SCCR and
    SIUMCR according to the BCSR.

    wdenk
     

28 Aug, 2003

1 commit


18 Aug, 2003

1 commit


18 Jul, 2003

1 commit

  • add delay to get I2C working with "imm" command and s3c24x0_i2c.c

    * Patch by Richard Woodruff, 17 July 03:
    - Fixed bug in OMAP1510 baud rate divisor settings.

    * Patch by Nye Liu, 16 July 2003:
    MPC860FADS fixes:
    - add MPC86xADS support (uses MPC86xADS.h)
    - add 866P/T core support (also MPC859T/MPC859DSL/MPC852T)
    o PLPRCR changes
    o BRG changes (EXTAL/XTAL restricted to 10MHz)
    o don't trust gclk() software measurement by default, depend on
    CONFIG_8xx_GCLK_FREQ
    - add DRAM SIMM not installed detection
    - use more "correct" SDRAM initialization sequence
    - allow different SDRAM sizes (8xxADS has 8M)
    - default DER is 0
    - remove unused MAMR defines from FADS860T.h (all done in fads.c)
    - rename MAMR/MBMR defines to be more consistent. Should eventually
    be merged into MxMR to better reflect the PowerQUICC datasheet.

    * Patch by Yuli Barcohen, 16 Jul 2003:
    support new Motorola PQ2FADS-ZU evaluation board which replaced
    MPC8260ADS and MPC8266ADS

    wdenk
     

17 Jul, 2003

1 commit


15 Jul, 2003

1 commit

  • - Correct flash and JFFS2 support for MPC8260ADS
    - fix PVR values and clock generation for PowerQUICC II family
    (8270/8275/8280)

    * Patch by Bernhard Kuhn, 08 Jul 2003:
    - add support for M68K targets

    * Patch by Ken Chou, 3 Jul:
    - Fix PCI config table for A3000
    - Fix iobase for natsemi.c
    (PCI_BASE_ADDRESS_0 is the IO base register for DP83815)

    * Allow to enable "slow" POST routines by key press on power-on
    * Fix temperature dependend switching of LCD backlight on LWMON
    * Tweak output format for LWMON

    wdenk
     

01 Jul, 2003

1 commit


28 Jun, 2003

1 commit

  • - 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)

    wdenk
     

27 Jun, 2003

1 commit


28 Apr, 2003

1 commit

  • - Splashscreen support
    - modem support
    - sysmon support
    - temperature dependend enabling of LCD

    * Allow booting from old "PPCBoot" disk partitions

    * Add support for TQM8255 Board / MPC8255 CPU

    wdenk
     

10 Apr, 2003

1 commit


09 Apr, 2003

1 commit


28 Feb, 2003

1 commit

  • * Patch by Erwin Rol, 27 Feb 2003:
    Add support for RTEMS

    * Add image information to README

    * Fix dual PCMCIA slot support (when running with just one
    slot populated)

    * Add VFD type detection to trab board

    * extend drivers/cs8900.c driver to synchronize ethaddr environment
    variable with value in the EEPROM

    * Start adding MIPS support files

    wdenk
     

14 Jan, 2003

1 commit


21 Dec, 2002

1 commit


18 Dec, 2002

1 commit


04 Nov, 2002

1 commit


03 Nov, 2002

1 commit