1. 16 Sep, 2009 10 commits
  2. 11 Sep, 2009 1 commit
    • Stefan Roese's avatar
      ppc4xx: Big cleanup of PPC4xx defines · d1c3b275
      Stefan Roese authored
      
      
      This patch cleans up multiple issues of the 4xx register (mostly
      DCR, SDR, CPR, etc) definitions:
      
      - Change lower case defines to upper case (plb4_acr -> PLB4_ACR)
      - Change the defines to better match the names from the
        user's manuals (e.g. cprpllc -> CPR0_PLLC)
      - Removal of some unused defines
      
      Please test this patch intensive on your PPC4xx platform. Even though
      I tried not to break anything and tested successfully on multiple
      4xx AMCC platforms, testing on custom platforms is recommended.
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      d1c3b275
  3. 10 Sep, 2009 3 commits
  4. 08 Sep, 2009 12 commits
  5. 06 Sep, 2009 1 commit
    • Eric Millbrandt's avatar
      Reset i2c slave devices during init on mpc5xxx cpus · 5da71efa
      Eric Millbrandt authored
      
      
      Reset any i2c devices that may have been interrupted during a system reset.
      Normally this would be accomplished by clocking the line until SCL and SDA
      are released and then sending a start condtiion (From an Atmel datasheet).
      There is no direct access to the i2c pins so instead create start commands
      through the i2c interface.  Send a start command then delay for the SDA Hold
      time, repeat this by disabling/enabling the bus a total of 9 times.
      Signed-off-by: default avatarEric Millbrandt <emillbrandt@dekaresearch.com>
      5da71efa
  6. 05 Sep, 2009 1 commit
  7. 04 Sep, 2009 7 commits
  8. 02 Sep, 2009 1 commit
  9. 01 Sep, 2009 3 commits
    • Prafulla Wadaskar's avatar
      arm: Kirkwood: add SYSRSTn Duration Counter Support · 49d2cb4d
      Prafulla Wadaskar authored
      
      
      This feature can be used to trigger special command "sysrstcmd" using
      reset key long press event and environment variable "sysrstdelay" is set
      (useful for reset to factory or manufacturing mode execution)
      
      Kirkwood SoC implements a hardware-based SYSRSTn duration counter.
      When SYSRSTn is asserted low, a SYSRSTn duration counter is running.
      The counter value is stored in the SYSRSTn Length Counter Register
      The counter is based on the 25-MHz reference clock (40ns)
      It is a 29-bit counter, yielding a maximum counting duration of
      2^29/25 MHz (21.4 seconds). When the counter reach its maximum value,
      it remains at this value until counter reset is triggered by setting
      bit 31 of KW_REG_SYSRST_CNT
      
      Implementation:
      Upon long reset assertion (> ${sysrstdelay} in secs) sysrstcmd will be
      executed if pre-defined in environment variables.
      This feature will be disabled if "sysrstdelay" variable is unset.
      
      for-ex.
      setenv sysrst_cmd "echo starting factory reset;
      		   nand erase 0xa0000 0x20000;
      		   echo finish ed sysrst command;"
      will erase particular nand sector if triggered by this event
      Signed-off-by: default avatarPrafulla Wadaskar <prafulla@marvell.com>
      49d2cb4d
    • Albin Tonnerre's avatar
      Add support for the Calao SBC35-A9G20 board · 9453967e
      Albin Tonnerre authored
      The Calao SBC35-A9G20 board is manufactured and sold by Calao Systems
      <http://www.calao-systems.com>. It is built around an AT91SAM9G20 ARM SoC
      running at 400MHz. It features an Ethernet port, an SPI RTC backed by an onboard
      battery , an SD/MMC slot, a CompactFlash slot, 64Mo of SDRAM, 256Mo of NAND
      flash, two USB host ports, and an USB device port. More informations can be
      found at <http://www.calao-systems.com/articles.php?lng=en&pg=5936
      
      >
      Signed-off-by: default avatarAlbin Tonnerre <albin.tonnerre@free-electrons.com>
      9453967e
    • Ilya Yanok's avatar
      imx27lite: add support for imx27lite board from LogicPD · 10bc241d
      Ilya Yanok authored
      
      
      This patch adds support for i.MX27-LITEKIT development board from
      LogicPD. This board uses i.MX27 SoC and has 2MB NOR flash, 64MB NAND
      flash, FEC ethernet controller integrated into i.MX27.
      Signed-off-by: default avatarIlya Yanok <yanok@emcraft.com>
      Acked-by: default avatarWolfgang Denk <wd@denx.de>
      10bc241d
  10. 28 Aug, 2009 1 commit