1. 09 4月, 2015 1 次提交
  2. 08 4月, 2015 1 次提交
    • F
      mx53loco: Disable printing cpuinfo · a80a65e9
      Fabio Estevam 提交于
      Since commit 32df39c7 ("mx5: fix get_reset_cause") we have the following
      boot messages on a mx53qsb:
      
      U-Boot 2015.04-rc5-00029-gd68df028 (Apr 06 2015 - 11:15:39)
      
      CPU:   Freescale i.MX53 rev2.1 at 800 MHz
      Reset cause: POR
      Board: MX53 LOCO
      I2C:   ready
      DRAM:  1 GiB
      MMC:   FSL_SDHC: 0, FSL_SDHC: 1
      In:    serial
      Out:   serial
      Err:   serial
      CPU:   Freescale i.MX53 rev2.1 at 1000 MHz
      Reset cause: unknown reset
      Net:   FEC [PRIME]
      
      The CPU and Reset cause lines appear twice.
      
      Initially mx53 boots at 800MHz, then at a later point the PMIC is configured via
      I2C to raise the CPU voltage so that it can run at 1GHz.
      
      To avoid such misleading double printings, disable printing cpu info for now.
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Acked-by: NJason Liu <r64343@freescale.com>
      a80a65e9
  3. 23 3月, 2015 1 次提交
  4. 19 3月, 2015 2 次提交
  5. 17 3月, 2015 7 次提交
  6. 13 3月, 2015 2 次提交
  7. 10 3月, 2015 10 次提交
  8. 09 3月, 2015 1 次提交
    • L
      armv8/vexpress64: make multientry conditional · 23b5877c
      Linus Walleij 提交于
      While the Freescale ARMv8 board LS2085A will enter U-Boot both
      on a master and a secondary (slave) CPU, this is not the common
      behaviour on ARMv8 platforms. The norm is that U-Boot is entered
      from the master CPU only, while the other CPUs are kept in
      WFI (wait for interrupt) state.
      
      The code determining which CPU we are running on is using the
      MPIDR register, but the definition of that register varies with
      platform to some extent, and handling multi-cluster platforms
      (such as the Juno) will become cumbersome. It is better to only
      enable the multiple entry code on machines that actually need
      it and disable it by default.
      
      Make the single entry default and add a special
      ARMV8_MULTIENTRY KConfig option to be used by the
      platforms that need multientry and set it for the LS2085A.
      Delete all use of the CPU_RELEASE_ADDR from the Vexpress64
      boards as it is just totally unused and misleading, and
      make it conditional in the generic start.S code.
      
      This makes the Juno platform start U-Boot properly.
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      23b5877c
  9. 06 3月, 2015 15 次提交