mmc: sh_mobile_sdhi: simplify code for voltage switching
authorWolfram Sang <[email protected]>
Tue, 26 Apr 2016 15:55:27 +0000 (17:55 +0200)
committerUlf Hansson <[email protected]>
Mon, 2 May 2016 08:33:40 +0000 (10:33 +0200)
A last minute fix applied by Ulf made room for some simplification.

Signed-off-by: Wolfram Sang <[email protected]>
Acked-by: Arnd Bergmann <[email protected]>
Signed-off-by: Ulf Hansson <[email protected]>
drivers/mmc/host/sh_mobile_sdhi.c

index 9c9bbb25892af8aef1233ea44bd18b496465717a..04f15d9a36c58d47ce0f4dde0faeaf3a458e43d1 100644 (file)
@@ -238,11 +238,7 @@ static int sh_mobile_sdhi_start_signal_voltage_switch(struct mmc_host *mmc,
        if (ret)
                return ret;
 
-       ret = pinctrl_select_state(priv->pinctrl, pin_state);
-       if (ret)
-               return ret;
-
-       return 0;
+       return pinctrl_select_state(priv->pinctrl, pin_state);
 }
 
 static int sh_mobile_sdhi_wait_idle(struct tmio_mmc_host *host)