diff options
author | Marcel Ziswiler <marcel@ziswiler.com> | 2015-03-27 01:31:45 +0100 |
---|---|---|
committer | Tom Warren <twarren@nvidia.com> | 2015-03-30 10:04:44 -0700 |
commit | 76a30fedd44428c7108084266389c9b4ba5678c8 (patch) | |
tree | 3b0635433e79d311b0a71b29cae3fea16fa35051 | |
parent | 9b219d4dfb1f358fa0dfa03f6e529c82f9299dd2 (diff) | |
download | talos-obmc-uboot-76a30fedd44428c7108084266389c9b4ba5678c8.tar.gz talos-obmc-uboot-76a30fedd44428c7108084266389c9b4ba5678c8.zip |
ARM: tegra: colibri_t20: fix nand pinmux
Pingroup ATC seems to come out of reset with config set to NAND, so we
need to explicitly configure some other function to this group in order
to avoid clashing settings.
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
-rw-r--r-- | board/toradex/colibri_t20/colibri_t20.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/board/toradex/colibri_t20/colibri_t20.c b/board/toradex/colibri_t20/colibri_t20.c index 5d8bdecb8e..8ae9ccf538 100644 --- a/board/toradex/colibri_t20/colibri_t20.c +++ b/board/toradex/colibri_t20/colibri_t20.c @@ -27,6 +27,12 @@ void pin_mux_mmc(void) void pin_mux_nand(void) { funcmux_select(PERIPH_ID_NDFLASH, FUNCMUX_NDFLASH_KBC_8_BIT); + + /* + * configure pingroup ATC to something unrelated to + * avoid ATC overriding KBC + */ + pinmux_set_func(PMUX_PINGRP_ATC, PMUX_FUNC_GMI); } #endif |