};
 
 static const u16 pinmux_data[] = {
+/* Using GP_2_[2-15] requires disabling I2C in MOD_SEL2 */
+#define GP_2_2_FN      GP_2_2_FN,      FN_SEL_I2C0_0
+#define GP_2_3_FN      GP_2_3_FN,      FN_SEL_I2C0_0
+#define GP_2_4_FN      GP_2_4_FN,      FN_SEL_I2C1_0
+#define GP_2_5_FN      GP_2_5_FN,      FN_SEL_I2C1_0
+#define GP_2_6_FN      GP_2_6_FN,      FN_SEL_I2C2_0
+#define GP_2_7_FN      GP_2_7_FN,      FN_SEL_I2C2_0
+#define GP_2_8_FN      GP_2_8_FN,      FN_SEL_I2C3_0
+#define GP_2_9_FN      GP_2_9_FN,      FN_SEL_I2C3_0
+#define GP_2_10_FN     GP_2_10_FN,     FN_SEL_I2C4_0
+#define GP_2_11_FN     GP_2_11_FN,     FN_SEL_I2C4_0
+#define GP_2_12_FN     GP_2_12_FN,     FN_SEL_I2C5_0
+#define GP_2_13_FN     GP_2_13_FN,     FN_SEL_I2C5_0
+#define GP_2_14_FN     GP_2_14_FN,     FN_SEL_I2C6_0
+#define GP_2_15_FN     GP_2_15_FN,     FN_SEL_I2C6_0
        PINMUX_DATA_GP_ALL(),
+#undef GP_2_2_FN
+#undef GP_2_3_FN
+#undef GP_2_4_FN
+#undef GP_2_5_FN
+#undef GP_2_6_FN
+#undef GP_2_7_FN
+#undef GP_2_8_FN
+#undef GP_2_9_FN
+#undef GP_2_10_FN
+#undef GP_2_11_FN
+#undef GP_2_12_FN
+#undef GP_2_13_FN
+#undef GP_2_14_FN
+#undef GP_2_15_FN
 
        PINMUX_SINGLE(MMC_D7),
        PINMUX_SINGLE(MMC_D6),