]> rtime.felk.cvut.cz Git - can-eth-gw-linux.git/commit
ARM: tegra: remove board (but not DT) support for Harmony
authorStephen Warren <swarren@nvidia.com>
Fri, 3 Aug 2012 21:24:38 +0000 (15:24 -0600)
committerStephen Warren <swarren@nvidia.com>
Fri, 14 Sep 2012 17:31:36 +0000 (11:31 -0600)
commitbb25af8167d357e3ce3774e85e0b43dc2e931289
tree57c5af56a0df3ca9514236886ad8835137e15b30
parentcff1dfbfcd62b2c98c6a79573e5a5c39b0bcd43c
ARM: tegra: remove board (but not DT) support for Harmony

Harmony can be booted using device tree with equal functionality as when
booted using a board file. Remove as much of the board file as is
possible, since it's no longer needed.

Two special-cases are still left in board-dt-tegra20.c, since the Tegra
PCIe driver doesn't support device tree yet, and the Harmony .dts file
doesn't yet describe regulators which are needed for PCIe. This logic is
now enabled unconditionally rather than via CONFIG_MACH_HARMONY. While
this is more code than other boards, it's still unlikely to be much of a
problem, and both regulators and PCIe should be supported via device tree
in the near future, allowing the remaining code to be removed.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/mach-tegra/Kconfig
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/board-dt-tegra20.c
arch/arm/mach-tegra/board-harmony-pinmux.c [deleted file]
arch/arm/mach-tegra/board-harmony-power.c
arch/arm/mach-tegra/board-harmony.c [deleted file]
arch/arm/mach-tegra/board-harmony.h