Skip to content
Snippets Groups Projects
  1. May 12, 2011
  2. Apr 28, 2011
    • Timur Tabi's avatar
      video: parse the video-mode environment variable · a5dbdc81
      Timur Tabi authored
      
      Add function video_get_video_mode(), which parses the "video-mode" environment
      variable and returns each of its components.  The format matches the video=
      command-line option used for Linux:
      
      	video-mode=<driver>:<xres>x<yres>-<depth>@<freq><,option=string>
      
      	<driver> The video driver, ignored by U-Boot
      	<xres> The X resolution (in pixels) to use.
      	<yres> The Y resolution (in pixels) to use.
      	<depth> The color depth (in bits) to use.
      	<freq> The frequency (in Hz) to use.
      	<options> A comma-separated list of device-specific options
      
      Signed-off-by: default avatarTimur Tabi <timur@freescale.com>
      a5dbdc81
  3. Apr 13, 2011
  4. Apr 10, 2011
  5. Apr 08, 2011
  6. Apr 02, 2011
  7. Mar 27, 2011
  8. Feb 19, 2011
    • Simon Glass's avatar
      Add USB host ethernet adapter support · 89d48367
      Simon Glass authored
      
      This adds support for using USB Ethernet dongles in host mode. This is just
      the framework - drivers will come later. A new config option called
      CONFIG_USB_HOST_ETHER can be defined in board config files to switch this
      on.
      
      The was originally written by NVIDIA and was cleaned up for release by the
      Chromium authors.
      
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      89d48367
  9. Feb 02, 2011
  10. Feb 01, 2011
  11. Jan 20, 2011
  12. Jan 18, 2011
    • Loïc Minier's avatar
      Escape minus signs in manpage · 3f1266d6
      Loïc Minier authored
      
      By default, "-" chars are interpreted as hyphens (U+2010) by groff, not
      as minus signs (U+002D). Since options to programs use minus signs
      (U+002D), this means for example in UTF-8 locales that you cannot cut
      and paste options, nor search for them easily.
      
      (Reported by lintian.)
      
      Signed-off-by: default avatarLoc Minier <loic.minier@linaro.org>
      3f1266d6
    • Heiko Schocher's avatar
      mpc5200, digsy_mtc: add support for rev5 board version · 466f0137
      Heiko Schocher authored
      
      difference to previous board version:
      - M29W128GH flash from Numonyx
      - SDRAM ISSI IS45S16800 (Option A2 105°C)
      - rev5 uses RTC RV-3029-C2
      - update cs0 and cs1 baseaddr and length
        depending on the detected flash size.
      - added Werner Pfister <Pfister_Werner@intercontrol.de>
        as maintainer for the digsy board variants
      - As the M29W128GH needs a special flash_cmd_reset()
        document that in the new file doc/README.cfi.
      - move "#endif /* CONFIG_CMD_IDE */" to the right place
      - remove LOWBOOT config option for digsy_mtc and digsy_mtc_rev5
        boards
      - change doc/README.cfi as Stefan Roese suggested
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      Acked-by: default avatarDetlev Zundel <dzu@denx.de>
      cc: Wolfgang Denk <hs@denx.de>
      cc: Stefan Roese <sr@denx.de>
      cc: Werner Pfister <Pfister_Werner@intercontrol.de>
      cc: Detlev Zundel <dzu@denx.de>
      466f0137
  13. Jan 14, 2011
  14. Dec 09, 2010
    • Sughosh Ganu's avatar
      Add board support for hawkboard · dfddb5e6
      Sughosh Ganu authored
      
      The patch adds basic board support for TI's OMAP-L138 based
      Hawkboard. This board is pretty similar to the da850 EVM. Support for
      nand and network access is added in this version.
      
      The following bootup procedure is used.
      
      At reset, the Rom Boot Loader(RBL), initialises the ddr and the nand
      controllers and copies the second stage bootloader(nand_spl) to
      RAM. The secondary bootloader then copies u-boot from a predefined
      location in the nand flash to the RAM, and passes control to the
      u-boot image.
      
      Three config options are supported
      * hawkboard_config - Used to create the u-boot.bin. Tftp the
       u-boot.bin image to the RAM from u-boot, and flash to the nand flash
       at address 0xe0000.
      
      * hawkboard_nand_config - Used to generate the secondary
       bootloader(nand_spl) image. This creates an elf file u-boot-spl
       under nand_spl/. Create an AIS signed image using this file, and
       flash it to the nand flash at address 0x20000. The ais file should
       fit in one block.
      
      * hawkboard_uart_config - This is same as the first image, but with
       the TEXT_BASE as expected by the RBL(0xc1080000). Create the AIS
      
      Signed-off-by: default avatarSughosh Ganu <urwithsughosh@gmail.com>
      Signed-off-by: default avatarBen Gardiner <bengardiner@nanometrics.ca>
      Signed-off-by: default avatarSandeep Paulraj <s-paulraj@ti.com>
      dfddb5e6
  15. Nov 30, 2010
    • Sughosh Ganu's avatar
      Add board support for hawkboard · 48571ff0
      Sughosh Ganu authored
      
      The patch adds basic board support for TI's OMAP-L138 based
      Hawkboard. This board is pretty similar to the da850 EVM. Support for
      nand and network access is added in this version.
      
      The following bootup procedure is used.
      
      At reset, the Rom Boot Loader(RBL), initialises the ddr and the nand
      controllers and copies the second stage bootloader(nand_spl) to
      RAM. The secondary bootloader then copies u-boot from a predefined
      location in the nand flash to the RAM, and passes control to the
      u-boot image.
      
      Three config options are supported
      * hawkboard_config - Used to create the u-boot.bin. Tftp the
       u-boot.bin image to the RAM from u-boot, and flash to the nand flash
       at address 0xe0000.
      
      * hawkboard_nand_config - Used to generate the secondary
       bootloader(nand_spl) image. This creates an elf file u-boot-spl
       under nand_spl/. Create an AIS signed image using this file, and
       flash it to the nand flash at address 0x20000. The ais file should
       fit in one block.
      
      * hawkboard_uart_config - This is same as the first image, but with
       the TEXT_BASE as expected by the RBL(0xc1080000). Create the AIS
      
      Signed-off-by: default avatarSughosh Ganu <urwithsughosh@gmail.com>
      Signed-off-by: default avatarBen Gardiner <bengardiner@nanometrics.ca>
      Signed-off-by: default avatarSandeep Paulraj <s-paulraj@ti.com>
      48571ff0
  16. Nov 26, 2010
  17. Nov 19, 2010
  18. Oct 29, 2010
  19. Oct 27, 2010
  20. Oct 24, 2010
  21. Oct 22, 2010
    • Peter Tyser's avatar
      post/i2c: Add ability to ignore I2C devices · 9d921f19
      Peter Tyser authored
      
      Add the ability to not report an I2C POST error for a set of given I2C
      addresses on bootup.  This is useful for cases when a device may or may
      not be present, and neither case is considered an error.  For example:
      
      - Some form factors such as XMC and Compact PCI Express have an I2C
        EEPROM whose address changes based on geographical address.  Eg
        installed in one slot its EEPROM address is, 0x50, in another its
        0x51, etc.  This allows multiple devices to have their EEPROMs present
        on the same I2C bus.  Thus the I2C devices present for an XMC or
        CPCIe card depend on if and where other cards are installed in the
        same system.
      
      - Some cards have optional I2C devices.  Eg one hardware build
        configuration has different I2C devices than another and software
        can't determine if the optional device should be present or not.
      
      - Some cards have optional daughtercards with I2C devices on them.
      
      - I2C EEPROMs address range depends on their size.  Its possible to
        support differently size EEPROMs by only probing the EEPROM's base
        address and ignoring the other addresses that are impacted by its
        size.
      
      A new CONFIG_SYS_POST_I2C_IGNORES define has been added which specifies
      a list of I2C addresses for the I2C POST to ignore.
      
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Acked-by: default avatarHeiko Schocher <hs@denx.de>
      Acked-by: default avatarWolfgang Denk <wd@denx.de>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      9d921f19
    • Peter Tyser's avatar
  22. Oct 21, 2010
  23. Oct 20, 2010
    • York Sun's avatar
      Add memory test feature for mpc85xx POST. · ebbe11dd
      York Sun authored
      
      The memory test is performed after DDR initialization when U-boot stills runs
      in flash and cache. On recent mpc85xx platforms, the total memory can be more
      than 2GB. To cover whole memory, it needs be mapped 2GB at a time using a
      sliding TLB window. After the testing, DDR is remapped with up to 2GB memory
      from the lowest address as normal.
      
      If memory test fails, DDR DIMM SPD and DDR controller registers are dumped for
      further debugging.
      
      Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      ebbe11dd
  24. Oct 19, 2010
  25. Oct 18, 2010
Loading