]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
pinctrl: remove redundant mux_setting clear in pinmux_disable_setting()
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Fri, 5 Jan 2018 10:52:26 +0000 (19:52 +0900)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 9 Jan 2018 13:48:34 +0000 (14:48 +0100)
desc->mux_setting is set to NULL in pin_free() called just below.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinmux.c

index 55502fc4479c29c3cdb9c23d5bf9aad9593a3f7b..82b18ef44ee4fd8f7226f86a2790dd6679c3f711 100644 (file)
@@ -493,8 +493,6 @@ void pinmux_disable_setting(const struct pinctrl_setting *setting)
                        continue;
                }
                if (desc->mux_setting == &(setting->data.mux)) {
-                       desc->mux_setting = NULL;
-                       /* And release the pin */
                        pin_free(pctldev, pins[i], NULL);
                } else {
                        const char *gname;