30 Apr, 2012

2 commits


22 Apr, 2012

1 commit


21 Apr, 2012

1 commit

  • What is this?

    =============

    This tool is a Python script which:
    - Creates patch directly from your branch
    - Cleans them up by removing unwanted tags
    - Inserts a cover letter with change lists
    - Runs the patches through checkpatch.pl and its own checks
    - Optionally emails them out to selected people

    It is intended to automate patch creation and make it a less
    error-prone process. It is useful for U-Boot and Linux work so far,
    since it uses the checkpatch.pl script.

    It is configured almost entirely by tags it finds in your commits.
    This means that you can work on a number of different branches at
    once, and keep the settings with each branch rather than having to
    git format-patch, git send-email, etc. with the correct parameters
    each time. So for example if you put:

    in one of your commits, the series will be sent there.

    See the README file for full details.
    END

    Signed-off-by: Simon Glass

    Simon Glass
     

11 Apr, 2012

1 commit

  • Fix the compiler warning

    mkenvimage.c: In function ‘main’:
    mkenvimage.c:218: warning: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘unsigned int’
    mkenvimage.c:226: warning: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘unsigned int’

    introduced with the commit

    mkenvimage: Use mmap() when reading from a regular file
    6ee39f8055680654f9cc97b98dcce9588f1ab71e

    Signed-off-by: Dirk Behme
    CC: David Wagner
    CC: Anatolij Gustschin
    CC: Mike Frysinger
    Acked-by: Mike Frysinger
    Acked-by: David Wagner

    Dirk Behme
     

31 Mar, 2012

1 commit

  • * 'agust@denx.de' of git://git.denx.de/u-boot-staging:
    lzma: fix printf warnings
    Remove CONFIG_SYS_EXTBDINFO from snapper9260.h
    cmd_pxe.c: fix strict-aliasing warnings
    net: smc91111: use mdelay()
    doc: Fix some typos in different files
    disk/part.c: Fix device enumeration through API
    mkenvimage: Really set the redundant byte when applicable
    mkenvimage: Don't try to detect comments in the input file
    mkenvimage: Use mmap() when reading from a regular file
    mkenvimage: Read/Write from/to stdin/out by default or if the filename is "-"
    mkenvimage: More error handling
    mkenvimage: Correct an include and add a missing one
    mkenvimage: correct and clarify comments and error messages
    MAKEALL: display SPL size if present
    ARMV7/Vexpress: add missing get_ticks() and get_tbclk()
    mkenvimage: fix usage message
    cmd_fat: add FAT write command
    fs/fat/fat_write.c: Fix GCC 4.6 warnings
    FAT write: Fix compile errors

    Wolfgang Denk
     

27 Mar, 2012

8 commits


26 Mar, 2012

1 commit

  • Don't use argv[0] for usage() because it may or may not be clobbered
    by the previous call to basename(). Use "prg" instead as it is done
    in the rest of the code.

    Signed-off-by: Wolfgang Denk
    Acked-by: Mike Frysinger

    Wolfgang Denk
     

18 Mar, 2012

1 commit


07 Mar, 2012

1 commit


12 Feb, 2012

4 commits


16 Jan, 2012

1 commit


14 Jan, 2012

1 commit


06 Jan, 2012

2 commits


05 Jan, 2012

