[U-Boot] [PATCH 0/9] ARM: tegra: pinmux: Tegra210 support
Stephen Warren
swarren at wwwdotorg.org
Tue Feb 24 22:08:22 CET 2015
From: Stephen Warren <swarren at nvidia.com>
This series performs a few small cleanups to or parameterizations of the
existing Tegra pinmux driver, and adds Tegra210 support. The Tegra210
code isn't actually used yet, since the balance of the Tegra210 support
is not yet present. However, it should start appearing soon.
I've at least compile-tested this by over-writing the Tegra124 pinmux
driver and Jetson TK1 board pinmux data tables with the Tegra210 versions.
TomW, note I made a couple minor tweaks since the latest version I sent
internally; let's apply this version upstream.
Stephen Warren (9):
ARM: tegra: pinmux: add note re: drive group field defines
ARM: tegra: pinmux: simplify some defines
ARM: tegra: pinmux: handle feature removal on newer SoCs
ARM: tegra: pinmux: move some type definitions
ARM: tegra: pinmux: partially handle varying register layouts
ARM: tegra: pinmux: support hsm/schmitt on pins
ARM: tegra: pinmux: account for different drivegroup base registers
ARM: tegra: pinmux: support Tegra210's e_io_hv pin option
ARM: tegra: pinmux: add Tegra210 support
arch/arm/cpu/tegra-common/pinmux-common.c | 211 ++++++++++++--
arch/arm/cpu/tegra210-common/pinmux.c | 195 +++++++++++++
arch/arm/include/asm/arch-tegra/pinmux.h | 107 ++++---
arch/arm/include/asm/arch-tegra114/pinmux.h | 14 +-
arch/arm/include/asm/arch-tegra124/pinmux.h | 14 +-
arch/arm/include/asm/arch-tegra20/pinmux.h | 1 +
arch/arm/include/asm/arch-tegra210/pinmux.h | 416 ++++++++++++++++++++++++++++
arch/arm/include/asm/arch-tegra30/pinmux.h | 11 +-
8 files changed, 906 insertions(+), 63 deletions(-)
create mode 100644 arch/arm/cpu/tegra210-common/pinmux.c
create mode 100644 arch/arm/include/asm/arch-tegra210/pinmux.h
--
1.9.1
More information about the U-Boot
mailing list