Skip to content
Snippets Groups Projects
  1. Oct 17, 2011
  2. Oct 15, 2011
  3. Oct 14, 2011
  4. Oct 10, 2011
  5. Oct 09, 2011
    • Xie Xiaobo's avatar
      powerpc/mpc8536ds: Add eSPI support for MPC8536DS · ae2044d8
      Xie Xiaobo authored
      
      1. The SD_DATA[4:7] signals are shared with the SPI chip selects on 8536DS,
         so don't set MPC85xx_PMUXCR_SD_DATA that config eSDHC data bus-width
         to 4-bit and enable SPI signals.
      2. Add eSPI controller and SPI-FLASH definition.
      
      Signed-off-by: default avatarXie Xiaobo <r63061@freescale.com>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      ae2044d8
    • Becky Bruce's avatar
      powerpc/mpc86xx: Disable translation for BAT setup · 1605cc9e
      Becky Bruce authored
      
      We really shouldn't be overwriting bat registers with translation enabled,
      especially when we're executing code using one of them for translating
      the current instruction stream.  Instead, disable address translation
      while doing the final BAT setup.
      
      In order to do this, setup_bats has to move back to asm code, because we
      require translation to be enabled to have a stack for C code.  The yucky
      thing about that is that the assembler doesn't like ULL so we have to
      switch to using HIGH/LOW pairs for physical addresses that are > 32 bits
      in length.
      
      Signed-off-by: default avatarBecky Bruce <beckyb@kernel.crashing.org>
      Acked-by: default avatarYork Sun <yorksun@freescale.com>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      1605cc9e
    • Timur Tabi's avatar
      powerpc/85xx: fix null pointer dereference when init the SGMII TBI PHY · 30381716
      Timur Tabi authored
      
      Function dtsec_configure_serdes() needs to know where the TBI PHY registers
      are in order to configure SGMII for proper SerDes operation.
      
      During SGMII initialzation, fm_eth_init_mac() passing NULL for 'phyregs'
      when it called init_dtsec(), because it was believed that phyregs was not
      used.  In fact, it is used by dtsec_configure_serdes() to configure the TBI
      PHY registers.
      
      We also need to define the PHY registers in struct fm_mdio.
      
      Signed-off-by: default avatarTimur Tabi <timur@freescale.com>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      30381716
    • York Sun's avatar
      powerpc/8xxx: Add support for interactive DDR programming interface · 6f5e1dc5
      York Sun authored
      
      Interactive DDR debugging provides a user interface to view and modify SPD,
      DIMM parameters, board options and DDR controller registers before DDR is
      initialized. With this feature, developers can fine-tune DDR for board
      bringup and other debugging without frequently having to reprogram the flash.
      
      To enable this feature, define CONFIG_FSL_DDR_INTERACTIVE in board header
      file and set an environment variable to activate it. Syntax:
      
      setenv ddr_interactive on
      
      After reset, U-boot prompts before initializing DDR controllers
      FSL DDR>
      
      The available commands are
      print      print SPD and intermediate computed data
      reset      reboot machine
      recompute  reload SPD and options to default and recompute regs
      edit       modify spd, parameter, or option
      compute    recompute registers from current next_step to end
      next_step  shows current next_step
      help       this message
      go         program the memory controller and continue with u-boot
      
      The first command should be "compute", which reads data from DIMM SPDs and
      board options, performs the calculation then stops before setting DDR
      controller. A user can use "print" and "edit" commands to view and modify
      anything. "Go" picks up from current step with any modification and
      compltes the calculation then enables the DDR controller to continue u-boot.
      "Recompute" does it over from fresh reading.
      
      Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      6f5e1dc5
    • Wolfgang Denk's avatar
      arm920t/s3c24x0/usb_ohci.c: fix warning: variable ... set but not used · 0841ca90
      Wolfgang Denk authored
      
      Fix:
      usb_ohci.c: In function 'dl_transfer_length':
      usb_ohci.c:768:8: warning: variable 'tdINFO' set but not used [-Wunused-but-set-variable]
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      Cc: Remy Bohmer <linux@bohmer.net>
      0841ca90
    • Wolfgang Denk's avatar
      arch/arm/lib/board.c: fix warning: variable ... set but not used · 80c6abc3
      Wolfgang Denk authored
      
      Fix:
      board.c:445:8: warning: variable 'bd' set but not used [-Wunused-but-set-variable]
      
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
      Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
      80c6abc3
  6. Oct 05, 2011
  7. Oct 03, 2011
Loading