4 commits

  • * 'master' of git://git.denx.de/u-boot-arm:
    tegra2: Optimize out-of-tree build for Ventana.
    tegra: Move boards over to use arch-level board UART function
    tegra: Add support for UART init in cpu board.c
    tegra: Add a function mux feature
    tegra: add clock_ll_start_uart() to enable UART prior to reloc
    tegra: Move clock_early_init() to arch_cpu_init()
    tegra: Move cpu_init_cp15() to arch_cpu_init()
    arm: Tegra: Fix Harmony and Ventana builds in u-boot-tegra/master
    tegra: Fix build error in plutux, medcom
    tegra2: Add Avionic Design Medcom support.
    tegra2: Add Avionic Design Plutux support.
    tegra2: Add common Avionic Design Tamonten support.
    tegra2: Move tegra2_mmc_init() prototype to public header.
    tegra2: Change CONFIG_SYS_TEXT_BASE to 0x00108000.
    tegra2: Always build with USE_PRIVATE_LIBGCC=yes.
    tegra2: Plumb in SPI/UART switch code
    tegra2: spi: Support SPI / UART switch
    tegra2: Implement SPI / UART GPIO switch
    tegra2: Enable SPI environment on Seaboard
    tegra2: config: Enable SPI flash on Seaboard
    tegra2: spi: Add SPI driver for Tegra2 SOC
    tegra2: Add UARTB support
    tegra2: Tidy UART selection
    arm, davinci: Fix build warnings for cam_enc_4xx
    Devkit8000: Switch over to enable_gpmc_cs_config
    arm, davinci: Add support for generating AIS images to the Makefile
    mkimage: Fix variable length header support
    arm, da850evm: Add an SPL for SPI boot
    arm, davinci: Add SPL support for DA850 SoCs
    sf: Add spi_boot() to allow booting from SPI flash in an SPL
    spl: display_options.o is required for SPI flash support in SPL
    ARM: omap3: add support to Technexion twister board
    ARM: omap3: added common configuration for Technexion TAM3517
    vision2: Fix checkpatch warning

    Wolfgang Denk
     
  • With bfcc40bb09b05c90cc3b1496abb270eb8aa72134 'optopt' was reverted.

    Signed-off-by: Horst Kronstorfer

    Horst Kronstorfer
     
  • Several boolean defines have a value assigned.
    Remove the value as defining the symbol is enough.

    Signed-off-by: Igor Grinberg
    Acked-by: Marek Vasut
    Acked-by: Mike Frysinger

    Igor Grinberg
     
  • The README file lists 4 defined that were not actually present in the .h
    file but that were needed to get things working with settings compiled in.
    They are
    Added these to the .h file
    (the values above are the ones from the README file)

    Signed-off-by: Frans Meulenbroeks

    Frans Meulenbroeks
     

24 Dec, 2011

