1. 22 Mar, 2016 1 commit
  2. 22 Oct, 2010 2 commits
    • 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
      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: 's avatarPeter Tyser <ptyser@xes-inc.com>
      Acked-by: 's avatarHeiko Schocher <hs@denx.de>
      Acked-by: 's avatarWolfgang Denk <wd@denx.de>
      Signed-off-by: 's avatarKumar Gala <galak@kernel.crashing.org>
    • Peter Tyser's avatar
  3. 21 Apr, 2010 1 commit
  4. 13 Apr, 2010 1 commit
  5. 05 Sep, 2003 1 commit
    • wdenk's avatar
      * Add support for SK98xx driver · 7152b1d0
      wdenk authored
      * Add PCI support for SL8245 board
      * Support IceCube board configurations with 1 x AMD AM29LV065 (8 MB)
        or 1 x AM29LV652 (two LV065 in one chip = 16 MB);
        Run IPB at 133 Mhz; adjust the MII clock frequency accordingly
      * Set BRG_CLK on PM825/826 to 64MHz (VCO_OUT / 4, instead of 16  MHz)
        to allow for more accurate baudrate settings
        (error now 0.7% at 115 kbps, instead of 3.5% before)
      * Patch by Andreas Mohr, 4 Sep 2003:
        Fix a lot of spelling errors
  6. 16 Jul, 2003 1 commit
  7. 14 Jul, 2003 1 commit
    • wdenk's avatar
      * Patches by Yuli Barcohen, 13 Jul 2003: · 8564acf9
      wdenk authored
        - Correct flash and JFFS2 support for MPC8260ADS
        - fix PVR values and clock generation for PowerQUICC II family
      * 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
  8. 06 Mar, 2003 1 commit
    • wdenk's avatar
      * Patch by Robert Schwebel, 21 Jan 2003: · 43d9616c
      wdenk authored
        - Add support for Innokom board
        - Don't complain if "install" fails
        - README cleanup (remove duplicated lines)
        - Update PXA header files
      * Add documentation for existing POST code (doc/README.POST)
      * Patch by Laudney Ren, 15 Jan 2003:
        Fix handling of redundand environment in "tools/envcrc.c"
      * Patch by Detlev Zundel, 28 Feb 2003:
        Add bedbug support for 824x systems
      * Add support for 16 MB flash configuration of TRAB board
      * Patch by Erwin Rol, 27 Feb 2003:
        Add support for RTEMS
      * Add image information to README
      * Fix dual PCMCIA slot support (when running with just one
        slot populated)
      * Add VFD type detection to trab board
      * extend drivers/cs8900.c driver to synchronize  ethaddr  environment
        variable with value in the EEPROM