1. 19 Jan, 2016 1 commit
  2. 17 Apr, 2014 2 commits
    • Stephen Warren's avatar
      ARM: tegra: Tegra30 pinmux cleanup · 803d01ed
      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 tegra30_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 one entry in
      pinmux-config-cardhu.h due to this.
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
      803d01ed
    • 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: default avatarStephen Warren <swarren@nvidia.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
      dfb42fc9
  3. 14 Mar, 2013 1 commit
  4. 16 Jan, 2013 2 commits