From 535cdb354efc067caf32d32641846f11fb0cd2ee Mon Sep 17 00:00:00 2001 From: Aaron Durbin Date: Tue, 5 Aug 2014 13:49:09 -0500 Subject: [PATCH] tegra132: enable pinmux input for PAD_CFG_GPIO_INPUT() The original intent was to set the equivalent flags by default for the PAD_CFG_* macros so as not to make the usage too chatty. The GPIO_INPUT variant didn't have the PINMUX_INPUT_ENABLE field set. Therefore, automaticaly set it for PAD_CFG_GPIO_INPUT(). BUG=chrome-os-partner:29981 BRANCH=None TEST=Built and ran on ryu. Change-Id: Ifb630601cf04d2984542933382aace16540863ad Signed-off-by: Aaron Durbin Reviewed-on: https://chromium-review.googlesource.com/211133 Reviewed-by: Tom Warren Reviewed-by: Furquan Shaikh --- src/soc/nvidia/tegra132/include/soc/padconfig.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/soc/nvidia/tegra132/include/soc/padconfig.h b/src/soc/nvidia/tegra132/include/soc/padconfig.h index f7cf629ce2..addec8b041 100644 --- a/src/soc/nvidia/tegra132/include/soc/padconfig.h +++ b/src/soc/nvidia/tegra132/include/soc/padconfig.h @@ -37,7 +37,7 @@ struct pad_config { #define PAD_CFG_GPIO_INPUT(ball_, pinmux_flgs_) \ { \ - .pinmux_flags = pinmux_flgs_, \ + .pinmux_flags = pinmux_flgs_ | PINMUX_INPUT_ENABLE, \ .gpio_index = PAD_TO_GPIO_##ball_, \ .pinmux_index = PINMUX_##ball_##_INDEX, \ .sfio = 0, \