1. 10 6月, 2016 1 次提交
  2. 09 6月, 2016 2 次提交
  3. 07 6月, 2016 4 次提交
  4. 06 6月, 2016 6 次提交
  5. 04 6月, 2016 6 次提交
  6. 03 6月, 2016 1 次提交
  7. 02 6月, 2016 4 次提交
    • S
      arm: socfpga: improve raw MMC SPL boot · d31e9c57
      Sylvain Lesne 提交于
      Before this patch, when booting from MMC (no filesystem), the SPL
      loaded U-Boot from a fixed offset.
      It will now load U-Boot from an offset of 256kB (which is 4 times the
      padded SPL image) in the third partition.
      
      This behaviour is similar to what the vendor SPL (based on
      U-Boot 2013.01) does, and allows to directly 'dd' the
      u-boot-with-spl.sfp file to the A2 partition.
      Signed-off-by: NSylvain Lesne <lesne@alse-fr.com>
      d31e9c57
    • S
      arm: socfpga: Add missing ',' in CONFIG_BOOTARGS · 77cd5368
      Stefan Roese 提交于
      Somehow the sr1500 is missing this comma in the CONFIG_BOOTARGS
      definition. This patch adds it to.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Reported-by: NPavel Machek <pavel@denx.de>
      Cc: Pavel Machek <pavel@denx.de>
      Cc: Marek Vasut <marex@denx.de>
      77cd5368
    • M
      arm: socfpga: Enable tiny printf and simple malloc in SPL · 5bb4050d
      Marek Vasut 提交于
      Enable both features to reduce the SPL size by 6 kiB.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Chin Liang See <clsee@altera.com>
      Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
      Cc: Pavel Machek <pavel@denx.de>
      Cc: Stefan Roese <sr@denx.de>
      5bb4050d
    • M
      arm: socfpga: Add samtec VIN|ING board · 569a191a
      Marek Vasut 提交于
      Add support for board based on the popular Altera Cyclone V SoC.
      This board has the following properties:
       - 1 GiB of DRAM
       - 1 Gigabit ethernet
       - 1 USB gadget port
       - 1 USB host port with an on-board hub
       - 2 QSPI NORs connected to the Cadence QSPI core
       - Multiple I2C EEPROMs and one I2C temperature sensor
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
      Cc: Chin Liang See <clsee@altera.com>
      ---
      V2: Update the defconfig as per Tom's request
      569a191a
  8. 01 6月, 2016 3 次提交
    • S
      ARM: tegra: add p2771-0000 board support · 10a03382
      Stephen Warren 提交于
      P2771-0000 is a P3310 CPU board married to a P2597 I/O board. The
      combination contains SoC, DRAM, eMMC, SD card slot, HDMI, USB micro-B
      port, Ethernet, USB3 host port, SATA, PCIe, and two GPIO expansion
      headers.
      
      Currently, due to U-Boot's level of support for Tegra186, the only
      features supported by U-Boot are the console UART and the on-board eMMC.
      Additional features will be added over time.
      
      U-Boot has so far been tested by replacing the kernel image on the device
      with a U-Boot binary. It is anticipated that U-Boot will eventually
      replace the CCPLEX bootloader binary, as on previous chips. This hasn't
      yet been tested.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      10a03382
    • S
      ARM: tegra: add core Tegra186 support · c7ba99c8
      Stephen Warren 提交于
      This adds the bare minimum code to support Tegra186, with UART and eMMC
      working.
      
      The empty gpio.h is required because <asm/gpio.h> includes it. A future
      cleanup round may be able to solve this for all Tegra generations at once.
      
      mach-tegra/Makefile is adjusted not to compile anything for Tegra186, but
      instead to defer everything to mach-tegra/tegra186/Makefile. This allows
      the SoC code to pick-and-choose which of the C files in the "common"
      mach-tegra/ directory to compile in based on the SoC's needs. Most of the
      code is not valid for Tegra186, and this approach removes the need for
      mach-tegra/Makefile to contain many SoC-specific ifdefs. This approach
      may be applied to all other Tegra SoCs in a future cleanup round.
      
      board186.c is introduced to replace board.c and board2.c. These files
      currently contain a slew of SoC- and board-specific code that is not
      valid for Tegra186. This approach avoids adding yet more ifdefs to those
      files. A future cleanup round may refactor most of board*.c into board-/
      SoC-specific functions files thus allowing the top-level functions like
      board_init_early_f to be shared again.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      c7ba99c8
    • S
      ARM: tegra: convert CONFIG_TEGRA_GPIO to Kconfig · 601800be
      Stephen Warren 提交于
      Future chips will contain different GPIO HW. This change will enable
      future SoC support to select the appropriate GPIO driver for their HW,
      in a future-looking fashion, using Kconfig.
      
      TEGRA_GPIO is not simply selected by TEGRA_COMMON (even though all
      current Tegra chips used this GPIO HW) to simplify the later addition
      of support for Tegra SoCs that use different GPIO HW.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Signed-off-by: NTom Warren <twarren@nvidia.com>
      601800be
  9. 31 5月, 2016 5 次提交
  10. 28 5月, 2016 8 次提交