From bd19035c1c3425b75019a1ba0e80729df18c7465 Mon Sep 17 00:00:00 2001 From: Aaron Durbin Date: Tue, 5 Aug 2014 13:49:09 -0500 Subject: 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: Iab058874314430de08010912c3fc758a98b73eb0 Signed-off-by: Patrick Georgi Original-Commit-Id: 535cdb354efc067caf32d32641846f11fb0cd2ee Original-Change-Id: Ifb630601cf04d2984542933382aace16540863ad Original-Signed-off-by: Aaron Durbin Original-Reviewed-on: https://chromium-review.googlesource.com/211133 Original-Reviewed-by: Tom Warren Original-Reviewed-by: Furquan Shaikh Reviewed-on: http://review.coreboot.org/8913 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- src/soc/nvidia/tegra132/include/soc/padconfig.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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, \ -- cgit v1.2.3