diff --git a/br-ext-chip-ingenic/board/t21/kernel/t10.generic.config b/br-ext-chip-ingenic/board/t21/kernel/t10.generic.config
index b4e5dbfb..88916553 100644
--- a/br-ext-chip-ingenic/board/t21/kernel/t10.generic.config
+++ b/br-ext-chip-ingenic/board/t21/kernel/t10.generic.config
@@ -980,7 +980,7 @@ CONFIG_I2C_ALGOBIT=y
 #
 # CONFIG_I2C_CBUS_GPIO is not set
 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
-CONFIG_I2C_GPIO=y
+CONFIG_I2C_GPIO=m
 # CONFIG_I2C_OCORES is not set
 # CONFIG_I2C_PCA_PLATFORM is not set
 # CONFIG_I2C_PXA_PCI is not set
diff --git a/br-ext-chip-ingenic/board/t21/kernel/t20.generic.config b/br-ext-chip-ingenic/board/t21/kernel/t20.generic.config
index c89bdab5..00e35aba 100644
--- a/br-ext-chip-ingenic/board/t21/kernel/t20.generic.config
+++ b/br-ext-chip-ingenic/board/t21/kernel/t20.generic.config
@@ -983,7 +983,7 @@ CONFIG_I2C_ALGOBIT=y
 #
 # CONFIG_I2C_CBUS_GPIO is not set
 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
-CONFIG_I2C_GPIO=y
+CONFIG_I2C_GPIO=m
 # CONFIG_I2C_OCORES is not set
 # CONFIG_I2C_PCA_PLATFORM is not set
 # CONFIG_I2C_PXA_PCI is not set
diff --git a/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config b/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config
index 35e0336b..a7bdef21 100644
--- a/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config
+++ b/br-ext-chip-ingenic/board/t21/kernel/t21.generic.config
@@ -983,7 +983,7 @@ CONFIG_I2C_ALGOBIT=y
 #
 # CONFIG_I2C_CBUS_GPIO is not set
 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
-CONFIG_I2C_GPIO=y
+CONFIG_I2C_GPIO=m
 # CONFIG_I2C_OCORES is not set
 # CONFIG_I2C_PCA_PLATFORM is not set
 # CONFIG_I2C_PXA_PCI is not set
diff --git a/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config
index 43cbe0a0..3afb39d1 100644
--- a/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config
+++ b/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config
@@ -981,7 +981,7 @@ CONFIG_I2C_ALGOBIT=y
 #
 # CONFIG_I2C_CBUS_GPIO is not set
 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
-CONFIG_I2C_GPIO=y
+CONFIG_I2C_GPIO=m
 # CONFIG_I2C_OCORES is not set
 # CONFIG_I2C_PCA_PLATFORM is not set
 # CONFIG_I2C_PXA_PCI is not set
diff --git a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config
index d4d5b072..b0a6f2a1 100644
--- a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config
+++ b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config
@@ -985,7 +985,7 @@ CONFIG_I2C_ALGOBIT=y
 #
 # CONFIG_I2C_CBUS_GPIO is not set
 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
-CONFIG_I2C_GPIO=y
+CONFIG_I2C_GPIO=m
 # CONFIG_I2C_OCORES is not set
 # CONFIG_I2C_PCA_PLATFORM is not set
 # CONFIG_I2C_PXA_PCI is not set