1. 28 Jan, 2017 1 commit
  2. 27 Dec, 2016 1 commit
  3. 12 Dec, 2016 2 commits
  4. 29 Nov, 2016 3 commits
  5. 18 Nov, 2016 1 commit
  6. 07 Nov, 2016 1 commit
  7. 07 Oct, 2016 2 commits
  8. 06 Sep, 2016 1 commit
  9. 15 Aug, 2016 2 commits
  10. 08 Aug, 2016 1 commit
  11. 04 Aug, 2016 4 commits
  12. 08 Jul, 2016 2 commits
  13. 19 Jun, 2016 1 commit
    • Stephen Warren's avatar
      Add a reset driver framework/uclass · 89c1e2da
      Stephen Warren authored
      A reset controller is a hardware module that controls reset signals that
      affect other hardware modules or chips.
      
      This patch defines a standard API that connects reset clients (i.e. the
      drivers for devices affected by reset signals) to drivers for reset
      controllers/providers. Initially, DT is the only supported method for
      connecting the two.
      
      The DT binding specification (reset.txt) was taken from Linux kernel
      v4.5's Documentation/devicetree/bindings/reset/reset.txt.
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      89c1e2da
  14. 12 Jun, 2016 1 commit
  15. 31 May, 2016 1 commit
    • Stephen Warren's avatar
      gpio: add Tegra186 GPIO driver · 074a1fdd
      Stephen Warren authored
      Tegra186's GPIO controller register layout is significantly different from
      previous chips, so add a new driver for it. In fact, there are two
      different GPIO controllers in Tegra186 that share a similar register
      layout, but very different port mapping. This driver covers both.
      
      The DT binding is already present in the Linux kernel (in linux-next via
      the Tegra tree so far).
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Reviewed-by: Simon Glass <sjg@chromium.org> # v1
      Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
      074a1fdd
  16. 27 May, 2016 1 commit
    • Stephen Warren's avatar
      Add a mailbox driver framework/uclass · 6238935d
      Stephen Warren authored
      A mailbox is a hardware mechanism for transferring small message and/or
      notifications between the CPU on which U-Boot runs and some other device
      such as an auxilliary CPU running firmware or a hardware module.
      
      This patch defines a standard API that connects mailbox clients to mailbox
      providers (drivers). Initially, DT is the only supported method for
      connecting the two.
      
      The DT binding specification (mailbox.txt) was taken from Linux kernel
      v4.5's Documentation/devicetree/bindings/mailbox/mailbox.txt.
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      6238935d
  17. 24 May, 2016 1 commit
  18. 23 May, 2016 1 commit
  19. 20 May, 2016 2 commits
  20. 13 Apr, 2016 1 commit
  21. 06 Apr, 2016 1 commit
  22. 01 Apr, 2016 8 commits
  23. 22 Mar, 2016 1 commit