diff --git a/target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c b/target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c
index f06c2d81df79e5d371690e61d10b5e50d7142ed4..013dc238389ba878e4688cf67fc316cb57ed7f90 100644
--- a/target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c
+++ b/target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c
@@ -311,7 +311,7 @@ static int rtl8231_gpio_probe(struct platform_device *pdev)
 	rtl8231_init(gpios);
 
 	gpios->dev = dev;
-	gpios->gc.base = 160;
+	gpios->gc.base = -1;
 	gpios->gc.ngpio = 37;
 	gpios->gc.label = "rtl8231";
 	gpios->gc.parent = dev;