Skip to content
Snippets Groups Projects
  1. Jun 21, 2016
    • Hans de Goede's avatar
      Kconfig: Add a new DISTRO_DEFAULTS Kconfig option · 9f823615
      Hans de Goede authored
      
      DISTRO_DEFAULTS is intended to mirror / replace
      include/config_distro_defaults.h.
      
      The intend is for boards which include this file to select this from
      their Kconfig files and when moving setting to Kconfig which are #define-ed
      in config_distro_defaults.h to select this from DISTRO_DEFAULTS so that
      boards which have selected DISTRO_DEFAULTS will keep the same configuration
      as before without needing any defconfig file changes.
      
      The initial list of selected things matches all settings recently removed
      from config_distro_defaults.h because they have been converted to Kconfig,
      with the exception of CMD_ELF and CMD_NET, which have a default of y, if
      the default of these ever changes they should be selected by DISTRO_DEFAULTS
      too.
      
      For testing and example purposes this commit also converts ARCH_SUNXI
      to use DISTRO_DEFAULT instead of selecting everything it needs itself.
      
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      9f823615
  2. Jun 20, 2016
  3. Jun 19, 2016
    • 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
  4. Jun 12, 2016
  5. Jun 09, 2016
  6. Jun 04, 2016
    • Scott Wood's avatar
      nand: Embed mtd_info in struct nand_chip · b616d9b0
      Scott Wood authored
      
      nand_info[] is now an array of pointers, with the actual mtd_info
      instance embedded in struct nand_chip.
      
      This is in preparation for syncing the NAND code with Linux 4.6,
      which makes the same change to struct nand_chip.  It's in a separate
      commit due to the large amount of changes required to accommodate the
      change to nand_info[].
      
      Signed-off-by: default avatarScott Wood <oss@buserror.net>
      b616d9b0
  7. May 31, 2016
    • 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
  8. May 30, 2016
  9. May 27, 2016
  10. May 24, 2016
  11. May 23, 2016
  12. May 20, 2016
  13. May 06, 2016
  14. May 02, 2016
  15. Apr 18, 2016
  16. Apr 14, 2016
  17. Apr 13, 2016
  18. Apr 06, 2016
  19. Apr 01, 2016
Loading