2 commits

  • Support for variable length images like AIS image was introduced
    in commit f0662105b674a3874227316abf8536bebc9b5995. A parameter
    "-s" was also introduced to prohibit copying of the image file
    automatically in the main program. However, this parameter
    was implemented incorrectly and the image file was copied
    nevertheless.

    Signed-off-by: Christian Riesch
    Cc: Stefano Babic
    Cc: Heiko Schocher
    Acked-by: Stefano Babic

    Christian Riesch
     
  • * 'next' of ../next:
    mkenvimage: Add version info switch (-V)
    mkenvimage: Fix getopt() error handling
    mkenvimage: Fix some typos
    phy: add Micrel KS8721BL phy definition
    net: introduce per device index
    mvgbe: remove setting of ethaddr within the driver
    x86: Add support for specifying an initrd with the zboot command
    x86: Refactor the zboot innards so they can be reused with a vboot image
    x86: Add infrastructure to extract an e820 table from the coreboot tables
    x86: Add support for booting Linux using the 32 bit boot protocol
    x86: Clean up the x86 zimage code in preparation to extend it
    x86: Import code from coreboot's libpayload to parse the coreboot table
    x86: Initial commit for running as a coreboot payload
    CHECKPATCH: ./board/esd/hh405/logo_320_240_8bpp.c
    CHECKPATCH: ./board/esd/hh405/logo_1024_768_8bpp.c
    CHECKPATCH: ./board/esd/hh405/logo_320_240_4bpp.c
    CHECKPATCH: ./board/esd/hh405/logo_640_480_24bpp.c
    CHECKPATCH: ./board/esd/apc405/logo_640_480_24bpp.c
    CHECKPATCH: ./board/esd/voh405/logo_320_240_4bpp.c
    CHECKPATCH: ./board/esd/voh405/logo_640_480_24bpp.c
    CHECKPATCH: ./board/esd/hh405/fpgadata.c
    CHECKPATCH: ./board/esd/pci405/fpgadata.c
    CHECKPATCH: ./board/esd/tasreg/fpgadata.c
    CHECKPATCH: ./board/esd/apc405/fpgadata.c
    CHECKPATCH: ./board/esd/voh405/fpgadata.c
    CHECKPATCH: ./board/esd/ash405/fpgadata.c
    CHECKPATCH: ./board/esd/dasa_sim/fpgadata.c
    CHECKPATCH: ./board/esd/ar405/fpgadata_xl30.c
    CHECKPATCH: ./board/esd/ar405/fpgadata.c
    CHECKPATCH: ./board/esd/plu405/fpgadata.c
    CHECKPATCH: ./board/esd/wuh405/fpgadata.c
    CHECKPATCH: ./board/esd/cpci405/fpgadata_cpci405.c
    CHECKPATCH: ./board/esd/cpci405/fpgadata_cpci405ab.c
    CHECKPATCH: ./board/esd/cpci405/fpgadata_cpci4052.c
    CHECKPATCH: ./board/esd/canbt/fpgadata.c
    CHECKPATCH: ./board/esd/du405/fpgadata.c
    CHECKPATCH: ./board/esd/cpciiser4/fpgadata.c
    CHECKPATCH: ./board/dave/PPChameleonEVB/fpgadata.c
    avr32:mmu.c: fix printf() length modifier
    fat.c: fix printf() length modifier
    cmd_sf.c: fix printf() length modifier
    Make printf and vprintf safe from buffer overruns
    vsprintf: Move function documentation into header file
    Add safe vsnprintf and snprintf library functions
    Move vsprintf functions into their own header

    Conflicts:
    tools/mkenvimage.c

    Signed-off-by: Wolfgang Denk

    Wolfgang Denk
     

22 Dec, 2011

1 commit


21 Dec, 2011

3 commits


18 Dec, 2011

1 commit

  • Several bugfixes have occurred upstream since this script was imported
    into U-Boot. In particular, the script currently in U-Boot does not
    describe commit f8bbb4dad0e9d91b7a51d6cc54dcf66d142f50fe correctly,
    resulting in a version of "2011.09" instead of "2011.09-01460-gf8bbb4d".

    With that commit checked out, the command "git name-rev --tags HEAD"
    gives this result:
    HEAD tags/v2011.12-rc1~30^2

    Then the "changes" regex does not match because of the trailing '^2':
    grep -E '^HEAD[[:space:]]+(.*~[0-9]*|undefined)$'

    The new version of tools/setlocalversion in the kernel correctly handles
    those situations by using different plumbing commands.

    The version from the kernel is not directly usable as it does not append
    the full GIT version that U-Boot expects unless the right config options
    are set (CONFIG_LOCALVERSION_AUTO=y). Other than a few minor changes
    for Kconfig, the imported version is very similar to Linux v3.2-rc4.

    Signed-off-by: Kyle Moffett
    Cc: Wolfgang Denk
    Cc: Mike Frysinger
    Acked-by: Mike Frysinger

    Kyle Moffett
     

07 Dec, 2011

2 commits

  • Improve the tool that finds multiplier and divider for PLLs:
    The previous algorithm could get stuck on local maxima
    and required the user to specify the tolerance. Improve
    the algorithm to go through the entire search space and find
    the optimal solution.

    Signed-off-by: Aneesh V

    Aneesh V
     
  • When ENV_IS_EMBEDDED is not set, but CONFIG_BUILD_ENVCRC is set,
    the environment.h file does not get included resulting in unrecognized
    env_t type.
    Fix this by moving the include directive.

    Reported-by: Mike Frysinger
    Signed-off-by: Igor Grinberg
    Tested-by: Mike Frysinger

    Igor Grinberg
     

06 Dec, 2011

1 commit


02 Dec, 2011

1 commit