Skip to content
Snippets Groups Projects
  1. Apr 08, 2017
    • Sekhar Nori's avatar
      board: ti: am57xx: enable input on mmc clock · 411278b8
      Sekhar Nori authored
      
      As per the latest pinmux data available for AM572x EVM,
      rev A3, input should be enabled on MMC clock lines for
      MMC2/2/3 for stable operation.
      
      Further, AM572x TRM, SPRUHZ6, Revised June 2016, in
      section 18.4.6.1.1 "Pad Configuration Registers" states
      that input should be enabled for MMC 2/3/4 clock lines.
      
      Enable input on MMC1 and MMC3 clock to match the latest
      pinmux data. Input is already enabled on MMC2 clock for
      BeagleBoard x15. Further, input is already enabled on all
      MMCx clocks for other AM57xx boards (AM572x and AM571x
      IDK).
      
      Tested with HS and UHS SD card on AM572x EVM Rev A3.
      
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      Reviewed-by: default avatarLokesh Vutla <lokeshvutla@ti.com>
      411278b8
    • Vignesh R's avatar
      ARM: keystone: Pass SPI MTD partition table via kernel command line · 3f18ff07
      Vignesh R authored
      
      SPI U-Boot image for K2 boards have now exceeded 512K partition
      allocated to it and no longer fit the partitions defined in kernel DTS
      file. Therefore, pass an updated MTD partition table from U-Boot as
      kernel command line arguments to avoid kernel from accidentally
      modifying boot loader image that has overflowed to next user partition.
      
      To do is, introduce a common environment file for declaring SPI
      partition so that each individual boards need not repeat the same.
      Choose appropriate SPI bus from board config file and pass it as command
      line argument to kernel.
      
      Signed-off-by: default avatarVignesh R <vigneshr@ti.com>
      3f18ff07
    • Philipp Tomsich's avatar
      ARMv8: add GOT sections to the list of sections copied · 4b0d506e
      Philipp Tomsich authored
      
      Recent Linux distributions (e.g. Debian 9) include cross-compilers for
      AArch64, but only for the aarch64-linux-gnu triplet only. It can thus
      be expected that users will attempt to use the system cross-compiler
      (instead of an aarch64-elf variant) to compile U-Boot for their ARMv8
      target systems.
      
      One key differences between an aarch64-linux-gnu and an aarch64-elf
      compiler are the default settings regarding position-independent: with
      the aarch64-linux-gnu compiler, the default will create and use the
      global offset table.
      
      This change-set adjusts the list of sections copied on ARMv8 to include
      the GOT sections. With this added, the list matches the previous setup
      for AArch32 closely.
      
      Note that this is not an 'academic' issue, but was in fact encountered
      by our QA during testing of the RK3399-Q7 BSP and resulted in an
      early failure of the SPL stage during FDT setup.
      
      Signed-off-by: default avatarPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
      Tested-by: default avatarKlaus Goger <klaus.goger@theobroma-systems.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      4b0d506e
    • Jean-Jacques Hiblot's avatar
      env_mmc: Allow SPL to use any MMC device to load/save the environment · 687d2073
      Jean-Jacques Hiblot authored
      
      SPL has been restricted to use only dev 0 based on the assumption that only
      one MMC device is registered. This is not always the case and many
      platforms now register several devices as expected by the spl mmc boot code
      For those platform SPL_ENV_SUPPORT is broken if dev is forced to 0.
      
      A word of warning: this commit may break SPL_ENV_SUPPORT on platforms that
      do not register the same MMC controllers in SPL and in u-boot (mostly iMX6
      based platforms). Fortunately none of those activate SPL_ENV_SUPPORT in
      their default configuration.
      
      Signed-off-by: default avatarJean-Jacques Hiblot <jjhiblot@ti.com>
      687d2073
  2. Apr 07, 2017
  3. Apr 05, 2017
Loading