Skip to content
Snippets Groups Projects
  1. Apr 21, 2010
  2. Apr 13, 2010
  3. Jan 24, 2010
  4. Jan 21, 2010
  5. Dec 08, 2009
  6. Jun 12, 2009
    • Wolfgang Denk's avatar
      MPC512x: remove include/mpc512x.h · 3b74e7ec
      Wolfgang Denk authored
      
      Move needed definitions (register descriptions etc.) from
      include/mpc512x.h  into  include/asm-ppc/immap_512x.h.
      
      Instead of using a #define'd register offset, use a function that
      provides the PATA controller's base address.
      
      All the rest of include/mpc512x.h are register offset definitions
      which can be eliminated by proper use of C structures.
      
      There are only a few register offsets remaining that are needed in
      cpu/mpc512x/start.S; for these we provide cpu/mpc512x/asm-offsets.h
      which is intended as a temporary workaround only. In a later patch
      this file will be removed, too, and then auto-generated from the
      respective C structs.
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      Cc: John Rigby <jcrigby@gmail.com>
      3b74e7ec
  7. Mar 27, 2009
  8. Mar 20, 2009
    • Mike Frysinger's avatar
      cpu/: get mac address from environment · 6bacfa6a
      Mike Frysinger authored
      
      The environment is the canonical storage location of the mac address, so
      we're killing off the global data location and moving everything to
      querying the env directly.
      
      The cpus that get converted here:
      	at91rm9200
      	mpc512x
      	mpc5xxx
      	mpc8260
      	mpc8xx
      	ppc4xx
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      CC: Ben Warren <biggerbadderben@gmail.com>
      CC: John Rigby <jrigby@freescale.com>
      CC: Stefan Roese <sr@denx.de>
      6bacfa6a
  9. Oct 21, 2008
  10. Oct 18, 2008
  11. Sep 03, 2008
  12. Aug 21, 2008
  13. Aug 11, 2008
  14. Aug 06, 2008
    • John Rigby's avatar
      mpc5121: squash some fdt fixup errors · ef11df6b
      John Rigby authored
      
      On ADS5121 when booting linux the following errors are seen:
          Unable to update property /soc5121@80000000:bus-frequency, err=FDT_ERR_NOTFOUND
          Unable to update property /soc5121@80000000/ethernet@2800:local-mac-address, err=FDT_ERR_NOTFOUND
          Unable to update property /soc5121@80000000/ethernet@2800:address, err=FDT_ERR_NOTFOUND
      
      This is caused by ft_cpu_setup trying to deal with
      both old and new soc node naming.  This patch
      fixes this by being smarter about what to
      fixup.
      
      Also do soc node fixups by compatible instead of by path.
      A new board config called OF_SOC_COMPAT defined
      to be "fsl,mpc5121-immr" replaces the old
      OF_SOC node path that was defined to be "soc@80000000".
      
      Old device trees still work, but the compatiblity
      is conditional on CONFIG_OF_SUPPORT_OLD_DEVICE_TREES
      which is on by default in include/configs/ads5121.h.
      
      Signed-off-by: default avatarJohn Rigby <jrigby@freescale.com>
      ef11df6b
  15. Jul 10, 2008
  16. Feb 07, 2008
    • John Rigby's avatar
      Device tree updates · ac915283
      John Rigby authored
      
      Changes to match 5121 device tree going mainline in 2.6.25.
      
      Change OF_SOC from "soc5121" to plain "soc".
      Remove unneeded "ref-frequency" fixups.
      Remove "address" enetaddr fixup.
      
      Add bus-frequency fixup for old OF_SOC so old
      kernels with old device trees will work with new
      u-boot with 66MHz IPS clock
      
      Signed-off-by: default avatarJohn Rigby <jrigby@freescale.com>
      ac915283
  17. Jan 12, 2008
  18. Aug 12, 2007
  19. Jul 27, 2007
Loading