ARM: tegra: introduce manual config table for t11x
authorAndy Park <andyp@nvidia.com>
Wed, 17 Apr 2013 23:43:16 +0000 (16:43 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 20:09:01 +0000 (13:09 -0700)
commitc356741ca358d9a05027b099076f185a4fa83fea
treed37f7d046bf78836074acedae2c90a81fdaf8d51
parentc6dc5ed854244e1d7cc41bc56edd44c14c38bf07
ARM: tegra: introduce manual config table for t11x

To facilitate and keep track of software changes on pinmux table, manual
configuration table is introduced so that the developers are aware of pinmux
settings that are not in sync with the spreadsheet. Any pinmux configuration
changes made in software side should be upstreamed to spreadsheet.

Some refactorings are done to reduce the redundancy and new macros for gpio and
unused pins are introduced as well to be sync'd with the current autogeneration
tool.

Bug 1256207
Bug 1231210

Change-Id: I39e23cd335d36b8e39a1b7848df65d261ddbd24d
Signed-off-by: Andy Park <andyp@nvidia.com>
Signed-off-by: Ashwini Ghuge <aghuge@nvidia.com>
Reviewed-on: http://git-master/r/220389
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
arch/arm/mach-tegra/board-curacao-pinmux.c
arch/arm/mach-tegra/board-dalmore-pinmux.c
arch/arm/mach-tegra/board-macallan-pinmux.c
arch/arm/mach-tegra/board-pismo-pinmux.c
arch/arm/mach-tegra/board-pluto-pinmux.c
arch/arm/mach-tegra/board-roth-pinmux.c
arch/arm/mach-tegra/include/mach/pinmux-t11.h