| Message ID | 1317749568-9657-2-git-send-email-swarren@nvidia.com |
|---|---|
| State | Superseded, archived |
| Delegated to: | Tom Warren |
| Headers | show |
On Tue, Oct 4, 2011 at 10:32 AM, Stephen Warren <swarren@nvidia.com> wrote: > Without this, the GPIO_CNF register will not be programmed, and hence the > GPIO signals will not reach the pins; the pinmux's configured function > will be routed to the pins instead. > > v2: s/SDMMC4/SDMMC3/ in strings passed to gpio_request(). > > Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Simon Glass <sjg@chromium.org> > --- > board/nvidia/seaboard/seaboard.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/board/nvidia/seaboard/seaboard.c b/board/nvidia/seaboard/seaboard.c > index bc67d0f..1310e3d 100644 > --- a/board/nvidia/seaboard/seaboard.c > +++ b/board/nvidia/seaboard/seaboard.c > @@ -62,9 +62,11 @@ void gpio_config_uart(void) > void gpio_config_mmc(void) > { > /* Set EN_VDDIO_SD (GPIO I6) */ > + gpio_request(GPIO_PI6, "SDMMC3 power"); > gpio_direction_output(GPIO_PI6, 1); > > /* Config pin as GPI for Card Detect (GPIO I5) */ > + gpio_request(GPIO_PI5, "SDMMC3 card detect"); > gpio_direction_input(GPIO_PI5); > } > > -- > 1.7.0.4 > >
diff --git a/board/nvidia/seaboard/seaboard.c b/board/nvidia/seaboard/seaboard.c index bc67d0f..1310e3d 100644 --- a/board/nvidia/seaboard/seaboard.c +++ b/board/nvidia/seaboard/seaboard.c @@ -62,9 +62,11 @@ void gpio_config_uart(void) void gpio_config_mmc(void) { /* Set EN_VDDIO_SD (GPIO I6) */ + gpio_request(GPIO_PI6, "SDMMC3 power"); gpio_direction_output(GPIO_PI6, 1); /* Config pin as GPI for Card Detect (GPIO I5) */ + gpio_request(GPIO_PI5, "SDMMC3 card detect"); gpio_direction_input(GPIO_PI5); }
Without this, the GPIO_CNF register will not be programmed, and hence the GPIO signals will not reach the pins; the pinmux's configured function will be routed to the pins instead. v2: s/SDMMC4/SDMMC3/ in strings passed to gpio_request(). Signed-off-by: Stephen Warren <swarren@nvidia.com> --- board/nvidia/seaboard/seaboard.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)