pinctrl: mvebu: armada-xp: fix functions of MPP48
[firefly-linux-kernel-4.4.55.git] / drivers / pinctrl / mvebu / pinctrl-dove.c
index 428ea96a94d356a3caee8b971a1df51d8c9564c3..e29e6d831aeb8580c2ea104d41e8200de2eab817 100644 (file)
@@ -323,7 +323,7 @@ static int dove_twsi_ctrl_set(struct mvebu_mpp_ctrl *ctrl,
        unsigned long gcfg2 = readl(DOVE_GLOBAL_CONFIG_2);
 
        gcfg1 &= ~DOVE_TWSI_ENABLE_OPTION1;
-       gcfg2 &= ~(DOVE_TWSI_ENABLE_OPTION2 | DOVE_TWSI_ENABLE_OPTION2);
+       gcfg2 &= ~(DOVE_TWSI_ENABLE_OPTION2 | DOVE_TWSI_ENABLE_OPTION3);
 
        switch (config) {
        case 1: