1. 11 Oct, 2015 1 commit
    • Vladimir Zapolskiy's avatar
      lpc32xx: remove surplus clock cycle in PL175 WAIT_OEN config · f0aa26f0
      Vladimir Zapolskiy authored
      According to ARM PrimeCell PL175 documentation WAIT_OEN config value
      is defined without any additional clocks added to the value set by a
      client, the change fixes the wrong interface to WAIT_OEN config.
      
      The change also touches a single user of LPC32xx EMC and corrects
      configured "output enable delay" value on its side according to the
      changed interface.
      
      No functional change intended.
      Signed-off-by: 's avatarVladimir Zapolskiy <vz@mleia.com>
      f0aa26f0
  2. 13 Aug, 2015 2 commits
    • Vladimir Zapolskiy's avatar
      lpc32xx: devkit3250: add spl build support · e9b3ce3f
      Vladimir Zapolskiy authored
      The change adds SPL build support to Timll DevKit3250 board, the
      generated SPL image can be uploaded over UART5, JTAG or stored on
      NAND. SPL is designed to load U-boot image from NAND.
      
      All new NAND chip defines in board configuration are needed by
      SPL NAND "simple" framework, the framework is used to reduce
      potentially duplicated code from LPC32xx SLC NAND driver.
      Signed-off-by: 's avatarVladimir Zapolskiy <vz@mleia.com>
      e9b3ce3f
    • Vladimir Zapolskiy's avatar
      lpc32xx: devkit3250: update of board configuration · 768ddeee
      Vladimir Zapolskiy authored
      This change adds more peripherals to Timll DevKit3250 board, namely
      MAC and SMSC phy, SLC NAND, GPIO, SPI and I2C.
      
      Also the default serial console is changed to UART5, added an option
      to pass device tree blob by means of bootm, predefined environment
      variables are slightly extended and reserved space on NAND to store
      user defined U-boot environment.
      Signed-off-by: 's avatarVladimir Zapolskiy <vz@mleia.com>
      768ddeee
  3. 29 Oct, 2014 1 commit
    • Georges Savoundararadj's avatar
      kconfig: arm: introduce symbol for ARM CPUs · 2e07c249
      Georges Savoundararadj authored
      This commit introduces a Kconfig symbol for each ARM CPU:
      CPU_ARM720T, CPU_ARM920T, CPU_ARM926EJS, CPU_ARM946ES, CPU_ARM1136,
      CPU_ARM1176, CPU_V7, CPU_PXA, CPU_SA1100.
      Also, it adds the CPU feature Kconfig symbol HAS_VBAR which is selected
      for CPU_ARM1176 and CPU_V7.
      
      For each target, the corresponding CPU is selected and the definition of
      SYS_CPU in the corresponding Kconfig file is removed.
      
      Also, it removes redundant "string" type in some Kconfig files.
      Signed-off-by: 's avatarGeorges Savoundararadj <savoundg@gmail.com>
      Acked-by: 's avatarAlbert ARIBAUD <albert.u.boot@aribaud.net>
      Cc: Masahiro Yamada <yamada.m@jp.panasonic.com>
      2e07c249
  4. 13 Sep, 2014 1 commit
  5. 30 Jul, 2014 2 commits
    • Masahiro Yamada's avatar
      Add board MAINTAINERS files · 93d4334f
      Masahiro Yamada authored
      We have switched to Kconfig and the boards.cfg file is going to
      be removed. We have to retrieve the board status and maintainers
      information from it.
      
      The MAINTAINERS format as in Linux Kernel would be nice
      because we can crib the scripts/get_maintainer.pl script.
      
      After some discussion, we chose to put a MAINTAINERS file under each
      board directory, not the top-level one because we want to collect
      relevant information for a board into a single place.
      
      TODO:
      Modify get_maintainer.pl to scan multiple MAINTAINERS files.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Suggested-by: 's avatarTom Rini <trini@ti.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      93d4334f
    • Masahiro Yamada's avatar
      kconfig: add board Kconfig and defconfig files · dd84058d
      Masahiro Yamada authored
      This commit adds:
       - arch/${ARCH}/Kconfig
          provide a menu to select target boards
       - board/${VENDOR}/${BOARD}/Kconfig or board/${BOARD}/Kconfig
          set CONFIG macros to the appropriate values for each board
       - configs/${TARGET_BOARD}_defconfig
          default setting of each board
      
      (This commit was automatically generated by a conversion script
      based on boards.cfg)
      
      In Linux Kernel, defconfig files are located under
      arch/${ARCH}/configs/ directory.
      It works in Linux Kernel since ARCH is always given from the
      command line for cross compile.
      
      But in U-Boot, ARCH is not given from the command line.
      Which means we cannot know ARCH until the board configuration is done.
      That is why all the "*_defconfig" files should be gathered into a
      single directory ./configs/.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      dd84058d
  6. 01 Nov, 2013 1 commit
  7. 24 Jul, 2013 1 commit
  8. 15 May, 2012 1 commit