Skip to content
Snippets Groups Projects
  1. Oct 05, 2011
  2. Jul 28, 2011
  3. Jul 26, 2011
  4. Jul 25, 2011
  5. Dec 01, 2010
  6. Oct 29, 2010
  7. Oct 22, 2010
  8. Oct 20, 2010
  9. Sep 21, 2010
    • Michael Zaidman's avatar
      POST cleanup. · 800eb096
      Michael Zaidman authored
      
      - Revives POST for blackfin arch;
      - Removes redundant code:
           arch/blackfin/lib/post.c
           arch/powerpc/cpu/ppc4xx/commproc.c
           arch/powerpc/cpu/mpc512x/common.c
      - fixes up the post_word_{load|store} usage.
      
      Signed-off-by: default avatarMichael Zaidman <michael.zaidman@gmail.com>
      Acked-by: default avatarDetlev Zundel <dzu@denx.de>
      Tested-by: default avatarAnatolij Gustschin <agust@denx.de>
      
      List of the maintainers of the affected by patch boards:
      Cc: Stephan Linz <linz@li-pro.net>
      Cc: Denis Peter <d.peter@mpl.ch>
      Cc: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
      Cc: Peter Tyser <ptyser@xes-inc.com>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Mike Frysinger <vapier@gentoo.org>
      Cc: Niklaus Giger <niklaus.giger@netstal.com>
      Cc: Larry Johnson <lrj@acm.org>
      Cc: Feng Kan <fkan@amcc.com>
      800eb096
  10. Apr 24, 2010
  11. Mar 21, 2010
  12. Oct 03, 2009
  13. Jan 24, 2009
    • Yuri Tikhonov's avatar
      FPU POST: fix warnings when building with 2.18 binutils · ce82ff05
      Yuri Tikhonov authored
      
      When compile u-boot with the 2.18 binutils the following
      warning messages for each object file in post/lib_ppc/fpu/ is
      produced at the linking stage:
      
      post/libpost.a(acc1.o) uses hard float, u-boot uses soft-float
      ...
      
      This is because of the fact that, in general, the soft-float and
      hard-float ABIs are incompatible; the 2.18 binutils do checking
      of the Tag_GNU_Power_ABI_FP attribute of the files to be linked, and
      produce the worning like above if these are not compatible.
      
      The incompatibility of ABIs is concerned only the float values:
      e.g. the soft-float ABI assumes the float argument passing in the
      pair of rX registers, and the hard-float ABI assumes passing of
      the float argument in the fX register. When we don't pass the float
      arguments between the functions compiled with different floatness,
      then such an application will work correctly.
      This is the case for the FPU POST: u-boot (compiled with soft-float)
      doesn't pass to (and doesn't get from) the FPU POST functions any
      floats; there are no functions exported from the post/lib_ppc/fpu/
      objects which would work with float parameters/returns too. So, we
      can reassure the linker not to worry about the difference in ABI
      attributes of linking files just by setting the 'soft-float'
      attribute for the objects in post/lib_ppc/fpu. And this patch does
      this.
      
      Also, to avoid passing both soft- and hard-float options in CFLAGS
      when compiling the files from post/lib_ppc/fpu (which is OK, but
      looks rather dirty) this patch removes the soft-float string from
      CFLAGS in post/lib_ppc/fpu/Makefile.
      
      Signed-off-by: default avatarYuri Tikhonov <yur@emcraft.com>
      ce82ff05
  14. Oct 18, 2008
  15. May 20, 2008
  16. Mar 18, 2008
  17. Jul 20, 2007
  18. Jun 22, 2007
  19. Jun 07, 2004
  20. Apr 15, 2004
    • Wolfgang Denk's avatar
      * Patches by Pantelis Antoniou, 30 Mar 2004: · 5a8c51cd
      Wolfgang Denk authored
        - add support for the Epson 156x series of graphical displays
          (These displays are serial and not suitable for using a normal
          framebuffer console on them)
        - add infrastructure needed in order to POST any DSPs in a board
      5a8c51cd
  21. Jul 24, 2003
  22. Jul 14, 2003
    • Wolfgang Denk's avatar
      * Patches by Yuli Barcohen, 13 Jul 2003: · 8564acf9
      Wolfgang Denk authored
        - 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
      8564acf9
  23. Apr 27, 2003
    • Wolfgang Denk's avatar
      * LWMON extensions: · 4532cb69
      Wolfgang Denk authored
        - 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
      4532cb69
  24. Dec 08, 2002
  25. Sep 12, 2002
Loading