1. 15 12月, 2009 1 次提交
  2. 14 12月, 2009 8 次提交
  3. 09 12月, 2009 2 次提交
  4. 08 12月, 2009 19 次提交
  5. 06 12月, 2009 1 次提交
  6. 05 12月, 2009 9 次提交
    • W
      Merge branch 'master' into next · 2a49bf31
      Wolfgang Denk 提交于
      Conflicts:
      	board/esd/plu405/plu405.c
      	drivers/rtc/ftrtc010.c
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      2a49bf31
    • M
      lzma: ignore unset filesizes · f68ab43d
      Mike Frysinger 提交于
      The Linux kernel build system changed how it compresses things with LZMA
      such that the header no longer contains the filesize (it is instead set to
      all F's).  So if we get a LZMA image that has -1 for the 64bit field,
      let's just assume that the decompressed size is unknown and continue on.
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      f68ab43d
    • D
      README: Rearrange paragraphs to regain linear arrangement. · cccfc2ab
      Detlev Zundel 提交于
      Two later additions to the Configuration Option section unfortunately
      split the description of Show boot progress and the list of its call outs.
      Signed-off-by: NDetlev Zundel <dzu@denx.de>
      cccfc2ab
    • J
      zlib: Optimize decompression · cd514aeb
      Joakim Tjernlund 提交于
      This patch optimizes the direct copy procedure.
      Uses get_unaligned() but only in one place.
      The copy loop just above this one can also use this
      optimization, but I havn't done so as I have not tested if it
      is a win there too.
      On my MPC8321 this is about 17% faster on my JFFS2 root FS
      than the original. No speed test has been performed in u-boot.
      
      Size increase on ppc: 484 bytes
      Signed-off-by: NJoakim Tjernlund <Joakim.Tjernlund@transmode.se>
      Acked-by: NPeter Korsgaard <jacmet@sunsite.dk>
      cd514aeb
    • P
      add lzop decompression support · 20dde48b
      Peter Korsgaard 提交于
      Add lzop decompression support to the existing lzo bitstream handling
      (think gzip versus zlib), and support it for uImage decompression if
      CONFIG_LZO is enabled.
      
      Lzop doesn't compress as good as gzip (~10% worse), but decompression
      is very fast (~0.7s faster here on a slow ppc). The lzop decompression
      code is based on Albin Tonnerre's recent ARM Linux lzo support patch.
      
      Cc: albin.tonnerre@free-electrons.com
      Signed-off-by: NPeter Korsgaard <jacmet@sunsite.dk>
      20dde48b
    • P
      tools/mkimage: Print FIT image contents after creation · c81296c1
      Peter Tyser 提交于
      Previously, there was no indication to the user that a FIT image was
      successfully created after executing mkimage.  For example:
      
        $ mkimage -f uImage.its uImage.itb
        DTC: dts->dtb  on file "uImage.its"
      
      Adding some additional output after creating a FIT image lets the user
      know exactly what is contained in their image, eg:
      
        $ mkimage -f uImage.its uImage.itb
        DTC: dts->dtb  on file "uImage.its"
        FIT description: Linux kernel 2.6.32-rc7-00201-g7550d6f-dirty
        Created:         Tue Nov 24 15:43:01 2009
         Image 0 (kernel@1)
          Description:  Linux Kernel 2.6.32-rc7-00201-g7550d6f-dirty
          Type:         Kernel Image
          Compression:  gzip compressed
          Data Size:    2707311 Bytes = 2643.86 kB = 2.58 MB
          Architecture: PowerPC
          OS:           Linux
          Load Address: 0x00000000
          Entry Point:  0x00000000
          Hash algo:    crc32
          Hash value:   efe0798b
          Hash algo:    sha1
          Hash value:   ecafba8c95684f2c8fec67e33c41ec88df1534d7
         Image 1 (fdt@1)
          Description:  Flattened Device Tree blob
          Type:         Flat Device Tree
          Compression:  uncompressed
          Data Size:    12288 Bytes = 12.00 kB = 0.01 MB
          Architecture: PowerPC
          Hash algo:    crc32
          Hash value:   a5cab676
          Hash algo:    sha1
          Hash value:   168722b13e305283cfd6603dfe8248cc329adea6
         Default Configuration: 'config@1'
         Configuration 0 (config@1)
          Description:  Default Linux kernel
          Kernel:       kernel@1
          FDT:          fdt@1
      
      This brings the behavior of creating a FIT image in line with creating a
      standard uImage, which also prints out the uImage contents after
      creation.
      Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
      c81296c1
    • P
      tools/fit_image.c: Remove unused fit_set_header() · 8e1c8966
      Peter Tyser 提交于
      The FIT fit_set_header() function was copied from the standard uImage's
      image_set_header() function during mkimage reorganization.  However, the
      fit_set_header() function is not used since FIT images use a standard
      device tree blob header.
      Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
      8e1c8966
    • P
      tools/mkimage: Assume FDT image type for FIT images · 1a99de2c
      Peter Tyser 提交于
      When building a Flattened Image Tree (FIT) the image type needs to be
      "flat_dt".  Commit 89a4d6b1 introduced a
      regression which caused the user to need to specify the "-T flat_dt"
      parameter on the command line when building a FIT image.  The "-T
      flat_dt" parameter should not be needed and is at odds with the current
      FIT image documentation.
      Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
      1a99de2c
    • I
      Generic udelay() with watchdog support · 3eb90bad
      Ingo van Lil 提交于
      According to the PPC reference implementation the udelay() function is
      responsible for resetting the watchdog timer as frequently as needed.
      Most other architectures do not meet that requirement, so long-running
      operations might result in a watchdog reset.
      
      This patch adds a generic udelay() function which takes care of
      resetting the watchdog before calling an architecture-specific
      __udelay().
      Signed-off-by: NIngo van Lil <inguin@gmx.de>
      3eb90bad