1. 13 Sep, 2014 1 commit
  2. 31 Aug, 2014 1 commit
  3. 30 Jul, 2014 2 commits
    • Masahiro Yamada's avatar
      Add board MAINTAINERS files · 93d4334f
      Masahiro Yamada authored
      We have switched to Kconfig and the boards.cfg file is going to
      be removed. We have to retrieve the board status and maintainers
      information from it.
      
      The MAINTAINERS format as in Linux Kernel would be nice
      because we can crib the scripts/get_maintainer.pl script.
      
      After some discussion, we chose to put a MAINTAINERS file under each
      board directory, not the top-level one because we want to collect
      relevant information for a board into a single place.
      
      TODO:
      Modify get_maintainer.pl to scan multiple MAINTAINERS files.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Suggested-by: 's avatarTom Rini <trini@ti.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      93d4334f
    • Masahiro Yamada's avatar
      kconfig: add board Kconfig and defconfig files · dd84058d
      Masahiro Yamada authored
      This commit adds:
       - arch/${ARCH}/Kconfig
          provide a menu to select target boards
       - board/${VENDOR}/${BOARD}/Kconfig or board/${BOARD}/Kconfig
          set CONFIG macros to the appropriate values for each board
       - configs/${TARGET_BOARD}_defconfig
          default setting of each board
      
      (This commit was automatically generated by a conversion script
      based on boards.cfg)
      
      In Linux Kernel, defconfig files are located under
      arch/${ARCH}/configs/ directory.
      It works in Linux Kernel since ARCH is always given from the
      command line for cross compile.
      
      But in U-Boot, ARCH is not given from the command line.
      Which means we cannot know ARCH until the board configuration is done.
      That is why all the "*_defconfig" files should be gathered into a
      single directory ./configs/.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      dd84058d
  4. 17 Apr, 2014 2 commits
    • Stephen Warren's avatar
      ARM: tegra: Tegra114 pinmux cleanup · 1fa3a634
      Stephen Warren authored
      This renames all the pinmux pins, drive groups, and functions so they
      have a prefix which matches the type name. These lists are also auto-
      generated using scripts that were also used to generate the kernel
      pinctrl drivers. This ensures that the lists are consistent between the
      two.
      
      The entries in tegra114_pingroups[] are all updated to remove the columns
      which are no longer used.
      
      All affected code is updated to match.
      
      This introduces a few changes to pin/group/function naming and the set of
      available functions for each pin. The new values now exactly match the
      TRM; the chip documentation. I adjusted a few entries in
      pinmux-config-dalmore.h due to this.
      Signed-off-by: 's avatarStephen Warren <swarren@nvidia.com>
      Signed-off-by: 's avatarTom Warren <twarren@nvidia.com>
      1fa3a634
    • Stephen Warren's avatar
      ARM: tegra: pinmux naming consistency fixes · dfb42fc9
      Stephen Warren authored
      Clean up the naming of pinmux-related objects:
      * Refer to drive groups rather than pad groups to match the Linux kernel.
      * Ensure all pinmux API types are prefixed with pmux_, values (defines)
        are prefixed with PMUX_, and functions prefixed with pinmux_.
      * Modify a few type names to make their content clearer.
      * Minimal changes to SoC-specific .h/.c files are made so the code still
        compiles. A separate per-SoC change will be made immediately following,
        in order to keep individual patch size down.
      Signed-off-by: 's avatarStephen Warren <swarren@nvidia.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: 's avatarTom Warren <twarren@nvidia.com>
      dfb42fc9
  5. 26 Mar, 2014 1 commit
  6. 01 Nov, 2013 1 commit
  7. 25 Mar, 2013 2 commits
  8. 14 Mar, 2013 3 commits
  9. 11 Feb, 2013 1 commit