1. 25 Jan, 2012 1 commit
    • Alexander Potashev's avatar
      RT75957. twr-k70f120m: NAND Flash support; environment in flash · 7de399c1
      Alexander Potashev authored
      This patch consists of the following:
      1. NAND Flash Controller (NFC) pin configuration.
      2. NFC clock configuration (enable the clock, initialize the clock rate.)
      3. Changes to the `fsl_nfc` NFC driver:
           * Code cleanup (there were compilation warnings, e.g. unused data
               and functions.)
           * `#include <asm/immap.h>` should not be used on ARM.
           * Disable the GPIO configuration code on ARM.
           * Use `__raw_writel/__raw_readl` instead of `out_be32/in_be32`.
               The registers of the NAND Flash Controller always use the
               same endianness as the MCU core.
           * Make the code in fsl_nfc_get_id() and fsl_nfc_get_status()
               endianness-independent (they were accessing the data from
               32-bit register as an array of u8, this approach is
               endianness-dependent.)
      4. NAND support in the U-Boot configuration file.
      5. Support for environment in the NAND flash in the U-Boot configuration
           file.
      6. Increase the size of the `RAM` memory region to fit the statically
      allocated data for the NAND driver and the U-Boot framework for NAND.
      7de399c1
  2. 04 Jan, 2012 1 commit
    • Alexander Potashev's avatar
      RT74765. twr-k60n512: reuse the `mcffec` Ethernet driver for TWR-K60N512 · aa4e8b78
      Alexander Potashev authored
      Also add the code for:
      1. Enabling the clock gate for the Ethernet module of the MCU,
      2. Pin configuration for RMII.
      3. Disabling the MPU (the Ethernet module will be unable to work with
           the SRAM otherwise.)
      
      The pull-down resistor for the RXER pin is enabled, because this input
      pin is not connected to the PHY on the TWR-K60N512 board by default.
      aa4e8b78
  3. 08 Nov, 2011 1 commit
  4. 07 Oct, 2011 1 commit
    • Yuri Tikhonov's avatar
      RT72064. stm32f2: rename to stm32 · e1616ea3
      Yuri Tikhonov authored
      There's no so much differences between different families of STM32.
      Manual (migrate STM32F1 -> STM32F2) says, that GPIO and Flash are
      significantly different, the other interfaces (we use) are almost
      the same. So, let's name this arch as 'stm32', not 'stm32f2' (as we
      do this in linux).
      Signed-off-by: default avatarYuri Tikhonov <yur@emcraft.com>
      e1616ea3
  5. 17 Sep, 2011 1 commit
  6. 25 Jan, 2011 1 commit
  7. 06 Jan, 2011 1 commit