On 02/01/2017 05:57 AM, Heiner Kallweit wrote: > val isn't used in the switch clause and afterwards there's an > identical statement. So remove it. > > In case of an unexpected bus width the error message indicates > the intention to set the bus width to 4 and to go on. > So remove the return statement. This return statement also > conflicts with "setting to 4" because nothing would be set > actually before returning. > > Signed-off-by: Heiner Kallweit <hkallweit1@xxxxxxxxx> > --- > drivers/mmc/host/meson-gx-mmc.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/drivers/mmc/host/meson-gx-mmc.c b/drivers/mmc/host/meson-gx-mmc.c > index da3cce31..38edc60d 100644 > --- a/drivers/mmc/host/meson-gx-mmc.c > +++ b/drivers/mmc/host/meson-gx-mmc.c > @@ -379,7 +379,6 @@ static void meson_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) > meson_mmc_clk_set(host, ios->clock); > > /* Bus width */ > - val = readl(host->regs + SD_EMMC_CFG); > switch (ios->bus_width) { > case MMC_BUS_WIDTH_1: > bus_width = CFG_BUS_WIDTH_1; > @@ -394,7 +393,6 @@ static void meson_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) > dev_err(host->dev, "Invalid ios->bus_width: %u. Setting to 4.\n", > ios->bus_width); > bus_width = CFG_BUS_WIDTH_4; > - return; It's a different question..why does meson-gx-mmc use 4bit buswidth for invalid bus-with? not using 1bit-buswidth? Best Regards, Jaehoon Chung > } > > val = readl(host->regs + SD_EMMC_CFG); > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html