1. 21 Jun, 2012 1 commit
  2. 30 Apr, 2012 1 commit
  3. 27 Mar, 2012 1 commit
  4. 06 Dec, 2011 1 commit
    • Sanjeev Premi's avatar
      part_efi: Fix compile errors · 29b7042a
      Sanjeev Premi authored
      Fix errors noticed after enabling CONFIG_EFI_PARTITION
      for the OMAP3 EVM board:
      
      part_efi.c: In function 'print_part_efi':
      part_efi.c:133:5: warning: passing argument 3 of 'is_gpt_valid'
       from incompatible pointer type
      part_efi.c:95:12: note: expected 'struct gpt_header *' but arg
      ument is of type 'struct gpt_header **'
      part_efi.c: In function 'get_partition_info_efi':
      part_efi.c:173:4: warning: passing argument 3 of 'is_gpt_valid
      ' from incompatible pointer type
      part_efi.c:95:12: note: expected 'struct gpt_header *' but arg
      ument is of type 'struct gpt_header **'
      part_efi.c: In function 'alloc_read_gpt_entries':
      part_efi.c:384:18: error: 'CONFIG_SYS_CACHELINE_SIZE' undeclare
      d (first use in this function)
      Signed-off-by: default avatarSanjeev Premi <premi@ti.com>
      Cc: Tom Rini <tom.rini@gmail.com>
      Cc: Anton staaf <robotboy@chromium.org>
      Signed-off-by: default avatarSandeep Paulraj <s-paulraj@ti.com>
      29b7042a
  5. 05 Dec, 2011 1 commit
  6. 27 Oct, 2011 2 commits
  7. 25 Oct, 2011 1 commit
  8. 06 Oct, 2011 1 commit
    • Lei Wen's avatar
      part: show efi partition name when print out partition info · 6eecc030
      Lei Wen authored
      Previous output:
      Marvell>>  mmc part
      
      Partition Map for MMC device 1  --   Partition Type: EFI
      
      Part  Start LBA  End LBA
      gpt1  0x8C00    0xCBFF
      gpt2  0xCC00    0x57BFF
      gpt3  0x57C00    0xA2BFF
      gpt4  0xA2C00    0xECBFDE
      
      With the patch, the output becomes:
      Marvell>> mmc part
      
      Partition Map for MMC device 1  --   Partition Type: EFI
      
      Part    Name                    Start LBA       End LBA
        1     ramdisk                 0x00008C00      0x0000CBFF
        2     system                  0x0000CC00      0x00057BFF
        3     userdata                0x00057C00      0x000A2BFF
        4     remaining               0x000A2C00      0x00ECBFDE
      Signed-off-by: default avatarLei Wen <leiwen@marvell.com>
      6eecc030
  9. 27 Jul, 2011 1 commit
  10. 26 Jul, 2011 1 commit
  11. 12 Apr, 2011 1 commit
  12. 17 Nov, 2010 1 commit
    • Sebastien Carlier's avatar
      Switch from archive libraries to partial linking · 6d8962e8
      Sebastien Carlier authored
      Before this commit, weak symbols were not overridden by non-weak symbols
      found in archive libraries when linking with recent versions of
      binutils.  As stated in the System V ABI, "the link editor does not
      extract archive members to resolve undefined weak symbols".
      
      This commit changes all Makefiles to use partial linking (ld -r) instead
      of creating library archives, which forces all symbols to participate in
      linking, allowing non-weak symbols to override weak symbols as intended.
      This approach is also used by Linux, from which the gmake function
      cmd_link_o_target (defined in config.mk and used in all Makefiles) is
      inspired.
      
      The name of each former library archive is preserved except for
      extensions which change from ".a" to ".o".  This commit updates
      references accordingly where needed, in particular in some linker
      scripts.
      
      This commit reveals board configurations that exclude some features but
      include source files that depend these disabled features in the build,
      resulting in undefined symbols.  Known such cases include:
      - disabling CMD_NET but not CMD_NFS;
      - enabling CONFIG_OF_LIBFDT but not CONFIG_QE.
      Signed-off-by: default avatarSebastien Carlier <sebastien.carlier@gmail.com>
      6d8962e8
  13. 29 Oct, 2010 1 commit
  14. 19 Sep, 2010 1 commit
  15. 18 Sep, 2010 1 commit
  16. 10 Aug, 2010 1 commit
  17. 24 Jul, 2010 1 commit
  18. 08 Dec, 2009 1 commit
  19. 18 Oct, 2009 1 commit
  20. 03 Oct, 2009 1 commit
  21. 09 Aug, 2009 1 commit
  22. 15 May, 2009 1 commit
    • Wolfgang Denk's avatar
      IDE: bail out of dev_print() for unknown device types · af75a45d
      Wolfgang Denk authored
      Commit 574b3195 introduced a subtle bug by mixing a list of tests
      for "dev_desc->type" and "dev_desc->if_type" into one switch(), which
      then mostly did not work because "dev_desc->type" cannot take any
      "IF_*" type values. A later fix in commit 8ec6e332 changed the
      switch() into testing "dev_desc->if_type", but at this point the
      initial test for unknown device types was completely lost, which
      resulted in output like that for IDE ports without device attached:
      
        Device 1: Model:  Firm:  Ser#:
                  Type: # 1F #
                  Capacity: not available
      
      This patch re-introduces the missing test for unknown device types.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Detlev Zundel <dzu@denx.de>
      Tested-by: default avatarStefan Roese <sr@denx.de>
      af75a45d
  23. 03 Apr, 2009 1 commit
    • unsik Kim's avatar
      mflash: Initial mflash support · 75eb82ec
      unsik Kim authored
      Mflash is fusion memory device mainly targeted consumer eletronic and
      mobile phone.
      Internally, it have nand flash and other hardware logics and supports
      some different operation (ATA, IO, XIP) modes.
      
      IO mode is custom mode for the host that doesn't have IDE interface.
      (Many mobile targeted SoC doesn't have IDE bus)
      
      This driver support mflash IO mode.
      
      Followings are brief descriptions about IO mode.
      
      1. IO mode based on ATA protocol and uses some custom command. (read
         confirm, write confirm)
      2. IO mode uses SRAM bus interface.
      Signed-off-by: default avatarunsik Kim <donari75@gmail.com>
      75eb82ec
  24. 20 Mar, 2009 1 commit
    • Mike Frysinger's avatar
      vsprintf: pull updates from Linux kernel · 6c6166f5
      Mike Frysinger authored
      This brings in support for the %p modifier which allows us to easily print
      out things like ip addresses, mac addresses, and pointers.
      
      It also converts the rarely used 'q' length modifier to the common 'L'
      modifier when dealing with quad types.
      
      While this new code is a bit larger (~1k .text), most of it should be made
      up by converting the existing ip/mac address code to use format modifiers.
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      6c6166f5
  25. 17 Feb, 2009 1 commit
  26. 27 Jan, 2009 1 commit
  27. 02 Nov, 2008 1 commit
  28. 18 Oct, 2008 2 commits
  29. 22 Sep, 2008 1 commit
  30. 09 Sep, 2008 1 commit
  31. 03 Jun, 2008 1 commit
  32. 20 May, 2008 1 commit
    • Wolfgang Denk's avatar
      Big white-space cleanup. · 53677ef1
      Wolfgang Denk authored
      This commit gets rid of a huge amount of silly white-space issues.
      Especially, all sequences of SPACEs followed by TAB characters get
      removed (unless they appear in print statements).
      
      Also remove all embedded "vim:" and "vi:" statements which hide
      indentation problems.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      53677ef1
  33. 09 May, 2008 2 commits
  34. 26 Mar, 2008 1 commit
  35. 15 Nov, 2007 1 commit
  36. 10 Jul, 2007 1 commit
  37. 09 Jul, 2007 1 commit