1. 31 Jan, 2017 1 commit
  2. 15 Nov, 2016 3 commits
  3. 23 Sep, 2016 1 commit
  4. 16 Sep, 2016 8 commits
  5. 27 Jul, 2016 1 commit
  6. 26 Jun, 2016 1 commit
    • Marek Vasut's avatar
      common: Pass the boot device into spl_boot_mode() · 2b1cdafa
      Marek Vasut authored
      The SPL code already knows which boot device it calls the spl_boot_mode()
      on, so pass that information into the function. This allows the code of
      spl_boot_mode() avoid invoking spl_boot_device() again, but it also lets
      board_boot_order() correctly alter the behavior of the boot process.
      
      The later one is important, since in certain cases, it is desired that
      spl_boot_device() return value be overriden using board_boot_order().
      Signed-off-by: 's avatarMarek Vasut <marex@denx.de>
      Cc: Andreas Bießmann <andreas.devel@googlemail.com>
      Cc: Albert Aribaud <albert.u.boot@aribaud.net>
      Cc: Tom Rini <trini@konsulko.com>
      Reviewed-by: 's avatarAndreas Bießmann <andreas@biessmann.org>
      [add newly introduced zynq variant]
      Signed-aff-by: 's avatarAndreas Bießmann <andreas@biessmann.org>
      2b1cdafa
  7. 19 Jun, 2016 1 commit
    • Stephen Warren's avatar
      clk: convert API to match reset/mailbox style · 135aa950
      Stephen Warren authored
      The following changes are made to the clock API:
      * The concept of "clocks" and "peripheral clocks" are unified; each clock
        provider now implements a single set of clocks. This provides a simpler
        conceptual interface to clients, and better aligns with device tree
        clock bindings.
      * Clocks are now identified with a single "struct clk", rather than
        requiring clients to store the clock provider device and clock identity
        values separately. For simple clock consumers, this isolates clients
        from internal details of the clock API.
      * clk.h is split so it only contains the client/consumer API, whereas
        clk-uclass.h contains the provider API. This aligns with the recently
        added reset and mailbox APIs.
      * clk_ops .of_xlate(), .request(), and .free() are added so providers
        can customize these operations if needed. This also aligns with the
        recently added reset and mailbox APIs.
      * clk_disable() is added.
      * All users of the current clock APIs are updated.
      * Sandbox clock tests are updated to exercise clock lookup via DT, and
        clock enable/disable.
      * rkclk_get_clk() is removed and replaced with standard APIs.
      
      Buildman shows no clock-related errors for any board for which buildman
      can download a toolchain.
      
      test/py passes for sandbox (which invokes the dm clk test amongst
      others).
      Signed-off-by: 's avatarStephen Warren <swarren@nvidia.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      135aa950
  8. 24 May, 2016 3 commits
  9. 13 Apr, 2016 2 commits
  10. 04 Apr, 2016 1 commit
  11. 16 Mar, 2016 1 commit
  12. 22 Feb, 2016 1 commit
  13. 27 Jan, 2016 1 commit
  14. 18 Dec, 2015 1 commit
    • Nathan Rossi's avatar
      ARM: zynq: Add default ps7_init_gpl.c/h for ZYBO · f0b567bf
      Nathan Rossi authored
      Add ps7_init_gpl.c/h for the ZYBO board. This instance of the ps7_init
      is generated by the Vivado 2015.3 tools using the system configuration
      provided by Digilent located on their website.
      
      Update the kconfig so that the defconfig is not overrided to use the
      custom init ps7_init_gpl target by default.
      Signed-off-by: 's avatarNathan Rossi <nathan@nathanrossi.com>
      Cc: Albert Aribaud <albert.u.boot@aribaud.net>
      Cc: Michal Simek <monstr@monstr.eu>
      Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Cc: "Sören Brinkmann" <soren.brinkmann@xilinx.com>
      Signed-off-by: 's avatarMichal Simek <michal.simek@xilinx.com>
      f0b567bf
  15. 07 Dec, 2015 3 commits
  16. 04 Nov, 2015 4 commits
  17. 24 Oct, 2015 1 commit
  18. 11 Sep, 2015 1 commit
  19. 19 Aug, 2015 1 commit
  20. 21 Jul, 2015 1 commit
  21. 25 May, 2015 3 commits